Hotels in Oklahoma City

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

Oklahoma City, OK, United States
22 Jan — 23 Jan2
Oklahoma City, OK, United States
Sat 22/1
Sun 23/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Oklahoma City

Filter by star ratings
All filters
Baymont by Wyndham Oklahoma City Airport
Baymont by Wyndham Oklahoma City Airport
8.0 Excellent
4240 W I 40 Service Rd, Oklahoma City, OK, United States
Show on map
7.3 km from city centre, Oklahoma City 
ExcellentBased on 510 reviews
8.0

Boasting an outdoor pool, Baymont by Wyndham Oklahoma City Airport is situated in Oklahoma City and provides charming accommodation. It also offers an express check-in and check-out feature, a 24-hour business centre and a 24-hour reception.

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

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.

Four Points by Sheraton Oklahoma City Airport
Four Points by Sheraton Oklahoma City Airport
8.0 Excellent
4708 W I-40 Svc Rd, Oklahoma City, OK, United States
Show on map
8.0 km from city centre, Oklahoma City 
ExcellentBased on 285 reviews
8.0

Four Points by Sheraton Oklahoma City Airport provides a comfortable setting while in Oklahoma City. It also offers an outdoor pool, an airport shuttle and free Wi-Fi.

Hyatt Place Oklahoma City Airport
Hyatt Place Oklahoma City Airport
8.6 Excellent
1818 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
8.0 km from city centre, Oklahoma City 
ExcellentBased on 322 reviews
8.6

Boasting an outdoor pool, Hyatt Place Oklahoma City Airport is located in Oklahoma City and provides peaceful accommodation. The various amenities this contemporary hotel offers include an express check-in and check-out feature, a coffee bar and a shopping mall.

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

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.

Hyatt Place Oklahoma City Bricktown
Hyatt Place Oklahoma City Bricktown
8.2 Excellent
20 Russell M Perry Avenue, Oklahoma City, OK, United States
Show on map
0.9 km from city centre, Oklahoma City 
ExcellentBased on 1,625 reviews
8.2

Offering a heated pool, Hyatt Place Oklahoma City Bricktown is situated in Oklahoma City and is a brief stroll from Chickasaw Bricktown Ballpark. It also offers a 24-hour reception, a concierge and an express check-in and check-out feature.

Studio 6 Oklahoma City Airport
Studio 6 Oklahoma City Airport
5.8 Okay
4601 Southwest 3rd Street, Oklahoma City, OK, United States
Show on map
7.9 km from city centre, Oklahoma City 
OkayBased on 147 reviews
5.8

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.

Best Western Plus Saddleback Inn & Conference Center
Best Western Plus Saddleback Inn & Conference Center
8.1 Excellent
4300 Southwest 3rd Street, Oklahoma City, OK, United States
Show on map
7.4 km from city centre, Oklahoma City 
ExcellentBased on 524 reviews
8.1

Boasting an outdoor pool, a sauna and a Jacuzzi, Best Western Plus Saddleback Inn and Conference Center is located in Oklahoma City and offers comfortable accommodation. It also provides an express check-in and check-out feature, a shopping mall and laundry facilities.

Country Inn & Suites by Radisson, Oklahoma NW Expr
Country Inn & Suites by Radisson, Oklahoma NW Expr
7.3 Good
3141 Northwest Expressway, Oklahoma City, OK, United States
Show on map
8.4 km from city centre, Oklahoma City 
GoodBased on 238 reviews
7.3

Boasting an outdoor pool, Country Inn & Suites by Radisson Oklahoma City at Northwest Expressway OK is situated in Oklahoma City and offers stylish accommodation. It also features a 24-hour reception, laundry facilities and an express check-in and check-out feature.

Radisson Hotel Oklahoma City Airport
Radisson Hotel Oklahoma City Airport
7.8 Good
4716 West I-40 Service Road, Oklahoma City, OK, United States
Show on map
8.0 km from city centre, Oklahoma City 
GoodBased on 440 reviews
7.8

Radisson Oklahoma City Airport is located in Oklahoma City and offers free Wi-Fi. It also provides an express check-in and check-out feature, a swimming pool and meeting rooms.

Tips for booking a Oklahoma City hotel

Cheapest month:June
Most expensive month:October
Average price in Oklahoma City:C$ 170/night
Absolute cheapest price found:C$ 32/night
Cheapest day:Thursday
Most expensive day:Tuesday
C$ 84 - C$ 341
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 68 - C$ 271
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma City hotels

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

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
Hampton Inn & Suites Oklahoma City-Bricktown
Hampton Inn & Suites Oklahoma City-Bricktown
8.3 Excellent
300 East Sheridan, Oklahoma City, OK, United States
Show on map
0.8 km from city centre, Oklahoma City, OK, United States 

