Hotels in Oklahoma City

Search and compare Oklahoma City hotels from hundreds of travel sites and save

Oklahoma City, OK, United States
22 Sep — 23 Sep2
Oklahoma City, OK, United States
Wed 22/9
Thu 23/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Oklahoma City

Filter by star ratings
All filters
Sonesta ES Suites Oklahoma City
Sonesta ES Suites Oklahoma City
8.0 Excellent
4361 West Reno Avenue, Oklahoma City, OK, United States
Show on map
7.4 km from city centre, Oklahoma City 
ExcellentBased on 450 reviews
8.0

Sonesta ES Suites Oklahoma City provides a comfortable setting when in Oklahoma City. It also features an outdoor pool and a gym.

Fairfield Inn & Suites Oklahoma City Airport
Fairfield Inn & Suites Oklahoma City Airport
8.4 Excellent
4521 Sw 15th Street, Oklahoma City, OK, United States
Show on map
8.0 km from city centre, Oklahoma City 
ExcellentBased on 230 reviews
8.4

Fairfield Inn and Suites by Marriott Oklahoma City Airport provides a comfortable setting when in Oklahoma City. It also features an indoor pool, a Jacuzzi and a gym.

Super 8 by Wyndham Oklahoma Fairgrounds
Super 8 by Wyndham Oklahoma Fairgrounds
5.0 Okay
2821 Northwest 39th Street, Oklahoma City, OK, United States
Show on map
6.5 km from city centre, Oklahoma City 
OkayBased on 420 reviews
5.0

Situated in Oklahoma City, Super 8 by Wyndham Oklahoma Fairgrounds is an easy drive from the National Cowboy & Western Heritage Museum and Cox Convention Center. It also offers free Wi-Fi and an outdoor pool.

Colcord Hotel
Colcord Hotel
9.1 Excellent
15 North Robinson Avenue, Oklahoma City, OK, United States
Show on map
0.1 km from city centre, Oklahoma City 
ExcellentBased on 352 reviews
9.1

Colcord Hotel is located in Oklahoma City and offers free Wi-Fi. It is surrounded by a range of popular eateries and is within a 10-minute walk of Oklahoma City Train Station.

Doubletree By Hilton Hotel Oklahoma City Airport
Doubletree By Hilton Hotel Oklahoma City Airport
8.6 Excellent
4410 SW 19th Street, Oklahoma City, OK, United States
Show on map
7.9 km from city centre, Oklahoma City 
ExcellentBased on 296 reviews
8.6

Boasting an indoor pool, DoubleTree by Hilton Hotel Oklahoma City Airport is located in Oklahoma City and provides contemporary accommodation. It also offers a safe, laundry facilities and meeting rooms.

Sheraton Oklahoma City Downtown Hotel
Sheraton Oklahoma City Downtown Hotel
7.7 Good
1 North Broadway Avenue, Oklahoma City, OK, United States
Show on map
0.1 km from city centre, Oklahoma City 
GoodBased on 477 reviews
7.7

Sheraton Oklahoma City Downtown Hotel provides a comfortable setting while in Oklahoma City. It also features an express check-in and check-out feature, an outdoor pool and valet parking.

Residence Inn by Marriott Oklahoma City Downtown/Bricktown
Residence Inn by Marriott Oklahoma City Downtown/Bricktown
8.4 Excellent
400 East Reno Avenue, Oklahoma City, OK, United States
Show on map
1.0 km from city centre, Oklahoma City 
ExcellentBased on 171 reviews
8.4

Residence Inn by Marriott Oklahoma City Downtown Bricktown provides comfortable 3-star accommodation in Oklahoma City. Those staying at the property have access to a beauty centre and an outdoor pool.

Four Points by Sheraton Oklahoma City Quail Springs
Four Points by Sheraton Oklahoma City Quail Springs
7.9 Good
3117 Northwest 137th Street, Oklahoma City, OK, United States
Show on map
16.8 km from city centre, Oklahoma City 
GoodBased on 97 reviews
7.9

Located in Oklahoma City, Four Points by Sheraton Oklahoma City Quail Springs offers complimentary wireless internet and a gym. Those staying at the property have access to an indoor pool and a swimming pool.

