Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Oklahoma City

Filter by star ratings
All filters
Travelers Inn Midwest City
Travelers Inn Midwest City
6.1 Good
6821 Southeast 29th Street, Midwest City, OK, United States
Show on map
6.4 mi from city centre, Oklahoma City 
GoodBased on 25 reviews
6.1

Travelers Inn Midwest City is situated in Oklahoma City and is close to the area's popular attractions. It also features a 24-hour reception.

Budget Inn of OKC
Budget Inn of OKC
4017 NW 39th Street, Oklahoma City, OK, United States
Show on map
5.2 mi from city centre, Oklahoma City 

Budget Inn of OKC offers a comfortable setting when in Oklahoma City. Guests can also enjoy complimentary wireless internet.

OYO Hotel Oklahoma City South I-35 And Se 29th
OYO Hotel Oklahoma City South I-35 And Se 29th
5.9 Okay
2616 S I 35 Service Rd, Oklahoma City, OK, United States
Show on map
2.7 mi from city centre, Oklahoma City 
OkayBased on 212 reviews
5.9

Located in Oklahoma City, OYO Hotel Oklahoma City South I-35 And SE 29th is within a 10-minute drive of Cox Convention Center and provides free public parking on site. It also offers free Wi-Fi, a 24-hour reception and an outdoor pool.

Americas Best Value Inn Norman at Univ of Oklahoma
Americas Best Value Inn Norman at Univ of Oklahoma
7.2 Good
Norman, OK, United States
Show on map
17.3 mi from city centre, Oklahoma City 
GoodBased on 191 reviews
7.2

Americas Best Value Inn Norman is situated in Norman and is close to the area's popular attractions. It also offers free Wi-Fi.

Medical Inn Motel
Medical Inn Motel
6.4 Good
1117 Northeast 13th Street, Oklahoma City, OK, United States
Show on map
1.7 mi from city centre, Oklahoma City 
GoodBased on 42 reviews
6.4

Medical Inn Oklahoma City provides a comfortable setting while in Oklahoma City. Those staying at the property can also make use of free wireless internet.

Holiday Inn Express & Suites Oklahoma City West-Yukon
Holiday Inn Express & Suites Oklahoma City West-Yukon
8.8 Excellent
700 Shedeck Parkway, Yukon, OK, United States
Show on map
12.7 mi from city centre, Oklahoma City 
ExcellentBased on 110 reviews
8.8

Holiday Inn Express Hotel & Suites Oklahoma City-West Yukon is located in Yukon and provides an indoor pool. It also offers a car rental desk, a safe and a sauna.

Governor's Suites Hotel Oklahoma City Airport Area
Governor's Suites Hotel Oklahoma City Airport Area
8.8 Excellent
2308 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
5.1 mi from city centre, Oklahoma City 
ExcellentBased on 825 reviews
8.8

Governors Suites Hotel provides comfortable 3-star accommodation in Oklahoma City. It has a fitness centre, as well as a Jacuzzi, meeting rooms and an outdoor pool.

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
10.4 mi from city centre, Oklahoma City 
GoodBased on 87 reviews
7.8

Four Points by Sheraton Oklahoma City Quail Springs provides art deco 3-star accommodation in Oklahoma City. Those staying at the property have access to an indoor pool and a swimming pool.

Thunderbird Lodge, Norman, Ok
Thunderbird Lodge, Norman, Ok
8.9 Excellent
1430 24th Avenue Southwest, Norman, OK, United States
Show on map
18.6 mi from city centre, Oklahoma City 
ExcellentBased on 169 reviews
8.9

Thunderbird Lodge LLC is located in Norman and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Embassy Suites by Hilton Oklahoma City Northwest
Embassy Suites by Hilton Oklahoma City Northwest
8.4 Excellent
3233 Northwest Expressway, Oklahoma City, OK, United States
Show on map
5.4 mi from city centre, Oklahoma City 
ExcellentBased on 118 reviews
8.4

Offering an outdoor pool, a Jacuzzi and a sauna, Tower Hotel Oklahoma City is situated in Oklahoma City and is a short stroll from 360 at Founders Plaza. It provides 3-star accommodation with air-conditioned rooms.

