Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Oklahoma

Filter by star ratings
All filters
Holiday Inn Express & Suites McAlester
8.9 Excellent

3.6 km from city centre, McAlester Show on map

ExcellentBased on 204 reviews
8.9

Boasting an outdoor pool, Holiday Inn Express Hotel & Suites McAlester is situated in McAlester and offers comfortable accommodation. It also provides a BBQ/picnic area, laundry facilities and a car rental desk.

Super 8 by Wyndham Oklahoma Fairgrounds
5.0 Okay

6.5 km from city centre, Oklahoma City Show on map

OkayBased on 400 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.

Tru by Hilton Oklahoma City Airport, OK
8.8 Excellent

7.7 km from city centre, Oklahoma City Show on map

ExcellentBased on 156 reviews
8.8

Located in Oklahoma City, Tru By Hilton Oklahoma City Airport Ok offers free Wi-Fi and a gym. It also features luggage storage, a safe and a 24-hour reception.

Motel 6 Oklahoma City, OK
6.5 Good

6.5 km from city centre, Oklahoma City Show on map

GoodBased on 105 reviews
6.5

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

Four Points by Sheraton Oklahoma City Quail Springs
7.7 Good

16.8 km from city centre, Oklahoma City Show on map

GoodBased on 68 reviews
7.7

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.

ExcellentBased on 133 reviews
8.8

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.

SpringHill Suites by Marriott Lawton
7.8 Good

1.1 km from city centre, Lawton Show on map

GoodBased on 126 reviews
7.8

Boasting a Jacuzzi and an indoor pool, SpringHill Suites by Marriott Lawton is situated in Lawton and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Studio 6 Oklahoma City Airport
6.4 Good

7.9 km from city centre, Oklahoma City Show on map

GoodBased on 164 reviews
6.4

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.

Hampton Inn Oklahoma Cty-I-40 E.(Tinker AFB)
8.7 Excellent

2.2 km from city centre, Midwest City Show on map

ExcellentBased on 169 reviews
8.7

Hampton Inn Oklahoma City I-40 East Tinker AFB provides 3-star accommodation in Midwest City. It also offers an indoor pool, an express check-in and check-out feature and meeting rooms.

Tips for booking a Oklahoma hotel

Cheapest month:June
Most expensive month:February
Average price in Oklahoma:$149/night
Absolute cheapest price found:$11/night
Cheapest day:Monday
Most expensive day:Saturday
$77 - $204
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$127 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma hotels

Show all 3,492 hotels
1

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.

2
SpringHill Suites by Marriott Lawton
7.8 Good

1.1 km from city centre, Lawton Show on map

Boasting a Jacuzzi and an indoor pool, SpringHill Suites by Marriott Lawton is situated in Lawton and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

3
Hampton Inn Oklahoma Cty-I-40 E.(Tinker AFB)
8.7 Excellent

2.2 km from city centre, Midwest City Show on map

Hampton Inn Oklahoma City I-40 East Tinker AFB provides 3-star accommodation in Midwest City. It also offers an indoor pool, an express check-in and check-out feature and meeting rooms.

4
Four Points by Sheraton Oklahoma City Quail Springs
7.7 Good

16.8 km from city centre, Oklahoma City Show on map

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.

5
Holiday Inn Express & Suites McAlester
8.9 Excellent

3.6 km from city centre, McAlester Show on map

Boasting an outdoor pool, Holiday Inn Express Hotel & Suites McAlester is situated in McAlester and offers comfortable accommodation. It also provides a BBQ/picnic area, laundry facilities and a car rental desk.

6
Tru by Hilton Oklahoma City Airport, OK
8.8 Excellent

7.7 km from city centre, Oklahoma City Show on map

Located in Oklahoma City, Tru By Hilton Oklahoma City Airport Ok offers free Wi-Fi and a gym. It also features luggage storage, a safe and a 24-hour reception.

7
Motel 6 Oklahoma City, OK
6.5 Good

6.5 km from city centre, Oklahoma City Show on map

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

8
Super 8 by Wyndham Oklahoma Fairgrounds
5.0 Okay

6.5 km from city centre, Oklahoma City Show on map

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.

Cheapest hotels in Oklahoma, United States

Show all 3,492 hotels
Super 8 by Wyndham Oklahoma Fairgrounds
5.0 Okay

6.5 km from city centre, Oklahoma City Show on map

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.

$54
Avg. per night
Motel 6 Oklahoma City, OK
6.5 Good

6.5 km from city centre, Oklahoma City Show on map

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

$62
Avg. per night
Studio 6 Oklahoma City Airport
6.4 Good

7.9 km from city centre, Oklahoma City Show on map

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.

$63
Avg. per night
Tru by Hilton Oklahoma City Airport, OK
8.8 Excellent

7.7 km from city centre, Oklahoma City Show on map

Located in Oklahoma City, Tru By Hilton Oklahoma City Airport Ok offers free Wi-Fi and a gym. It also features luggage storage, a safe and a 24-hour reception.

$89
Avg. per night
Four Points by Sheraton Oklahoma City Quail Springs
7.7 Good

16.8 km from city centre, Oklahoma City Show on map

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.

$102
Avg. per night
Hampton Inn Oklahoma Cty-I-40 E.(Tinker AFB)
8.7 Excellent

2.2 km from city centre, Midwest City Show on map

Hampton Inn Oklahoma City I-40 East Tinker AFB provides 3-star accommodation in Midwest City. It also offers an indoor pool, an express check-in and check-out feature and meeting rooms.

$103
Avg. per night

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.

$109
Avg. per night
Holiday Inn Express & Suites McAlester
8.9 Excellent

3.6 km from city centre, McAlester Show on map

Boasting an outdoor pool, Holiday Inn Express Hotel & Suites McAlester is situated in McAlester and offers comfortable accommodation. It also provides a BBQ/picnic area, laundry facilities and a car rental desk.

$113
Avg. per night

Hotel prices in Oklahoma

2 stars or below

$54 - $89

No. 1 most popular

$54
Avg. per night

No. 2 most popular

$89
Avg. per night
$63
Avg. per night
3 stars

$102 - $235

No. 1 most popular

$129
Avg. per night

No. 2 most popular

$235
Avg. per night
4 stars and up

$131 - $201

No. 1 most popular

$140
Avg. per night

No. 2 most popular

$150
Avg. per night

Best value

Hyatt Regency Tulsa
8.3 Excellent
$131
Avg. per night

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

Where to stay in Oklahoma

Oklahoma travel FAQs

  • Where is the best place to stay in Oklahoma?

    When visiting Oklahoma, consider checking out Tulsa, Oklahoma City, and Durant as some of the most sought after locations.

  • What are the best hotels in Oklahoma?

    One of the most popular hotels in Oklahoma is 21c Museum Hotel Oklahoma City - MGallery, which has been reviewed by 155 users and currently has a rating of 8.9/10. Other top-rated locations include Holiday Inn Tulsa City Center and AC Hotel by Marriott Oklahoma City Bricktown, which have received 7.7/10 and 9.0/10 ratings from our users, respectively.