Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Stay in Oklahoma's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Classen Inn

Hotel in Oklahoma City

Located in Oklahoma City, within a 16-minute walk of Oklahoma City National Memorial and 0.8 miles of Memorial Institute for the Prevention of Terrorism, Classen Inn provides accommodations with a... I loved this hotel! The room was so cute and comfy, and all the little details were wonderful. Will definitely stay here again when I come back to OKC.

Show more Show less
9
Awesome
137 reviews
Price from
$94.83
per night

Holiday Inn Express & Suites - Purcell, an IHG Hotel

Hotel in Purcell

Located in Purcell, Holiday Inn Express & Suites - Purcell, an IHG Hotel features a seasonal outdoor swimming pool, fitness center, shared lounge, and free WiFi throughout the property. Clean and comfortable room. Soft bed. Nice location. Enjoyed the hot breakfast. Receptionist was nice. Would stay again.

Show more Show less
9.4
Awesome
190 reviews
Price from
$88
per night

Avid hotels - Oklahoma City - Yukon, an IHG Hotel

Hotel in Yukon

Avid hotels - Oklahoma City - Yukon, an IHG Hotel provides accommodations in Yukon. The property has a fitness center, a 24-hour front desk and free WiFi throughout the property. The quality of room and location.

Show more Show less
9
Awesome
188 reviews
Price from
$89
per night

Hampton Inn & Suites Norman-Conference Center Area, Ok

Hotel in Norman

Located in Norman, within 4.4 miles of Fred Jones Jr Museum of Art and 5 miles of Gaylord Family Oklahoma Memorial Stadium, Hampton Inn & Suites Norman-Conference Center Area, Ok has free WiFi... Staff very friendly and provided great service. Room size was large, clean and updated. Great location near stores and shops and close to the university.

Show more Show less
9
Awesome
160 reviews
Price from
$93
per night

Sleep Inn & Suites Yukon Oklahoma City

Hotel in Yukon

Sleep Inn & Suites Yukon Oklahoma City is offering accommodations in Yukon. With a fitness center, the 2-star hotel has air-conditioned rooms with free WiFi. it’s close to everything, it’s clean, quiet and the staff and lovely!

Show more Show less
9
Awesome
437 reviews
Price from
$75.65
per night

Fairfield Inn & Suites by Marriott Oklahoma City El Reno

Hotel in El Reno

Fairfield Inn & Suites by Marriott Oklahoma City El Reno provides rooms in El Reno. The property features indoor pool and free WiFi. All guest rooms in the hotel are equipped with a flat-screen TV. I wish I could give more than a 10. This was the cleanest facility I have ever stayed in. Everything was so clean and neat The staff was super friendly and the breakfast was awesome. Would highly recommend staying here and will always stay here when in El Reno. One of the best experiences we have ever had when traveling.

Show more Show less
9
Awesome
174 reviews
Price from
$89
per night

Frontier Hotel Pawhuska

Hotel in Pawhuska

Frontier Hotel Pawhuska is offering accommodations in Pawhuska. The property has free private parking and free WiFi. Our room was beautiful and the entire hotel has been so lovingly restored. It is located right in the heart of downtown Pawhuska across from The Pioneer Woman Mercantile and is a great place to stop while exploring Highway 60 or the Trallgrass Prairie Preserve. Our only regret is that we couldn't stay longer- we will definitely be back!

Show more Show less
9.1
Awesome
287 reviews
Price from
$159
per night

Home2 Suites by Hilton Owasso

Hotel in Owasso

Home2 Suites by Hilton Owasso in Owasso features 3-star accommodations with a terrace. I absolutely loved the size of the room. This is the perfect hotel for business or pleasure. Centrally located with all the bells and whistles.

Show more Show less
9
Awesome
197 reviews
Price from
$101
per night

Residence Inn by Marriott Tulsa Downtown

Hotel in Downtown Tulsa, Tulsa

Located in Tulsa, an 11-minute walk from Tulsa Performing Arts Center, Residence Inn by Marriott Tulsa Downtown provides accommodations with a seasonal outdoor swimming pool, private parking, a... This hotel has top notch customer service! While on a volleyball trip, my daughter left a very important stuffed animal in the room. The staff made every effort possible to locate the animal and went above and beyond for us. As for the hotel itself, it was very clean and the accommodations were great. After our experience, we changed plans for future ventures to Tulsa to stay in their hotel. We will stay here every time we travel!

Show more Show less
9
Awesome
150 reviews
Price from
$116
per night

Holiday Inn Express & Suites - Oklahoma City Airport, an IHG Hotel

Hotel in Will Rogers World Airport Area, Oklahoma City

Attractively set in the Will Rogers World Airport Area district of Oklahoma City, Holiday Inn Express & Suites - Oklahoma City Airport, an IHG Hotel is located 1.8 miles from White Water Bay, 6 miles... Great location. Clean a very modern as slways

Show more Show less
9
Awesome
112 reviews
Price from
$109.25
per night

Hotels with extra health and safety measures

Find hotels in Oklahoma with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Oklahoma in the past month

See all

Oklahoma's best hotels with breakfast

See all

Budget hotels in Oklahoma

See all

Hotels in Oklahoma you can book without a credit card

See all

FAQs about hotels in Oklahoma

Planning a trip? Get inspired by reviews of cities in Oklahoma

Explore guest reviews of hotels in Oklahoma

See all