Compare Hotels on the Lake in Oklahoma
Secret Bargains - Save an extra 10% or more on select Hotels on the Lake
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured Oklahoma Hotels on the Lake

America's Best Inn
2220 South 32nd Street Muskogee OK
$73 nightly
The price is $85 total per night
$85 total
Aug 1 - Aug 2
Total with taxes and fees
Located in Muskogee, America's Best Inn is on a lake, within a 5-minute drive of River Country Family Water Park and Coody Creek Bark Park.

Days Inn by Wyndham Norman
2543 W. Main Street Norman OK
$67 nightly
The price is $78 total per night
$78 total
Jul 21 - Jul 22
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Days Inn by Wyndham Norman in Norman, you'll be on a lake, within a 5-minute drive of Riverwind Casino and University of Oklahoma.
Breakfast included
Pet friendly
OYO Hotel Altus N Main St
3202 N Main St, 3202N Altus OK
With a stay at OYO Hotel Altus N Main St in Altus, you'll be a 3-minute walk from Westerm Oklahoma State College and 7 minutes by foot from Quail Run Park.
Parking included
Free WiFi

Rodeway Inn Muskogee
2240 S 32nd St Muskogee OK
$74 nightly
The price is $87 total per night
$87 total
Jul 25 - Jul 26
Total with taxes and fees
Free Cancellation
When you stay at Rodeway Inn Muskogee in Muskogee, you'll be in the business district, within a 5-minute drive of Coody Creek Bark Park and River Country Family Water Park.

Cliffside Escape | Epic Lake Views & Off-Grid Stay
Broken Bow OK
With a stay at this cabin in Broken Bow, you'll be on a lake, within a 15-minute drive of Ouachita National Forest and The Maze of Hochatown.

2 bedroom, 2 bath log cabin that is great for couples or a family.
Broken Bow OK
When you stay at this cabin in Broken Bow, you'll be on a river, within a 5-minute drive of Ouachita National Forest and Broken Bow Lake.

Family Friendly cabin, Private Fishing Lake, near Beavers Bend, Broken Bow Lake
Broken Bow OK
$277 nightly
The price is $300 total per night
$300 total
Aug 10 - Aug 11
Total with taxes and fees
Located in Broken Bow, this cabin is in a rural location, within a 10-minute drive of The Corner Loop Skating Rink and Broken Bow Amphitheater.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Oklahoma Hotels on the Lake essential information
Hotels on the Lake in Oklahoma |
143 |
|---|---|
Highest price | $300 |
Cheapest price | $78 |
Total number of hotels in Oklahoma | 10,513 |
Popular hotels | America's Best Inn, Days Inn by Wyndham Norman, OYO Hotel Altus N Main St, Rodeway Inn Muskogee, Cliffside Escape | Epic Lake Views & Off-Grid Stay, 2 bedroom, 2 bath log cabin that is great for couples or a family., Family Friendly cabin, Private Fishing Lake, near Beavers Bend, Broken Bow Lake, Lake Texoma Lodge and Resort |
Most Recent Oklahoma Hotel Reviews

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
4 out of 5
Posted 12 hours ago
CheapTickets Verified Review
"I didn't eat breakfast but it looked and smelled good. I couldn't open my balcony glass door. "
A verified traveler stayed at Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
More to Explore in Oklahoma
Top Picks
- Motels in Fort Sill
- Pet Friendly Hotels in Ada
- Cheap Hotels in Yukon
- Tahlequah Hotels
- Romantic Getaways & Hotels in Clinton
- Hotels with Shopping in Owasso
- Cheap Hotels in Stillwater
- 4 Star Hotels in Guthrie
- Kid Friendly Hotels in Midwest City
- Hotels with Air Conditioning in Ada
- Independent Hotels in Broken Arrow
- Claremore Hotels
- Hotels with Shopping in Thackerville
- Hotels with Restaurants in Eufaula
- Hotels with an Indoor Pool in Guymon
- Hotels with an Indoor Pool in Owasso
- Historic Hotels in Norman
- Ardmore Hotels
- Best Western Hotels in Oklahoma City
- Hotels with Restaurants in Roland
- Hotels with Bars in Shawnee
- Hotels with Restaurants in Stillwater
- Business Hotels in Moore
- Pet Friendly Hotels in Yukon
- Hotels with Hot Tubs in El Reno
- Red Roof Inn Hotels in Norman
- Hotels with Free Breakfast in Miami
- Hotels with Airport Transfers in Weatherford
- Golf Resorts & in Eufaula
- Business Hotels in Sulphur
- Durant Hotels
- Independent Hotels in Weatherford
- Cheap Hotels in Bartlesville
- Cabin Rentals in Eufaula
- Kid Friendly Hotels in Thackerville
- Broken Arrow Hotels
- Norman Hotels
- Resorts in Owasso
- Hotels with WiFi in Atoka
- Bartlesville Hotels
- Muskogee Hotels
- 4 Star Hotels in Moore
- 4 Star Hotels in Norman
- Vacation Rentals in Broken Arrow
- Hotels with Kitchenettes in Moore
- 3 Star Hotels in Stillwater
- Tulsa Hotels
- Pet Friendly Hotels in Okemah
- Oklahoma City Hotels
- Business Hotels in Norman
- Hotels with Pools in Owasso
- Vacation Rentals in Tahlequah
- 4 Star Hotels in Clinton
- Independent Hotels in Shawnee
- 4 Star Hotels in Broken Arrow
- Hotels with Restaurants in Shawnee
- Pet Friendly Hotels in Boise City
- B&B in Midwest City
- Chickasha Hotels
- Adventure Sport Hotels in Pawhuska
- Hotels with Restaurants in Midwest City
- Business Hotels in El Reno
- Kid Friendly Hotels in Weatherford
- Hotels with Suites in Edmond
- Shawnee Hotels
- Business Hotels in Seminole
- Hotels with WiFi in Henryetta
- Cheap Hotels in Guymon
- Independent Hotels in Stillwater
- Hotels with Shopping in Yukon
- Flights to Norman
- Flights to Enid
- Flights from Oklahoma City
- Flights to Broken Bow
- Flights from Nashville to Oklahoma City
- Flights from Houston to Oklahoma City
- Flights from Denver to Tulsa
- Flights from McAlester
- Flights to Lawton
- Flights from New York to Tulsa
- Flights to Oklahoma City
- Flights from Broken Arrow
- Flights from Atlanta to Oklahoma City
- Flights from Hulbert
- Flights from Portland to Oklahoma City
- Flights from Tulsa
- Flights from Ponca City
- Flights to Tulsa




