Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Oklahoma

Filter by star ratings
All filters
Rodeway Inn
7.0 Good

2.5 mi from city centre, Tahlequah Show on map

GoodBased on 201 reviews
7.0

Located in Tahlequah, Rodeway Inn Tahlequah provides free Wi-Fi and a gym. It also offers an indoor pool, a 24-hour reception and massage services.

Fairfield Inn and Suites by Marriott Edmond
8.2 Excellent

2.8 mi from city centre, Edmond Show on map

ExcellentBased on 58 reviews
8.2

Boasting a sauna and an indoor pool, Fairfield Inn & Suites by Marriott Edmond is located in Edmond and provides comfortable accommodation. It also offers an express check-in and check-out feature, a beauty centre and meeting rooms.

Holiday Inn Express & Suites McAlester
8.9 Excellent

2.2 mi from city centre, McAlester Show on map

ExcellentBased on 192 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.

Governor's Suites Hotel Oklahoma City Airport Area
8.9 Excellent

5.1 mi from city centre, Oklahoma City Show on map

ExcellentBased on 655 reviews
8.9

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.

Embassy Suites Norman - Hotel & Conference Center
8.7 Excellent

2.7 mi from city centre, Norman Show on map

ExcellentBased on 205 reviews
8.7

Embassy Suites Norman - Hotel and Conference Center is located in Norman and offers an indoor pool. It also provides valet parking, a lake and an express check-in and check-out feature.

La Quinta Inn & Suites by Wyndham Shawnee
7.6 Good

4.1 mi from city centre, Shawnee Show on map

GoodBased on 252 reviews
7.6

La Quinta Inn & Suites Shawnee provides 3-star accommodation in Shawnee. It also offers an express check-in and check-out feature, free Wi-Fi and an indoor pool.

Four Points by Sheraton Oklahoma City Quail Springs
7.7 Good

10.4 mi from city centre, Oklahoma City Show on map

GoodBased on 63 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.

Rodeway Inn
3.1 Mediocre

2.5 mi from city centre, Lawton Show on map

MediocreBased on 16 reviews
3.1

This pet-friendly motel is located in Lawton and features an indoor pool and free Wi-Fi. It is ideally positioned for those wanting to sightsee in the area.

Courtyard by Marriott Oklahoma City Downtown
8.6 Excellent

0.3 mi from city centre, Oklahoma City Show on map

ExcellentBased on 245 reviews
8.6

Located in Oklahoma City, Courtyard by Marriott Oklahoma City Downtown provides stylish, 3-star accommodation close to Cox Convention Center. Those staying at the property have access to an indoor pool and a beauty centre.

Holiday Inn Express & Suites Tahlequah
8.5 Excellent

1.8 mi from city centre, Tahlequah Show on map

ExcellentBased on 157 reviews
8.5

Situated in Tahlequah, Holiday Inn Express and Suites Tahlequah provides 3-star accommodation, as well as an indoor pool. It offers complimentary Wi-Fi, meeting rooms and a 24-hour reception.

Tips for booking a Oklahoma hotel

Cheapest month:June
Most expensive month:February
Average price in Oklahoma:$110/night
Absolute cheapest price found:$8/night
Cheapest day:Monday
Most expensive day:Saturday
$68 - $148
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$92 - $110
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma hotels

Show all 3,383 hotels
1
Comfort Inn & Suites Ardmore
8.1 Excellent

1.2 mi from city centre, Ardmore Show on map

Situated in Ardmore, Comfort Inn & Suites Ardmore provides 3-star accommodation, as well as a Jacuzzi, an indoor pool and a sauna. It also features an express check-in and check-out feature, meeting rooms and massage services.

2
The Whispering Pines Inn Bed & Breakfast
9.4 Excellent

6.9 mi from city centre, Norman Show on map

Whispering Pines Bed & Breakfast offers 3.5-star accommodation in Norman. Guests can also enjoy free Wi-Fi.

3
Hampton Inn Bartlesville
9.0 Excellent

2.6 mi from city centre, Bartlesville Show on map

Hampton Inn Bartlesville is situated in Bartlesville and is close to the area's popular attractions. It also features an indoor pool and a fitness centre.

