Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Oklahoma City

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.

Where to stay in Oklahoma City

Find the best Oklahoma City areas and neighborhoods for the activities you enjoy most. Learn more about Oklahoma City

Oklahoma City hotels and places to stay

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 $119 per night
4.46 mi from city center
4.3/5Excellent! (661 reviews)
Parking

"Several vehicles had busted out windows. Cameras in the parking lot? Thankful ours wasn’t one of them"…"

Reviewed on Mar 16, 2020

Renaissance Waterford Oklahoma City Hotel
Howard Johnson by Wyndham Oklahoma City
2.5 out of 5
400 S Meridian Ave, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $47 per night
2.91 mi from city center
4/5Very Good! (1,902 reviews)

"Area was a little shady with transients, gangbangers & hookers but overall room was nice. Most of the guests & were nice. Staff was good."…"

Reviewed on May 27, 2020

Howard Johnson by Wyndham Oklahoma City
Embassy Suites Oklahoma City Downtown/Medical Center
3.5 out of 5
741 North Phillips Avenue, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $134 per night
2.9 mi from city center
4.6/5Wonderful! (585 reviews)

"Good location. Nice pool. Clean. Friendly staff. Loved it all"…"

Reviewed on Feb 24, 2020

Embassy Suites Oklahoma City Downtown/Medical Center
Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK
3 out of 5
13501 Memorial Park Dr, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $67 per night
9.64 mi from city center
4.2/5Excellent! (1,345 reviews)

"Due to COVID-19 I brought my own cleaning supplies and basically did my own cleaning but the room looked pretty clean anyway. My first room the light went off in the bathroom, but the front desk tried to correct the problem but when he couldn't quickly put me in another room. I appreciate that, very ..."…"

Reviewed on May 26, 2020

Country Inn & Suites by Radisson, Oklahoma City - Quail Springs, OK
La Quinta Inn & Suites by Wyndham Oklahoma City Airport
2.5 out of 5
808 S. Meridian Ave, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $74 per night
2.98 mi from city center
4.4/5Wonderful! (401 reviews)

"We really enjoyed our stay at La Quinta, we had a great time and enjoyed its facilities. Room felt clean and confortable."…"

Reviewed on May 14, 2020

La Quinta Inn & Suites by Wyndham Oklahoma City Airport
SpringHill Suites by Marriott Oklahoma City Downtown
3 out of 5
600 E Sheridan Ave, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $91 per night
2.66 mi from city center
4.5/5Wonderful! (457 reviews)

"Clean, nice room! Comfortable beds and good Paul Mitchell Shampoo! Did not have a selection of continental breakfast, which was a bummer. Only a couple of yogurt cups and a few oranges and apples. Was looking forward to making a waffle but due to covid, they had short supply which was understandable ..."…"

Reviewed on May 12, 2020

SpringHill Suites by Marriott Oklahoma City Downtown
Sheraton Oklahoma City Downtown Hotel
4 out of 5
1 N Broadway Ave, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $119 per night
2.03 mi from city center
4.1/5Very Good! (2,024 reviews)

"when getting to the room there were still dirty towels on the floor from the prior guest it made me wonder if the room had even been really cleaned"…"

Reviewed on Mar 15, 2020

Sheraton Oklahoma City Downtown 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 $69 per night
6.1 mi from city center
4.3/5Excellent! (401 reviews)

"Everything is accomidating loved the staff and cleaniness"…"

Reviewed on Mar 22, 2020

La Quinta Inn & Suites by Wyndham Oklahoma City - NW Expwy
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 $56 per night
4 mi from city center
4/5Very Good! (456 reviews)

"The manager was absolutely delightful as were all the staff. My only complaint is to the hotel chain/owners.. the first room we were in had a blown TV speaker (room 135) and so the manager Steven, who was absolutely delightful and amazingly helpful, had us moved to room 106 where the door in/out ..."…"

Reviewed on May 19, 2020

Townhouse Oklahoma City-Penn Square
Sonesta ES Suites Oklahoma City
3 out of 5
4361 W Reno Ave, Oklahoma City, OK
Free CancellationReserve now, pay when you stay
The price is $79 per night
2.73 mi from city center
4/5Very Good! (657 reviews)

"Didn’t want to leave. End of discussion. Like I really don’t know what more to say haha. Lovely staff. Just super sweet people. Friendly and fast. Great room. Soft bed. I’ll be back. For sure."…"

Reviewed on Apr 6, 2020

Sonesta ES Suites Oklahoma City
Can't find the property you want?
See all available properties in Oklahoma City
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.

Visiting Oklahoma City

Travelers to Oklahoma City give high marks for the fun sporting events, important monuments, and live music scene. This city also attracts tourists with its museums, art, and shopping. Top sights in the city include Chesapeake Energy Arena, Myriad Botanical Gardens, and Oklahoma City National Memorial and Museum.

  • There are 356 hotels and other accommodations in Oklahoma City
  • The closest major airport is in Oklahoma City, OK (OKC-Will Rogers World), 6.8 mi (10.9 km) from the city center
  • The next closest is in Oklahoma City, OK (PWA-Wiley Post), 8.3 mi (13.3 km) away

Sightseeing and Staying in Oklahoma City

Known for its live music, museums, and art, the city's cultural venues include Omniplex Science Museum, National Cowboy and Western Heritage Museum, and Oklahoma City Museum of Art. Attractions like Oklahoma City Zoo, Frontier City, and White Water Bay are fun for kids of all ages. The city is notable for its monuments and landmarks like Oklahoma City National Memorial and Museum, Union Station, and Overholser Mansion.

