Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Oklahoma

Filter by star ratings
All filters
Days Inn by Wyndham Oklahoma City Fairground
Days Inn by Wyndham Oklahoma City Fairground
5.3 Okay

6.5 km from city centre, Oklahoma City Show on map

OkayBased on 345 reviews
5.3

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.

Holiday Inn Express & Suites McAlester
Holiday Inn Express & Suites McAlester
8.8 Excellent

3.6 km from city centre, McAlester Show on map

ExcellentBased on 214 reviews
8.8

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.

Trade Winds Central Inn
Trade Winds Central Inn
5.1 Okay

8.4 km from city centre, Tulsa Show on map

OkayBased on 217 reviews
5.1

Located in Tulsa, Trade Winds Central Inn is within a 20-minute drive of Tulsa International Airport and provides an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

Super 8 by Wyndham Oklahoma Fairgrounds
Super 8 by Wyndham Oklahoma Fairgrounds
5.0 Okay

6.5 km from city centre, Oklahoma City Show on map

OkayBased on 416 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
Tru by Hilton Oklahoma City Airport, OK
8.7 Excellent

7.7 km from city centre, Oklahoma City Show on map

ExcellentBased on 177 reviews
8.7

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
Motel 6 Oklahoma City, OK
6.4 Good

6.5 km from city centre, Oklahoma City Show on map

GoodBased on 108 reviews
6.4

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

Biltmore Hotel Oklahoma
Biltmore Hotel Oklahoma
6.3 Good

7.7 km from city centre, Oklahoma City Show on map

GoodBased on 670 reviews
6.3

Located in Oklahoma City, The Biltmore Hotel Oklahoma is within a 15-minute drive of Will Rogers World Airport and offers an outdoor pool. Guests can also enjoy free internet in all areas.

Four Points by Sheraton Oklahoma City Quail Springs
Four Points by Sheraton Oklahoma City Quail Springs
7.6 Good

16.8 km from city centre, Oklahoma City Show on map

GoodBased on 76 reviews
7.6

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.

The Skirvin Hilton Oklahoma City
The Skirvin Hilton Oklahoma City
8.5 Excellent

0.3 km from city centre, Oklahoma City Show on map

ExcellentBased on 544 reviews
8.5

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

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
7.9 Good

7.7 km from city centre, Oklahoma City Show on map

GoodBased on 1,929 reviews
7.9

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.

Tips for booking a Oklahoma hotel

Cheapest month:October
Most expensive month:April
Average price in Oklahoma:$102/night
Absolute cheapest price found:$17/night
Cheapest day:Saturday
Most expensive day:Sunday
$50 - $137
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$49 - $160
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma hotels

Show all 3,543 hotels
1
SpringHill Suites by Marriott Lawton
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.

2
Four Points by Sheraton Oklahoma City Quail Springs
Four Points by Sheraton Oklahoma City Quail Springs
7.6 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.

3
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
7.9 Good

7.7 km from city centre, Oklahoma City Show on map

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.

4
Holiday Inn Express & Suites McAlester
Holiday Inn Express & Suites McAlester
8.8 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.

5
The Skirvin Hilton Oklahoma City
The Skirvin Hilton Oklahoma City
8.5 Excellent

0.3 km from city centre, Oklahoma City Show on map

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

6
Tru by Hilton Oklahoma City Airport, OK
Tru by Hilton Oklahoma City Airport, OK
8.7 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
Motel 6 Oklahoma City, OK
6.4 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
Biltmore Hotel Oklahoma
Biltmore Hotel Oklahoma
6.3 Good

7.7 km from city centre, Oklahoma City Show on map

Located in Oklahoma City, The Biltmore Hotel Oklahoma is within a 15-minute drive of Will Rogers World Airport and offers an outdoor pool. Guests can also enjoy free internet in all areas.

Cheapest hotels in Oklahoma, United States

Show all 3,543 hotels
Days Inn by Wyndham Oklahoma City Fairground
Days Inn by Wyndham Oklahoma City Fairground
5.3 Okay

6.5 km from city centre, Oklahoma City Show on map

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.

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

$38
Avg. per night
Biltmore Hotel Oklahoma
Biltmore Hotel Oklahoma
6.3 Good

7.7 km from city centre, Oklahoma City Show on map

Located in Oklahoma City, The Biltmore Hotel Oklahoma is within a 15-minute drive of Will Rogers World Airport and offers an outdoor pool. Guests can also enjoy free internet in all areas.

$38
Avg. per night
Motel 6 Oklahoma City, OK
Motel 6 Oklahoma City, OK
6.4 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.

$46
Avg. per night
Studio 6 Oklahoma City Airport
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.

$47
Avg. per night
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
7.9 Good

7.7 km from city centre, Oklahoma City Show on map

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.

$49
Avg. per night
Trade Winds Central Inn
Trade Winds Central Inn
5.1 Okay

8.4 km from city centre, Tulsa Show on map

Located in Tulsa, Trade Winds Central Inn is within a 20-minute drive of Tulsa International Airport and provides an outdoor pool. It offers 3-star accommodation with air-conditioned rooms.

$50
Avg. per night
Tru by Hilton Oklahoma City Airport, OK
Tru by Hilton Oklahoma City Airport, OK
8.7 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.

$71
Avg. per night

Hotel prices in Oklahoma

2 stars or below

$32 - $50

Days Inn by Wyndham Oklahoma City Fairground
$32
Avg. per night
Biltmore Hotel Oklahoma

Best value

$38
Avg. per night
3 stars

$74 - $216

SpringHill Suites by Marriott Lawton

No. 1 most popular

$108
Avg. per night
The Atherton Hotel At Osu

No. 2 most popular

$216
Avg. per night
4 stars and up

$96 - $143

The Skirvin Hilton Oklahoma City

No. 1 most popular

$137
Avg. per night
River Spirit Casino Resort

No. 2 most popular

$101
Avg. per night
Hyatt Regency Tulsa

Best value

Hyatt Regency Tulsa
8.3 Excellent
$96
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?

    You can find several places worth visiting in Oklahoma. Oklahoma City, Tulsa, and Roland are some of the most popular amongst our users.

  • What are the best hotels in Oklahoma?

    Oklahoma is home to many highly-rated hotels, one of which is Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds, which has a current rating of 7.9. For other potential stays, consider La Quinta Inn & Suites By Wyndham Midwest City - Tinker Afb and Aloft Oklahoma City Downtown - Bricktown, which can also be great places to stay in Oklahoma.