4
AC Hotel by Marriott Oklahoma City Bricktown
9.0 Excellent

0.6 mi from city centre, Oklahoma City Show on map

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

5
La Quinta Inn & Suites by Wyndham McAlester
7.9 Good

2.5 mi from city centre, McAlester Show on map

La Quinta by Wyndham McAlester is located in McAlester and offers free Wi-Fi and an indoor pool. It provides 3-star accommodation with air-conditioned rooms.

6
Baymont by Wyndham Tulsa
7.7 Good

9.2 mi from city centre, Tulsa Show on map

This pet-friendly hotel is located in Tulsa and features an indoor pool. It is situated a short walk from Woodland Hills Mall.

7
Fairfield Inn and Suites by Marriott Edmond
8.2 Excellent

2.8 mi from city centre, Edmond Show on map

Boasting a sauna and an indoor pool, Fairfield Inn & Suites by Marriott Edmond is located in Edmond and provides comfortable accommodation. It also offers an express check-in and check-out feature, a beauty centre and meeting rooms.

8
Best Western Plus Downtown Tulsa/Route 66
8.6 Excellent

0.5 mi from city centre, Tulsa Show on map

Best Western Plus Downtown Tulsa/Route 66 Hotel provides a modern setting when in Tulsa. It also offers an express check-in and check-out feature, meeting rooms and an indoor pool.

Cheapest hotels in Oklahoma, United States

Show all 3,383 hotels
Woodspring Suites Oklahoma City Tinker Afb
5.1 Okay

1.4 mi from city centre, Del City Show on map

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
5.0 Okay

4.1 mi 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.

$40
Avg. per night
Rodeway Inn
3.1 Mediocre

2.5 mi from city centre, Lawton Show on map

This pet-friendly motel is located in Lawton and features an indoor pool and free Wi-Fi. It is ideally positioned for those wanting to sightsee in the area.

$44
Avg. per night
Extended Stay America - Oklahoma City - Northwest
6.6 Good

7.4 mi from city centre, Oklahoma City Show on map

Located in Oklahoma City, Extended Stay America - Oklahoma City - Northwest is within a 25-minute drive of Will Rogers World Airport and offers an outdoor pool. It also features a safe, a 24-hour reception and on-site parking.

$44
Avg. per night
Nights Stay Hotel
5.0 Okay

7.9 mi from city centre, Tulsa Show on map

Situated in Tulsa, the motel is within a 10-minute drive of Tulsa International Airport and provides an outdoor pool. It also offers a ticket service, a tour desk and a 24-hour reception.

$44
Avg. per night
Ramada by Wyndham Oklahoma City Airport North
7.2 Good

5.1 mi from city centre, Oklahoma City Show on map

Located in Oklahoma City, Ramada by Wyndham Oklahoma City Airport North is within a 10-minute drive of Will Rogers World Airport and provides an outdoor pool. It has a fitness centre, as well as a shuttle service, meeting rooms and a 24-hour reception.

$45
Avg. per night
Motel 6 Oklahoma City, OK
6.4 Good

4.0 mi 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.

$45
Avg. per night
Extended Stay America Tulsa - Central
6.6 Good

6.3 mi from city centre, Tulsa Show on map

Located in Tulsa, the property is a short drive from Tulsa Expo Center and offers on-site parking. Guests can also enjoy free internet throughout the property.

$46
Avg. per night

Hotel prices in Oklahoma

2 stars and under

$40 - $103

$46
Avg. per night

#2 Most popular

$47
Avg. per night
3 stars

$48 - $285

#1 Most popular

$58
Avg. per night
$90
Avg. per night

Best value

$51
Avg. per night
4 stars +

$82 - $219

$112
Avg. per night

#2 Most popular

$95
Avg. per night

Best value

Hyatt Regency Tulsa
8.3 Excellent
$82
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 Oklahoma City, Tulsa, and Norman as some of the most sought after locations.

  • What are the best hotels in Oklahoma?

    Oklahoma is home to many highly-rated hotels, one of which is Holiday Inn Tulsa City Center, which has a current rating of 7.8. For other potential stays, consider AC Hotel by Marriott Oklahoma City Bricktown and Best Western Plus Downtown Tulsa/Route 66, which can also be great places to stay in Oklahoma.