The Skirvin Hilton Oklahoma City
The Skirvin Hilton Oklahoma City
8.5 Excellent
1 Park Avenue, Oklahoma City, OK, United States
Show on map
0.3 km from city centre, Oklahoma City 
ExcellentBased on 604 reviews
8.5

The hotel is located in Oklahoma City and is a short walk from Oklahoma City Train Station. It also provides a Jacuzzi, an indoor pool and valet parking.

Super 8 by Wyndham Oklahoma City
Super 8 by Wyndham Oklahoma City
6.4 Good
3852 South Prospect Avenue, Oklahoma City, OK, United States
Show on map
5.4 km from city centre, Oklahoma City 
GoodBased on 569 reviews
6.4

Located in Oklahoma City, Super 8 by Wyndham Oklahoma City Hotel is within a 20-minute drive of Will Rogers World Airport and provides an indoor pool. The numerous facilities this charming hotel features include laundry facilities, a wake-up service and a 24-hour reception.

Tips for booking a Oklahoma City hotel

Cheapest month:June
Most expensive month:February
Average price in Oklahoma City:$160/night
Absolute cheapest price found:$14/night
Cheapest day:Monday
Most expensive day:Saturday
$93 - $217
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$113 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma City hotels

Show all 507 hotels
1
Doubletree By Hilton Hotel Oklahoma City Airport
Doubletree By Hilton Hotel Oklahoma City Airport
8.6 Excellent
4410 SW 19th Street, Oklahoma City, OK, United States
Show on map
7.9 km from city centre, Oklahoma City 

Boasting an indoor pool, DoubleTree by Hilton Hotel Oklahoma City Airport is located in Oklahoma City and provides contemporary accommodation. It also offers a safe, laundry facilities and meeting rooms.

2
SpringHill Suites by Marriott Oklahoma City Airport
SpringHill Suites by Marriott Oklahoma City Airport
8.7 Excellent
510 South MacArthur Boulevard, Oklahoma City, OK, United States
Show on map
9.3 km from city centre, Oklahoma City 

Located in Oklahoma City, SpringHill Suites by Marriott Oklahoma City Airport is within a 15-minute drive of Will Rogers World Airport and offers an indoor pool. It also features a 24-hour reception, an express check-in and check-out feature and meeting rooms.

3
Sonesta ES Suites Oklahoma City
Sonesta ES Suites Oklahoma City
8.0 Excellent
4361 West Reno Avenue, Oklahoma City, OK, United States
Show on map
7.4 km from city centre, Oklahoma City 

Sonesta ES Suites Oklahoma City provides a comfortable setting when in Oklahoma City. It also features an outdoor pool and a gym.

4
Colcord Hotel
Colcord Hotel
9.1 Excellent
15 North Robinson Avenue, Oklahoma City, OK, United States
Show on map
0.1 km from city centre, Oklahoma City 

Colcord Hotel is located in Oklahoma City and offers free Wi-Fi. It is surrounded by a range of popular eateries and is within a 10-minute walk of Oklahoma City Train Station.

5
Four Points by Sheraton Oklahoma City Quail Springs
Four Points by Sheraton Oklahoma City Quail Springs
7.9 Good
3117 Northwest 137th Street, Oklahoma City, OK, United States
Show on map
16.8 km from city centre, Oklahoma City 

Located in Oklahoma City, Four Points by Sheraton Oklahoma City Quail Springs offers complimentary wireless internet and a gym. Those staying at the property have access to an indoor pool and a swimming pool.

6
Residence Inn by Marriott Oklahoma City Downtown/Bricktown
Residence Inn by Marriott Oklahoma City Downtown/Bricktown
8.4 Excellent
400 East Reno Avenue, Oklahoma City, OK, United States
Show on map
1.0 km from city centre, Oklahoma City 

Residence Inn by Marriott Oklahoma City Downtown Bricktown provides comfortable 3-star accommodation in Oklahoma City. Those staying at the property have access to a beauty centre and an outdoor pool.

7
Fairfield Inn & Suites Oklahoma City Airport
Fairfield Inn & Suites Oklahoma City Airport
8.4 Excellent
4521 Sw 15th Street, Oklahoma City, OK, United States
Show on map
8.0 km from city centre, Oklahoma City 

