Hotels in Oklahoma

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

Oklahoma
28 Jun — 29 Jun2
Oklahoma
Tue 28/6
Wed 29/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Oklahoma

Filter by star ratings
All filters
Tru by Hilton Oklahoma City Airport, OK
8.0 Excellent
802 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
4.8 mi from city centre, Oklahoma City, OK, United States 
ExcellentBased on 335 reviews
8.0

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

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 centre, Oklahoma City, OK, United States 
ExcellentBased on 1,008 reviews
8.1

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.

Sheraton Oklahoma City Downtown Hotel
7.6 Good
1 North Broadway Avenue, Oklahoma City, OK, United States
Show on map
0.1 mi from city centre, Oklahoma City, OK, United States 
GoodBased on 394 reviews
7.6

Sheraton Oklahoma City Downtown Hotel provides a comfortable setting while in Oklahoma City. It also features an express check-in and check-out feature, an outdoor pool and valet parking.

Aloft Tulsa
7.6 Good
6716 South 104th East Avenue, Tulsa, OK, United States
Show on map
9.5 mi from city centre, Tulsa, OK, United States 
GoodBased on 337 reviews
7.6

Aloft Tulsa is situated in Tulsa and is close to the area's tourist attractions. It offers complimentary Wi-Fi, an outdoor heated pool and a sauna.

The Mayo Hotel
8.9 Excellent
115 West 5th Street, Tulsa, OK, United States
Show on map
0.2 mi from city centre, Tulsa, OK, United States 
ExcellentBased on 202 reviews
8.9

The Mayo Hotel provides art deco 4-star accommodation in Tulsa. It has a fitness centre, as well as a rooftop terrace, valet parking and free Wi-Fi.

Country Inn & Suites Oklahoma City Airport
7.7 Good
2415 South Meridian Avenue, Oklahoma City, OK, United States
Show on map
5.1 mi from city centre, Oklahoma City, OK, United States 
GoodBased on 1,183 reviews
7.7

Country Inn & Suites by Radisson Oklahoma City Airport OK offers 3-star accommodation in Oklahoma City. It also features an indoor pool, a Jacuzzi and a fitness centre.

Nced Conference Center & Hotel
8.3 Excellent
2801 East State Highway 9, Norman, OK, United States
Show on map
3.3 mi from city centre, Norman, OK, United States 
ExcellentBased on 586 reviews
8.3

NCED Conference Center and Hotel provides a comfortable setting while in Norman. It features a fitness centre, as well as outdoor tennis courts, an outdoor pool and a Jacuzzi.

Cherokee Casino & Hotel West Siloam Springs
8.5 Excellent
2416 Highway 412, West Siloam Springs, OK, United States
Show on map
0.4 mi from city centre, West Siloam Springs, OK, United States 
ExcellentBased on 227 reviews
8.5

Cherokee Casino West Siloam Springs Resort is located in West Siloam Springs and features a Jacuzzi. It also offers a 24-hour reception, meeting rooms and an atm/cash machine.

Tips for booking hotels in Oklahoma

Cheapest month:November
Most expensive month:June
Average price in Oklahoma:£76/night
Cheapest price found:£13/night
Cheapest day:Wednesday
Most expensive day:Thursday
£63 - £140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£65 - £138
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oklahoma hotels

1
Stratford House Inns - Edmond
8.9 Excellent
3020 South Broadway, Edmond, OK, United States
Show on map
1.9 mi from city centre, Edmond, OK, United States 

Stratford House Inn Edmond is located in Edmond and provides free Wi-Fi. It also offers a vending machine, a 24-hour reception and room service.

2
Motel 6 Muskogee
4.8 Okay
903 South 32nd Street, Muskogee, OK, United States
Show on map
1.9 mi from city centre, Muskogee, OK, United States 

Motel 6 Muskogee is situated in Muskogee and features free Wi-Fi. It also provides laundry facilities, an outdoor pool and a 24-hour reception.

Hotel prices in Oklahoma

2 stars and under
3 stars
4 stars +

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

Where to stay in Oklahoma

Facts about staying in Oklahoma

  • Where is the best place to stay in Oklahoma?

    Users favour staying in areas such as Oklahoma City, Tulsa, and Norman. Consider these locations when searching for your desired stay.

  • What are the best hotels in Oklahoma?

    Sheraton Oklahoma City Downtown Hotel is a very popular hotel in Oklahoma, with a score of 7.6 from 394 reviews. Aloft Tulsa Downtown (7.8 from 397 reviews) and Sleep Inn & Suites (8.0 from 740 reviews) are also highly rated Oklahoma hotels based on recent feedback from HotelsCombined users.