Hotels in Oklahoma

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

Oklahoma
Sep 27 — Sep 282
Oklahoma
Mi 9/27
Do 9/28
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Oklahoma

These hotels are among the most popular properties in the Oklahoma area. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Park Hill Inn And Suites
5.5 Okay
1400 North East 63rd Street, Oklahoma City, OK, United States
Show on map
5.1 mi from city center, Oklahoma City, OK, United States 
OkayBased on 27 reviews
5.5

Park Hill Inn and Suites provides a comfortable setting when in Oklahoma City. It also offers meeting rooms, an outdoor pool and free Wi-Fi.

Choctaw Casino Resort - Durant
8.7 Excellent
4216 S Hwy 69/75, Durant, OK, United States
Show on map
3.1 mi from city center, Durant, OK, United States 
ExcellentBased on 488 reviews
8.7

Situated in Durant, Choctaw Casino Resort - Durant is a short walk from Choctaw Casino Resort and offers a Jacuzzi, an outdoor pool and a swimming pool. Those staying at the property can also enjoy complimentary wireless internet.

Hard Rock Hotel & Casino Tulsa
8.5 Excellent
777 West Cherokee Street, Catoosa, OK, United States
Show on map
1.9 mi from city center, Catoosa, OK, United States 
ExcellentBased on 945 reviews
8.5

Providing an outdoor pool and a Jacuzzi, this comfortable hotel is an easy car trip from Tulsa. It also offers a 24-hour reception, a concierge and meeting rooms.

Biltmore Hotel Oklahoma
5.5 Okay
401 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
4.8 mi from city center, Oklahoma City, OK, United States 
OkayBased on 236 reviews
5.5

Located in Oklahoma City, The Biltmore Hotel Oklahoma offers complimentary Wi-Fi and a gym. It also features a kids pool, a hair salon and an outdoor pool.

Super 8 by Wyndham Enid
6.5 Good
2715 West Garriott Road, Enid, OK, United States
Show on map
2.0 mi from city center, Enid, OK, United States 
GoodBased on 86 reviews
6.5

Super 8 by Wyndham Enid is situated in Enid and is close to the area's popular attractions. The various facilities this charming hotel offers include a ticket service, meeting rooms and a 24-hour reception.

Americas Best Value Inn & Suites Extended Stay - Tulsa
4.2 Okay
3509 South 79th East Avenue, Tulsa, OK, United States
Show on map
6.3 mi from city center, Tulsa, OK, United States 
OkayBased on 300 reviews
4.2

Americas Best Value Inn & Suites Extended Stay - Tulsa is located in Tulsa and offers a Jacuzzi and free Wi-Fi. It also provides an outdoor pool, meeting rooms and a 24-hour reception.

Days Inn Lawton
4.2 Okay
601 Northwest 2nd Street, Lawton, OK, United States
Show on map
0.5 mi from city center, Lawton, OK, United States 
OkayBased on 45 reviews
4.2

Boasting an outdoor pool, Days Inn by Wyndham Lawton is located in Lawton and provides comfortable accommodation. It is ideally positioned for guests wanting to visit local attractions.

Best Western Airport
6.2 Good
222 North Garnett Road, Tulsa, OK, United States
Show on map
7.9 mi from city center, Tulsa, OK, United States 
GoodBased on 883 reviews
6.2

Best Western Tulsa Airport is located in Tulsa and provides guests with wired internet. It also offers an outdoor pool, meeting rooms and an express check-in and check-out feature.

Wingate by Wyndham Oklahoma City Airport
6.7 Good
2001 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
5.0 mi from city center, Oklahoma City, OK, United States 
GoodBased on 1,485 reviews
6.7

Boasting a sauna, an indoor pool and a Jacuzzi, Wingate by Wyndham Oklahoma City Airport is situated in Oklahoma City and provides comfortable accommodation. It offers 3-star accommodation with air-conditioned rooms.