Fairfield Inn and Suites by Marriott Oklahoma City Airport provides a comfortable setting when in Oklahoma City. It also features an indoor pool, a Jacuzzi and a gym.

8
Sheraton Oklahoma City Downtown Hotel
Sheraton Oklahoma City Downtown Hotel
7.7 Good
1 North Broadway Avenue, Oklahoma City, OK, United States
Show on map
0.1 km from city centre, Oklahoma City 

Sheraton Oklahoma City Downtown Hotel provides a comfortable setting while in Oklahoma City. It also features an express check-in and check-out feature, an outdoor pool and valet parking.

Cheapest hotels in Oklahoma City, Oklahoma

Show all 507 hotels
Super 8 by Wyndham Oklahoma Fairgrounds
Super 8 by Wyndham Oklahoma Fairgrounds
5.0 Okay
2821 Northwest 39th Street, Oklahoma City, OK, United States
Show on map
6.5 km from city centre,  

Situated in Oklahoma City, Super 8 by Wyndham Oklahoma Fairgrounds is an easy drive from the National Cowboy & Western Heritage Museum and Cox Convention Center. It also offers free Wi-Fi and an outdoor pool.

$52
Avg. per night
Motel 6 Oklahoma City, OK
Motel 6 Oklahoma City, OK
6.0 Good
2727 West I 44 Service Road, Oklahoma City, OK, United States
Show on map
6.5 km from city centre,  

Motel 6 Oklahoma City is located in Oklahoma City and features an indoor pool. It also offers laundry facilities, meeting rooms and a lift.

$64
Avg. per night
Studio 6 Oklahoma City Airport
Studio 6 Oklahoma City Airport
6.3 Good
4601 Southwest 3rd Street, Oklahoma City, OK, United States
Show on map
7.9 km from city centre,  

Studio 6 Oklahoma City Airport is located in Oklahoma City and provides free Wi-Fi. It also offers laundry facilities, an outdoor pool and a 24-hour reception.

$72
Avg. per night
Motel 6 Oklahoma City - Airport East
Motel 6 Oklahoma City - Airport East
6.1 Good
7404 S. May Ave., Oklahoma City, OK, United States
Show on map
9.4 km from city centre,  

This comfortable hotel in Oklahoma City offers complimentary wireless internet, as well as an outdoor pool and an express check-in and check-out feature. It also features a ticket service, a 24-hour reception and laundry facilities.

$72
Avg. per night
Super 8 by Wyndham Oklahoma City
Super 8 by Wyndham Oklahoma City
6.4 Good
3852 South Prospect Avenue, Oklahoma City, OK, United States
Show on map
5.4 km from city centre,  

Located in Oklahoma City, Super 8 by Wyndham Oklahoma City Hotel is within a 20-minute drive of Will Rogers World Airport and provides an indoor pool. The numerous facilities this charming hotel features include laundry facilities, a wake-up service and a 24-hour reception.

$80
Avg. per night
Comfort Inn and Suites Oklahoma City near Bricktown
Comfort Inn and Suites Oklahoma City near Bricktown
7.9 Good
1809 East Reno Avenue, Oklahoma City, OK, United States
Show on map
3.3 km from city centre,  

Located in Oklahoma City, Comfort Inn & Suites Oklahoma City near Bricktown is within a 30-minute drive of Will Rogers World Airport and offers a swimming pool.

$102
Avg. per night
Tru by Hilton Oklahoma City Airport, OK
Tru by Hilton Oklahoma City Airport, OK
8.3 Excellent
802 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
7.7 km from city centre,  

Located in Oklahoma City, Tru By Hilton Oklahoma City Airport Ok offers free Wi-Fi and a gym. It also features a safe, laundry facilities and a games room.

$102
Avg. per night
Four Points by Sheraton Oklahoma City Quail Springs
Four Points by Sheraton Oklahoma City Quail Springs
7.9 Good
3117 Northwest 137th Street, Oklahoma City, OK, United States
Show on map
16.8 km from city centre,  

Located in Oklahoma City, Four Points by Sheraton Oklahoma City Quail Springs offers complimentary wireless internet and a gym. Those staying at the property have access to an indoor pool and a swimming pool.

$117
Avg. per night