Hampton Inn & Suites Oklahoma City-Bricktown is set in Oklahoma City and is close to local attractions, such as Chickasaw Bricktown Ballpark. It also offers a 24-hour reception, an indoor pool and meeting rooms.

3
21c Museum Hotel Oklahoma City
21c Museum Hotel Oklahoma City
8.6 Excellent
900 West Main Street, Oklahoma City, OK, United States
Show on map
1.1 km from city centre, Oklahoma City, OK, United States 

21c Museum Hotel Oklahoma City - Mgallery is situated in Oklahoma City and is close to the area's tourist attractions. It also offers complimentary Wi-Fi.

4
Fairfield Inn & Suites by Marriott Oklahoma City NW Expressway/Warr Acres
Fairfield Inn & Suites by Marriott Oklahoma City NW Expressway/Warr Acres
8.3 Excellent
5700 Northwest Expressway, Oklahoma City, OK, United States
Show on map
12.4 km from city centre, Oklahoma City, OK, United States 

Fairfield Inn & Suites by Marriott Oklahoma City NW Expressway/Warr Acres provides a charming setting when in Oklahoma City. It also features an outdoor pool, a Jacuzzi and a fitness centre.

5
Hampton Inn & Suites Oklahoma City - South
Hampton Inn & Suites Oklahoma City - South
8.4 Excellent
920 Southwest 77th Street, Oklahoma City, OK, United States
Show on map
8.9 km from city centre, Oklahoma City, OK, United States 

Hampton Inn & Suites Oklahoma City - South provides a comfortable setting when in Oklahoma City. It also offers an indoor pool, an express check-in and check-out feature and meeting rooms.

6
Country Inn & Suites Oklahoma City Airport
Country Inn & Suites Oklahoma City Airport
7.9 Good
2415 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
8.2 km from city centre, Oklahoma City, OK, United States 

Country Inn & Suites by Radisson Oklahoma City Airport OK offers 3-star accommodation in Oklahoma City. It also features an indoor pool, a Jacuzzi and a fitness centre.

7
Hilton Garden Inn Oklahoma City Bricktown
Hilton Garden Inn Oklahoma City Bricktown
8.6 Excellent
328 East Sheridan Avenue, Oklahoma City, OK, United States
Show on map
0.9 km from city centre, Oklahoma City, OK, United States 

Located in Oklahoma City, Hilton Garden Inn Oklahoma City/Bricktown is within a 15-minute drive of Will Rogers World Airport and provides an indoor pool. It also offers an express check-in and check-out feature, valet parking and a safe.

8
Hyatt Place Oklahoma City Bricktown
Hyatt Place Oklahoma City Bricktown
8.2 Excellent
20 Russell M Perry Avenue, Oklahoma City, OK, United States
Show on map
0.9 km from city centre, Oklahoma City, OK, United States 

Offering a heated pool, Hyatt Place Oklahoma City Bricktown is situated in Oklahoma City and is a brief stroll from Chickasaw Bricktown Ballpark. It also offers a 24-hour reception, a concierge and an express check-in and check-out feature.

Cheapest hotels in Oklahoma City, Oklahoma

Show all 576 hotels
Days Inn by Wyndham Oklahoma City Fairground
Days Inn by Wyndham Oklahoma City Fairground
4.8 Okay
2801 Northwest 39th, Oklahoma City, OK, United States
Show on map
6.5 km from city centre,  

Located in Oklahoma City, Days Inn by Wyndham Oklahoma City Fairground is an easy drive from the National Cowboy & Western Heritage Museum and Frontier City. The various facilities this charming hotel features include an outdoor pool, meeting rooms and a 24-hour reception.

C$ 37
Avg. per night
Econo Lodge
Econo Lodge
5.2 Okay
5501 Tinker Diagonal, Oklahoma City, OK, United States
Show on map
8.6 km from city centre,  

Situated in Del City, Sooner Inn and Suites is an easy drive from Midwest City and offers an outdoor pool. It also provides a 24-hour reception, free Wi-Fi and laundry facilities.

C$ 47
Avg. per night
Super 8 by Wyndham Oklahoma Fairgrounds
Super 8 by Wyndham Oklahoma Fairgrounds
4.7 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.

C$ 49
Avg. per night
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
7.8 Good
400 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
7.7 km from city centre,  

Situated in Oklahoma City, Howard Johnson by Wyndham Oklahoma City offers 3-star accommodation, as well as an outdoor pool. It also provides meeting rooms, an express check-in and check-out feature and a 24-hour reception.

C$ 62
Avg. per night
Studio 6 Oklahoma City Airport
Studio 6 Oklahoma City Airport
5.8 Okay
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.