In Oklahoma City, you'll find 356 hotels and other lodging accommodations so you'll have a variety of choices for a perfect holiday retreat. Below are top ones based on our user reviews:

  • Dominion House - Amenities at this hotel include free breakfast and free WiFi. It's a favorite with Expedia travelers for its dining options and breakfast.
  • Homewood Suites by Hilton Oklahoma City - Bricktown, OK - Our customers like the pool and clean, comfortable rooms at this hotel. This 3-star hotel in Bricktown features free breakfast, a restaurant, and an indoor pool.
  • Hampton Inn El Reno, OK - This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi. Expedia customers love its pool and location.

Other favorite sights in Oklahoma City include Chesapeake Energy Arena, Myriad Botanical Gardens, and Oklahoma State Capitol.

Getting Around Oklahoma City

To explore the surrounding area, ride one of the trains from Santa Fe Depot or Norman Station. Oklahoma City might not have many public transportation choices so consider a car rental to maximize your time.

Dressing for Oklahoma City

  • Between January and March, you can expect the daytime average to be around 68°F and the nighttime average to be 29°F
  • From April to June, temperatures average about 92°F during the day and 45°F at night
  • July through September averages 95°F during the day and 57°F at night
  • In October-December, the average temperature is 78°F during the day and 29°F at night
  • Oklahoma City gets about 36.46 inches of rain per year
  • Hottest months are usually August and July with an average temperature of 93°F, while the coldest months are January and December with an average of 30°F

Frequently asked questions

Where is the best place to stay in Oklahoma City?
Dominion House is a favorite property for Expedia customers. This hotel offers free breakfast and a restaurant. Traveler reviews also recommend The Monastery at Forest Lake and Holiday Inn Express & Suites Moore as top choices for your visit.
If I need to cancel my hotel reservation in Oklahoma City, will I receive a refund?
Yes! Most hotel reservations are fully refundable if cancelled prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before your check-in date. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within 24 hours of booking. Add dates, click “Search”, then you can filter by “free cancellation” to view the best deals available in Oklahoma City.
Where can I learn more about changing or cancelling my trip to Oklahoma City?
For more information about changing or cancelling your trip to Oklahoma City, go to https://www.expedia.com/service/.
What's the best budget-friendly hotel in Oklahoma City?
Based on reviews, Biltmore Hotel Oklahoma is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good options for your budget-friendly stay include Days Inn by Wyndham Norman and Days Inn by Wyndham Oklahoma City/Moore.
What's the best hotel for a stay in Downtown Oklahoma City?
With 26 hotels and other accommodations to choose from in this neighborhood, you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Homewood Suites by Hilton Oklahoma City - Bricktown, OK is the highest ranked property in Downtown Oklahoma City. This 3-star hotel offers free breakfast and a restaurant. It is located a short 11-minute walk from Chesapeake Energy Arena. Other favorite options in the area include Staybridge Suites Oklahoma City Downtown and 21c Museum Hotel Oklahoma City - MGallery.
What's the best accommodation in Bricktown?
In this neighborhood, you’ll find 10 lodging options. Homewood Suites by Hilton Oklahoma City - Bricktown, OK is a favorite with our customers staying in Bricktown. This 3-star hotel offers free breakfast and a restaurant. It is located a short 11-minute walk from Chesapeake Energy Arena. Travelers also recommend Staybridge Suites Oklahoma City Downtown and Hyatt Place Oklahoma City / Bricktown as top choices in the neighborhood.
What's the best accommodation for families in Oklahoma City?
Best Western Plus Saddleback Inn & Conference Center is a top 3-star hotel on Expedia for families, and features an outdoor pool and a restaurant. Other good options for your stay with the kids include Springhill Suites by Marriott Oklahoma City Airport and Best Western Plus Midwest City Inn & Suites. Attractions like Oklahoma City Zoo and Frontier City are also fun for kids of all ages.
What's the best accommodation for a couple visiting Oklahoma City?
Hampton Inn & Suites Oklahoma City-Bricktown is a favorite hotel for couples, and features flat-screen TVs and refrigerators. Another good option for your romantic getaway is Renaissance Oklahoma City Convention Center Hotel.
What's the best pet-friendly hotel in Oklahoma City?
La Quinta Inn & Suites by Wyndham OKC North - Quail Springs is a top hotel for people traveling with their pets, and offers an indoor pool and a fitness center for its human guests. Other good options for you and your pet include Best Western Plus Norman and Howard Johnson by Wyndham Oklahoma City.
Where is the best hotel to stay with easy access to Riverwind Casino?
Adjacent to Riverwind Casino, Sleep Inn & Suites is one of the top choices for your stay based on our traveler data, and this hotel offers a casino and free breakfast. Other good choices within a few miles include Country Inn & Suites by Radisson, Norman, OK and Days Inn by Wyndham Norman.
What about the best place to stay close to Chesapeake Energy Arena?
One of the top choices for your stay is Sheraton Oklahoma City Downtown Hotel, located next to Chesapeake Energy Arena, and this 4-star hotel offers a restaurant and an outdoor pool. Hyatt Place Oklahoma City / Bricktown and The Skirvin Hilton Oklahoma City are two other good choices in the immediate area.
What's the best luxury place to stay in Oklahoma City?
Renaissance Waterford Oklahoma City Hotel is a 4-star hotel with a restaurant and a bar, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. 21c Museum Hotel Oklahoma City - MGallery and Ambassador Hotel Oklahoma City, Autograph Collection are other upscale choices for your stay.

Recent reviews of Oklahoma City hotels

More trip options