Hotel prices in Oklahoma City

2 stars or below

$52 - $152

Fairfield Inn & Suites Oklahoma City Airport

No. 1 most popular

$152
Avg. per night
Super 8 by Wyndham Oklahoma City

No. 2 most popular

$80
Avg. per night
Studio 6 Oklahoma City Airport
$72
Avg. per night
3 stars

$117 - $214

SpringHill Suites by Marriott Oklahoma City Airport
$177
Avg. per night
Doubletree By Hilton Hotel Oklahoma City Airport
$157
Avg. per night
4 stars and up

$200 - $280

The Skirvin Hilton Oklahoma City

No. 1 most popular

$207
Avg. per night
Colcord Hotel

No. 2 most popular

Colcord Hotel
9.1 Excellent
$280
Avg. per night
Sheraton Oklahoma City Downtown Hotel
$200
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Oklahoma City

About Oklahoma City

Known for its colourful Western heritage, Oklahoma City has progressed into a quirky enclave of modern-day art, museums and multicultural dining scenes. It also hosts a first-class zoo, a stunning collection of Dale Chihuly glass and a moving memorial to the Oklahoma City Bombing in 1995.

Things to do

To experience contemporary Oklahoma City, start with an afternoon in the Bricktown entertainment district. You’ll find a plethora of charming boutiques, piano lounges, espresso shops and wine bars housed inside former red-brick warehouses. Take in a game at Chickasaw Bricktown Ballpark, then board a water taxi for a sunset dinner cruise along the canal.

Museums in Oklahoma City reveal a quirky nature, particularly the Museum of Osteology’s 300 full skeletons and 400 skulls ranging from humpback whales to monkeys, humans and hummingbirds. The Wild West comes to life inside the National Cowboy and Western Heritage Museum, where you’ll find cowboy artefacts, firearms, saddles and a section devoted to Native American art and culture.

The Oklahoma City Museum of Art harbours one of the world’s largest collections of glass art by Dale Chihuly as well as paintings by Renoir and Georgia O'Keeffe. Kids will enjoy the Oklahoma City Zoo with its Oklahoma Trails exhibit featuring dozens of indigenous animals.

International restaurants in the city offer a variety of dining options, including Vietnamese food at Pho Ca Dao in the Asian District and Japanese specialties at Sushi Neko. Craving “steak and taters” fare from the Old West? Dine at Cattleman’s Steakhouse in Stockyards City, then relax with live jazz music at Slaughter’s Hall.

Getting around

Buses, bike shares, taxis and river transit trips are plentiful in Oklahoma City, while the free Downtown Discovery trolleys operate throughout downtown and Bricktown. You can also rent a car at Will Rogers World Airport, just outside the city limits.

Oklahoma City travel FAQs

  • What are the best hotels in Oklahoma City?

    One of the most popular hotels in Oklahoma City is Sheraton Oklahoma City Downtown Hotel, which has been reviewed by 477 users and currently has a rating of 7.7/10. Other top-rated locations include The Skirvin Hilton Oklahoma City and Colcord Hotel, which have received 8.5/10 and 9.1/10 ratings from our users, respectively.

  • What is a good hotel near Chesapeake Energy Arena?

    Sheraton Oklahoma City Downtown Hotel is a popular hotel near Chesapeake Energy Arena that is highly recommended, with a score of 7.7 across 477 reviews.

  • What is a good hotel in Oklahoma City near Cox Convention Center?

    The most popular hotel near Cox Convention Center is Sheraton Oklahoma City Downtown Hotel, with 477 HotelsCombined users scoring it 7.7/10.

  • Is there a good hotel near Frontier City Amusement Park?

    Close to Frontier City Amusement Park you will find Hampton Inn Oklahoma City Northeast, which has a rating of 8.7 over 198 HotelsCombined reviews.

  • How much do hotels in Oklahoma City cost?

    The average price of a hotel in Oklahoma City is $139 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Oklahoma City?

    HotelsCombined users have found cheap hotels in Oklahoma City starting from $29 per night in the last 3 days.

  • How much is a hotel in Oklahoma City tonight?

    Oklahoma City hotels start at $47 for tonight; however, the average price of accommodation is about $144. These prices were found on HotelsCombined within the last 72 hours.