Tips for booking a Oklahoma City hotel

Cheapest month:June
Most expensive month:July
Average price in Oklahoma City:$116/night
Absolute cheapest price found:$10/night
Cheapest day:Monday
Most expensive day:Saturday
$77 - $158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$82 - $108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma City hotels

Show all 441 hotels
1
Woodspring Suites Oklahoma City Airport
Woodspring Suites Oklahoma City Airport
10.0 Excellent
4300 West I-40 Service Road, Oklahoma City, OK, United States
Show on map
4.6 mi from city centre, Oklahoma City 

WoodSpring Suites Oklahoma City Airport is located in Oklahoma City and offers guests free Wi-Fi. It also offers a lift, laundry facilities and a vending machine.

2
Home2 Suites by Hilton Muskogee
Home2 Suites by Hilton Muskogee
8.9 Excellent
2819 Military Boulevard, Muskogee, OK, United States
Show on map
2.1 mi from city centre, Muskogee 

Home2 Suites By Hilton Muskogee offers 3-star accommodation in Muskogee. It also features an outdoor pool and a fitness centre.

3
AC Hotel by Marriott Oklahoma City Bricktown
AC Hotel by Marriott Oklahoma City Bricktown
8.9 Excellent
411 East Sheridan Avenue, Oklahoma City, OK, United States
Show on map
0.6 mi from city centre, Oklahoma City 

This Oklahoma City hotel is located within a 10-minute stroll of Oklahoma City Train Station. It also offers complimentary Wi-Fi.

4
Comfort Inn & Suites Oklahoma City West - I-40
Comfort Inn & Suites Oklahoma City West - I-40
8.1 Excellent
5921 Southwest 8th, Oklahoma City, OK, United States
Show on map
5.9 mi from city centre, Oklahoma City 

Boasting an indoor pool, Comfort Inn & Suites Airport Oklahoma City is located in Oklahoma City and provides comfortable accommodation. It also offers an express check-in and check-out feature, massage services and meeting rooms.

5
Tru by Hilton Oklahoma City NW Expressway
Tru by Hilton Oklahoma City NW Expressway
8.3 Excellent
4100 NW Expressway, Oklahoma City, OK, United States
Show on map
6.4 mi from city centre, Oklahoma City 

Tru By Hilton Oklahoma City Nw Expressway is located in Oklahoma City and offers free Wi-Fi. It also provides a laundry service and a 24-hour business centre.

6
Fairfield Inn & Suites by Marriott Norman
Fairfield Inn & Suites by Marriott Norman
7.8 Good
301 Norman Center Ct, Norman, OK, United States
Show on map
2.9 mi from city centre, Norman 

Fairfield Inn & Suites by Marriott Norman is located in Norman and offers an indoor pool. It provides a gym, as well as a 24-hour reception, a 24-hour business centre and an express check-in and check-out feature.

7
Towneplace Suites Oklahoma City Airport
Towneplace Suites Oklahoma City Airport
7.6 Good
4601 Southwest 15th Street, Oklahoma City, OK, United States
Show on map
5.3 mi from city centre, Oklahoma City 

Boasting an indoor pool, TownePlace Suites Oklahoma City Airport is situated in Oklahoma City and offers comfortable accommodation. It provides 3-star accommodation with air-conditioned rooms.

8
Hampton Inn Oklahoma City Northeast
Hampton Inn Oklahoma City Northeast
8.8 Excellent
11820 N I-35 Service Road, Oklahoma City, OK, United States
Show on map
9.7 mi from city centre, Oklahoma City 

Hampton Inn Oklahoma City Northeast OK provides a comfortable setting when in Oklahoma City. It also features an indoor pool and a gym.

Cheapest hotels in Oklahoma City, Oklahoma

Show all 441 hotels
Woodspring Suites Oklahoma City Tinker Afb
Woodspring Suites Oklahoma City Tinker Afb
4.9 Okay
3033 Tinker Diagonal, Del City, OK, United States
Show on map
1.4 mi from city centre,  

