Oklahoma may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels on the Lake in Oklahoma City, OK from $47

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Oklahoma City Hotels on the Lake

Extended Stay America - Oklahoma City - NW Expressway
2 out of 5
2720 Nw Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $47 per night from Sep 21 to Sep 22
3.2/5 (614 reviews)

"Great staff and hospitality. Very clean and comfortable. I loved my stay there"…"

Reviewed on Aug 7, 2020

Extended Stay America - Oklahoma City - NW Expressway
Whispering Pines Bed & Breakfast
3.5 out of 5
7820 East Hwy 9, Norman, OK
Get Rates
4.7/5Exceptional! (332 reviews)
A Most Pleasant Stay

"The inn was wonderful. It's located in a rural area on the south side of Norman, a short distance east of the university. For my wife & I it served as an R&R stay at the mid-point of a long road trip. The staff went out of their way to make us comfortable and feel at home. If in the area again, we ..."…"

Reviewed on Jun 16, 2019

Whispering Pines Bed & Breakfast
Fairfield Inn & Suites by Marriott Oklahoma City-Warr Acres
2.5 out of 5
5700 Northwest Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $69 per night from Sep 21 to Sep 22
4.4/5Wonderful! (372 reviews)

"friendly staff, very helpful, property in great location."…"

Reviewed on Sep 10, 2020

Fairfield Inn & Suites by Marriott Oklahoma City-Warr Acres

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Renaissance Waterford Oklahoma City Hotel
4 out of 5
6300 Waterford Blvd, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $101 per night from Sep 25 to Sep 26
4.3/5Excellent! (724 reviews)

"Location was very good, fast check-in, beautiful room, comfortable bed, Ate breakfast in the restaurant and the service and food were excellent."…"

Reviewed on Sep 13, 2020

Renaissance Waterford Oklahoma City Hotel
La Quinta Inn & Suites by Wyndham Oklahoma City - NW Expwy
2.5 out of 5
4829 Nw Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $57 per night from Oct 2 to Oct 3
4.3/5Excellent! (437 reviews)

"Overall the property was fine but there was trash scattered around it. It was close to stores and restaurants and the room was very clean."…"

Reviewed on Aug 17, 2020

La Quinta Inn & Suites by Wyndham Oklahoma City - NW Expwy
Hampton Inn Oklahoma City Northwest
2.5 out of 5
3022 NW Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $67 per night from Sep 25 to Sep 26
4.2/5Excellent! (527 reviews)

"Nice staff. Comfy bed. Felt safe. Perfect location"…"

Reviewed on Aug 11, 2020

Hampton Inn Oklahoma City Northwest
Embassy Suites by Hilton Oklahoma City Northwest
3.5 out of 5
3233 NORTHWEST EXPRESSWAY,3233, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $105 per night from Sep 25 to Sep 26
4.2/5Excellent! (49 reviews)

"Excellent stay! Clean hotel/room. Great breakfast, great customer service from all staff members."…"

Reviewed on Aug 25, 2020

Embassy Suites by Hilton Oklahoma City Northwest
Holiday Inn Express & Suites Shawnee
3 out of 5
4909 N Union Ave, Shawnee, OK
Free Cancellation
The price is $91 per night from Oct 8 to Oct 9
4.2/5Very Good! (418 reviews)

"The employees were very kind. Check out was smooth and quick. The room was very nice, and spacious. Very clean! Lots of space for me hubby n our kids. We had such a great experience. They had to go breakfast which was ok, totally understandable."…"

Reviewed on Jul 23, 2020

Holiday Inn Express & Suites Shawnee
Four Points by Sheraton Oklahoma City Quail Springs
3 out of 5
3117 NW 137th Street, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $71 per night from Sep 25 to Sep 26
4.1/5Very Good! (992 reviews)

"Staff was really friendly and helpful. Breakfast was really good and had a lot of selection."…"

Reviewed on Mar 14, 2020

Four Points by Sheraton Oklahoma City Quail Springs
Hilton Garden Inn Oklahoma City Midtown
3 out of 5
2809 Northwest Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $67 per night from Sep 25 to Sep 26
4.1/5Very Good! (429 reviews)

"Very clean and mattress was just perfect after driving a long way"…"

Reviewed on Aug 18, 2020

Hilton Garden Inn Oklahoma City Midtown
Comfort Inn at Northwest Expressway
2.5 out of 5
5704 Mosteller Dr, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $57 per night from Oct 11 to Oct 12
4/5Very Good! (170 reviews)

"The staff was extremely helpful and very friendly."…"

Reviewed on Sep 7, 2020

Comfort Inn at Northwest Expressway
La Quinta Inn & Suites by Wyndham Shawnee
2.5 out of 5
5401 Enterprise Ct, Shawnee, OK
Free CancellationReserve now, pay when you stay
The price is $74 per night from Sep 21 to Sep 22
3.9/5Very Good! (462 reviews)

"Easy check in dog friendly property. Comfortable beds. Great property for the price."…"

Reviewed on Aug 2, 2020

La Quinta Inn & Suites by Wyndham Shawnee
Townhouse Oklahoma City-Penn Square
2.5 out of 5
2811 Nw Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $59 per night from Sep 21 to Sep 22
3.9/5Good! (544 reviews)

"Nice size and clean and in a good location with plenty of restaurants"…"

Reviewed on Sep 7, 2020

Townhouse Oklahoma City-Penn Square
Country Inn & Suites by Radisson, Oklahoma City at Northwest Expressway, OK
3 out of 5
3141 Nw Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $70 per night from Sep 24 to Sep 25
3.8/5Good! (1,125 reviews)

"Great accommodationd and would stay again for sure"…"

Reviewed on Jul 19, 2020

Country Inn & Suites by Radisson, Oklahoma City at Northwest Expressway, OK
Isola Bella
2.5 out of 5
NW 63rd Street, 6303, Oklahoma City, OK
Get Rates
3.7/5Good! (1,000 reviews)
All good!

"The gated community was very nice for work trucks"…"

Reviewed on Mar 12, 2019

Isola Bella
Days Inn by Wyndham Norman
2 out of 5
2543 W. Main Street, Norman, OK
Free CancellationReserve now, pay when you stay
The price is $48 per night from Sep 27 to Sep 28
3.6/5Good! (985 reviews)

"We got a room in the back it was clean , nice, and very quiet. Loved it . The breakfast was awesome!"…"

Reviewed on Aug 31, 2020

Days Inn by Wyndham Norman
Extended Stay America - Oklahoma City - Northwest
2.5 out of 5
4811 Nw Expressway, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $48 per night from Oct 19 to Oct 20
3.2/5 (320 reviews)
Awesome stay

"The staff is very polite and considerate especially sean he went above and beyond"…"

Reviewed on May 26, 2020

Extended Stay America - Oklahoma City - Northwest
Radisson Hotel Oklahoma City Northwest
3.5 out of 5
2945 Northwest Expressway, Oklahoma City, OK
Get Rates
3/5 (156 reviews)

"Nice and easy to find and move around. Also is in town"…"

Reviewed on Jan 11, 2020

Radisson Hotel Oklahoma City Northwest
Don't see what you're looking for?
We've got more Hotels on the Lake. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels on the Lake in Oklahoma City

Search for hotels in Oklahoma City on Expedia. You can easily find your hotels in Oklahoma City using one of the methods below:

  • View our selection of featured hotels in Oklahoma City
  • Use the map to find hotels in the Oklahoma City neighborhood you prefer
  • Use the filters to see hotels in a specific area of Oklahoma City, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Oklahoma City
  • Enter your travel dates to view the best deals on hotels in Oklahoma City - while they last

More trip options