C$ 65
Avg. per night
Microtel Inn & Suites by Wyndham Oklahoma City Airport
Microtel Inn & Suites by Wyndham Oklahoma City Airport
6.7 Good
624 South Macarthur Boulevard, Oklahoma City, OK, United States
Show on map
9.3 km from city centre,  

This pet-friendly hotel is located in Oklahoma City and offers an indoor pool. It also provides a safe, a 24-hour reception and an express check-in and check-out feature.

C$ 66
Avg. per night
Super 8 by Wyndham Oklahoma City
Super 8 by Wyndham Oklahoma City
6.3 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.

C$ 66
Avg. per night
Days Inn by Wyndham Oklahoma City NW Expressway
Days Inn by Wyndham Oklahoma City NW Expressway
6.8 Good
6600 Northwest Expressway, Oklahoma City, OK, United States
Show on map
14.3 km from city centre,  

Days Inn by Wyndham Oklahoma City NW Expressway is located in Oklahoma City and provides free Wi-Fi. It also offers laundry facilities, a 24-hour reception and an outdoor pool.

C$ 70
Avg. per night

Hotel prices in Oklahoma City

2 stars and under
Hampton Inn & Suites Oklahoma City - South
#1 Most popular

Hampton Inn & Suites Oklahoma City - South

920 Southwest 77th Street, Oklahoma City, OK, United States

8.4 Excellent
C$ 112

Avg. per night

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
#2 Most popular

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds

400 South Meridian Avenue, Oklahoma City, OK, United States

7.8 Good
C$ 62

Avg. per night

Days Inn by Wyndham Oklahoma City Fairground
Best value

Days Inn by Wyndham Oklahoma City Fairground

2801 Northwest 39th, Oklahoma City, OK, United States

4.8 Okay
C$ 37

Avg. per night

3 stars
Doubletree By Hilton Hotel Oklahoma City Airport
#1 Most popular

Doubletree By Hilton Hotel Oklahoma City Airport

4410 SW 19th Street, Oklahoma City, OK, United States

8.5 Excellent
C$ 140

Avg. per night

Four Points by Sheraton Oklahoma City Airport
#2 Most popular

Four Points by Sheraton Oklahoma City Airport

4708 W I-40 Svc Rd, Oklahoma City, OK, United States

8.0 Excellent
C$ 120

Avg. per night

Best Western Plus Saddleback Inn & Conference Center
Best value

Best Western Plus Saddleback Inn & Conference Center

4300 Southwest 3rd Street, Oklahoma City, OK, United States

8.1 Excellent
C$ 119

Avg. per night

4 stars +
21c Museum Hotel Oklahoma City
#1 Most popular

21c Museum Hotel Oklahoma City

900 West Main Street, Oklahoma City, OK, United States

8.6 Excellent
C$ 217

Avg. per night

The Skirvin Hilton Oklahoma City
#2 Most popular

The Skirvin Hilton Oklahoma City

1 Park Avenue, Oklahoma City, OK, United States

8.5 Excellent
C$ 195

Avg. per night

Sheraton Oklahoma City Downtown Hotel
Best value

Sheraton Oklahoma City Downtown Hotel

1 North Broadway Avenue, Oklahoma City, OK, United States

7.7 Good
C$ 156

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?

    21c Museum Hotel Oklahoma City, rated with a score of 8.6 from 207 reviewers, is one of the most popular hotels in Oklahoma City. Other top stays include Sheraton Oklahoma City Downtown Hotel, with an average rating of 7.7 from 510 reviewers, and Hampton Inn & Suites Oklahoma City - South, with a score of 8.4 from 314 reviewers.

  • What is a good hotel near Cox Convention Center?

    With a rating of 8.6/10 from 207 reviews, 21c Museum Hotel Oklahoma City is a hotel close to Cox Convention Center that is well recommended by HotelsCombined users.

  • What is a good hotel in Oklahoma City near Oklahoma State Fair Arena?

    21c Museum Hotel Oklahoma City is the hotel close to Oklahoma State Fair Arena that is most recommended by HotelsCombined users, with 207 reviews rating it at 8.6/10.

  • Is there a good hotel near Chesapeake Energy Arena?

    If you’re planning to stay near Chesapeake Energy Arena, you should consider 21c Museum Hotel Oklahoma City, which has a score of 8.6 from 207 reviews.

  • How much do hotels in Oklahoma City cost?

    Searches in the last 72 hours suggest an average price of around C$ 131/night is normal for a hotel in Oklahoma City. 4-star and 5-star hotels in Oklahoma City had average prices of C$ 254/night and C$ 267/night, respectively.

  • How much is a cheap hotel in Oklahoma City?

    C$ 20 per night is the cheapest Oklahoma City hotel price found in our data from the last 72 hours.