WoodSpring Suites Oklahoma City Tinker AFB is located in Del City and offers free Wi-Fi. It also provides laundry facilities, a vending machine and a lift.

$39
Avg. per night
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
4.1 mi 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.

$41
Avg. per night
OYO Hotel Oklahoma City South I-35 And Se 29th
OYO Hotel Oklahoma City South I-35 And Se 29th
5.9 Okay
2616 S I 35 Service Rd, Oklahoma City, OK, United States
Show on map
2.7 mi from city centre,  

Located in Oklahoma City, OYO Hotel Oklahoma City South I-35 And SE 29th is within a 10-minute drive of Cox Convention Center and provides free public parking on site. It also offers free Wi-Fi, a 24-hour reception and an outdoor pool.

$44
Avg. per night
Woodspring Suites Oklahoma City Airport
Woodspring Suites Oklahoma City Airport
10.0 Excellent
4300 West I-40 Service Road, Oklahoma City, OK, United States
Show on map
4.6 mi from city centre,  

WoodSpring Suites Oklahoma City Airport is located in Oklahoma City and offers guests free Wi-Fi. It also offers a lift, laundry facilities and a vending machine.

$46
Avg. per night
Americas Best Value Inn Norman at Univ of Oklahoma
Americas Best Value Inn Norman at Univ of Oklahoma
7.2 Good
Norman, OK, United States
Show on map
2.4 mi from city centre,  

Americas Best Value Inn Norman is situated in Norman and is close to the area's popular attractions. It also offers free Wi-Fi.

$47
Avg. per night
Studio 6 Oklahoma City Airport
Studio 6 Oklahoma City Airport
6.4 Good
4601 Southwest 3rd Street, Oklahoma City, OK, United States
Show on map
4.9 mi 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.

$47
Avg. per night
Executive Inn Oklahoma City
Executive Inn Oklahoma City
3501 South Interstate 35 Service Road, Oklahoma City, OK, United States
Show on map
3.1 mi from city centre,  

Located in Oklahoma City, Executive Inn Oklahoma City is within a 20-minute drive of Will Rogers World Airport and offers a swimming pool. Guests can also enjoy free internet in all areas.

$48
Avg. per night
Motel 6 Oklahoma City, OK
Motel 6 Oklahoma City, OK
6.3 Good
2727 West I-44 Service Road, Oklahoma City, OK, United States
Show on map
4.0 mi from city centre,  

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

$49
Avg. per night

Hotel prices in Oklahoma City

2 stars and under

$39 - $105

Studio 6 Oklahoma City Airport

#1 Most popular

$47
Avg. per night
Super 8 by Wyndham Oklahoma Fairgrounds
$41
Avg. per night
Woodspring Suites Oklahoma City Airport
$46
Avg. per night
3 stars

$44 - $160

AC Hotel by Marriott Oklahoma City Bricktown
$122
Avg. per night
Courtyard by Marriott Oklahoma City Downtown
$122
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?

    AC Hotel by Marriott Oklahoma City Bricktown, rated with a score of 8.9 from 529 reviewers, is one of the most popular hotels in Oklahoma City. Other top stays include Courtyard by Marriott Oklahoma City Downtown, with an average rating of 8.4 from 280 reviewers, and Springhill Suites By Marriott Oklahoma City Downtown, with a score of 8.6 from 221 reviewers.

  • What is a good hotel near Chesapeake Energy Arena?

    With a rating of 8.9/10 from 529 reviews, AC Hotel by Marriott Oklahoma City Bricktown is a hotel close to Chesapeake Energy Arena that is well recommended by HotelsCombined users.

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

    AC Hotel by Marriott Oklahoma City Bricktown is a hotel near Cox Convention Center that is popular with HotelsCombined users, scoring 8.9 from 529 reviews.

  • 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.8 over 176 HotelsCombined reviews.

  • How much do hotels in Oklahoma City cost?

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

  • How much is a cheap hotel in Oklahoma City?

    $31/night is the cheapest price found for a hotel in Oklahoma City by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Oklahoma City tonight?

    Oklahoma City hotels start at $40 for tonight; however, accommodations will average about $106. These prices were found on HotelsCombined within the last 72 hours.