Days Inn by Wyndham Oklahoma City/Moore
6.4 Good
8217 South I-35 Service Road, Oklahoma City, OK, United States
Show on map
5.8 mi from city center, Oklahoma City, OK, United States 
GoodBased on 370 reviews
6.4

Days Inn by Wyndham Oklahoma City Moore is situated in Oklahoma City and provides guests with wireless internet. The multiple amenities this charming hotel has to offer include a 24-hour reception, laundry facilities and a lake.

Tips for booking hotels in Oklahoma

Cheapest month:August
Most expensive month:January
Average price in Oklahoma:$133/night
Cheapest price found:$9/night
Cheapest day:Monday
Most expensive day:Friday
$105 - $203
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$102 - $124
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Oklahoma hotels

These Oklahoma properties are among the highest rated by our users. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 7,145 hotels
1
Wyndham Grand Oklahoma City Downtown
7.7 Good
10 North Broadway Avenue, Oklahoma City, OK, United States
Show on map
0.1 mi from city center, Oklahoma City, OK, United States 

The hotel is located amongst Oklahoma City's well-known restaurants and eateries, just a brief walk from Oklahoma City Train Station. It also offers an indoor pool, a bowling alley and a Jacuzzi.

$85
Avg. per night
2
Holiday Inn Express Hotel & Suites Edmond, An IHG Hotel
8.4 Excellent
3840 East 2nd Street, Edmond, OK, United States
Show on map
2.7 mi from city center, Edmond, OK, United States 

Holiday Inn Express Hotel & Suites Edmond is located in Edmond and offers an indoor pool. It also provides meeting rooms, a 24-hour reception and luggage storage.

$107
Avg. per night
3
Choctaw Casino Resort - Grant
8.2 Excellent
1516 US Highway 271, Grant, OK, United States
Show on map
0.8 mi from city center, Grant, OK, United States 

Located within the picturesque countryside of Grant, Choctaw Casino Hotel - Grant offers comfortable accommodation and a full range of facilities, including a swimming pool, a Jacuzzi and an outdoor pool. It provides complimentary Wi-Fi, meeting rooms and an express check-in and check-out feature.

$131
Avg. per night
4
Comfort Inn and Suites Shawnee North near I-40
8.0 Excellent
5400 Enterprise Court, Shawnee, OK, United States
Show on map
4.2 mi from city center, Shawnee, OK, United States 

Comfort Inn & Suites Shawnee North near I-40 provides a charming setting while in Shawnee. It also offers an outdoor pool, a Jacuzzi and free Wi-Fi.

$94
Avg. per night
5
Nced Conference Center & Hotel
8.1 Excellent
2801 East State Highway 9, Norman, OK, United States
Show on map
3.3 mi from city center, Norman, OK, United States 

Located in Norman, NCED Conference Center and Hotel is within a 40-minute drive of Will Rogers World Airport and offers outdoor tennis courts, a Jacuzzi and an outdoor pool. It also features a sauna and a fitness centre.

$119
Avg. per night
6
River Spirit Casino Resort
9.7 Excellent
8330 Riverside Parkway, Tulsa, OK, United States
Show on map
8.0 mi from city center, Tulsa, OK, United States 

River Spirit Casino Resort provides comfortable 4-star accommodation in Tulsa. It also offers a lift, a 24-hour reception and a swimming pool.

$167
Avg. per night
7
Hampton Inn & Suites Oklahoma City-Bricktown
8.1 Excellent
300 East Sheridan, Oklahoma City, OK, United States
Show on map
0.5 mi from city center, 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 meeting rooms, an indoor pool and an express check-in and check-out feature.

$111
Avg. per night
8
Holiday Inn Express & Suites Oklahoma City Dwtn - Bricktown
8.2 Excellent
101 East Main Street, Oklahoma City, OK, United States
Show on map
0.3 mi from city center, Oklahoma City, OK, United States 

Holiday Inn Express & Suites Oklahoma City Downtown - Bricktown is located in Oklahoma City and offers free Wi-Fi and an indoor pool. It also provides an express check-in and check-out feature, meeting rooms and valet parking.

$113
Avg. per night

Cheapest hotels in Oklahoma, the United States

Currently, these are the lowest-priced hotels in Oklahoma we've come across for the dates selected. Consider alternative dates if you're able to compare prices.
Show all 7,145 hotels
Super 8 by Wyndham Oklahoma Fairgrounds
4.5 Okay
2821 Northwest 39th Street, Oklahoma City, OK, United States
Show on map
4.1 mi from city center, Oklahoma City, OK, United States 

Boasting free Wi-Fi and an outdoor pool, Super 8 by Wyndham Oklahoma Fairgrounds is located in Oklahoma City and offers comfortable accommodation. It also provides a safe, a 24-hour reception and laundry facilities.

$38
Avg. per night
Guest Inn Ardmore
2.3 Mediocre
2519 West Veterans Boulevard, Ardmore, OK, United States
Show on map
2.2 mi from city center, Ardmore, OK, United States 

Americas Best Value Inn- Ardmore is located in Ardmore and offers free Wi-Fi. It also provides an outdoor pool, a 24-hour reception and a ticket service.

$39
Avg. per night
OYO Hotel Oklahoma City Northeast
3.2 Mediocre
11900 North I-35 Service Road, Oklahoma City, OK, United States
Show on map
9.7 mi from city center, Oklahoma City, OK, United States 

This comfortable hotel in Oklahoma City offers free wireless internet, as well as laundry facilities and a 24-hour reception. It also provides free public parking on site and Oklahoma City Zoo and the National Cowboy & Western Heritage Museum are a short car trip away.

$40
Avg. per night
Hemp Inn Oklahoma City South
4.6 Okay
8315 S I35 Service Road, Oklahoma City, OK, United States
Show on map
5.9 mi from city center, Oklahoma City, OK, United States 

Located in Oklahoma City, Sunset Inn & Suites Oklahoma City is an easy drive from the National Cowboy & Western Heritage Museum and offers on-site parking. It also provides an outdoor pool, meeting rooms and a 24-hour reception.

$41
Avg. per night
Meridian Inn Oklahoma City Airport
6.5 Good
1224 South Meridian, Oklahoma City, OK, United States
Show on map
4.8 mi from city center, Oklahoma City, OK, United States 

Located in Oklahoma City, Meridian Inn Oklahoma City is an easy drive from Cox Convention Center and the National Cowboy & Western Heritage Museum. It also offers free Wi-Fi, an outdoor pool and luggage storage.

$41
Avg. per night
Super 8 by Wyndham Oklahoma Airport Fairgrounds West
6.4 Good
311 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
4.8 mi from city center, Oklahoma City, OK, United States 

Super 8 by Wyndham Oklahoma Airport Fairgrounds West is situated in Oklahoma City and provides guests with free Wi-Fi. It also provides laundry facilities, a 24-hour reception and a designated smoking area.

$41
Avg. per night
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds
7.5 Good
400 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
4.7 mi from city center, Oklahoma City, OK, United States 

Boasting an outdoor pool, Howard Johnson by Wyndham Oklahoma City is situated in Oklahoma City and provides comfortable accommodation. It also offers meeting rooms, a 24-hour reception and an express check-in and check-out feature.

$42
Avg. per night
Days Inn by Wyndham Oklahoma City Fairground
4.1 Okay
2801 W I 44 Service Rd, Oklahoma City, OK, United States
Show on map
4.1 mi from city center, Oklahoma City, OK, United States 

Featuring an outdoor pool, Days Inn by Wyndham Oklahoma City Fairground is located in Oklahoma City and offers charming accommodation. It also provides a 24-hour reception, meeting rooms and a safe.

$45
Avg. per night

Hotel prices in Oklahoma

Hotels located in the Oklahoma area sorted by price and hotel class. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under