Search hotels in Oklahoma

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Oklahoma

Visiting Oklahoma but not sure where to go? Have a look at all the cities in Oklahoma .

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 7,238 hotels in Oklahoma with room rates, reviews, and availability. Most hotels are fully refundable.

River Spirit Casino Resort
4 out of 5
8330 Riverside Parkway, Tulsa, OK
The price is $169 per night from Jun 11 to Jun 12
$169
per night
Jun 11 - Jun 12
9.2/10 Wonderful! (2,993 reviews)
"Staying, eating, and entertainment all in one spot."

Reviewed on Jun 6, 2023

River Spirit Casino Resort
Clarion Pointe OKC Airport
2.5 out of 5
1905 S Meridian Ave, Oklahoma City, OK
Fully refundableReserve now, pay when you stay
The price is $59 per night from Jun 11 to Jun 12
$59
per night
Jun 11 - Jun 12
8/10 Very Good! (214 reviews)
"In my opinion, this hotel was very nice. I did not have any issues with anything really. This is a gem!"

Reviewed on Jun 7, 2023

Clarion Pointe OKC Airport
Wingate by Wyndham Tulsa OK
2.5 out of 5
2854 E 51st St, Tulsa, OK
Fully refundableReserve now, pay when you stay
The price is $88 per night from Jun 18 to Jun 19
$88
per night
Jun 18 - Jun 19
8.8/10 Excellent! (1,002 reviews)
Great Comfortable Stay!
"I was actually surprised how clean the hotel was and also the great service provided. Everyone was very friendly and helpful. Beautiful room and bathroom. The gym was small but no one was ever around when I was there so that made it easy. Overall great place to stay and made my time there ..."

Reviewed on Jun 6, 2023

Wingate by Wyndham Tulsa OK

Save an average of 15% on thousands of hotels when you're signed in

Renaissance Tulsa Hotel & Convention Center
3.5 out of 5
6808 S 107th East Ave, Tulsa, OK
Fully refundableReserve now, pay when you stay
The price is $110 per night from Jul 1 to Jul 2
$110
per night
Jul 1 - Jul 2
8.2/10 Very Good! (1,000 reviews)
"Still one of the best hotels in Tulsa."

Reviewed on Jun 5, 2023

Renaissance Tulsa Hotel & Convention Center
Fairfield by Marriott Inn & Suites Tulsa Downtown Arts District
The price is $125 per night from Jun 25 to Jun 26
$125
per night
Jun 25 - Jun 26
9/10 Wonderful! (1,001 reviews)
"Clean and convenient to the BOK"

Reviewed on Jun 8, 2023

Fairfield by Marriott Inn & Suites Tulsa Downtown Arts District
The Campbell Hotel on Route 66
3 out of 5
2636 East 11th Street, on Route 66, Tulsa, OK
Fully refundableReserve now, pay when you stay
The price is $139 per night from Jun 11 to Jun 12
$139
per night
Jun 11 - Jun 12
8.8/10 Excellent! (502 reviews)
"We had a great stay at the Campbell hotel! Loved feeling like we went back into time. Everything was clean and in working condition."

Reviewed on Jun 4, 2023

The Campbell Hotel on Route 66
MySuites Lawton
3 out of 5
3 Se Interstate Dr, Lawton, OK
Fully refundableReserve now, pay when you stay
The price is $77 per night from Jun 20 to Jun 21
$77
per night
Jun 20 - Jun 21
8.6/10 Excellent! (319 reviews)
"I was very please with the room and staff welcome. The room was very spacious and bed comfortable. I would stay at the hotel again"

Reviewed on Jun 6, 2023

MySuites Lawton
Baymont by Wyndham Oklahoma City Airport
2.5 out of 5
4240 W I 40 Service Rd, Oklahoma City, OK
Fully refundableReserve now, pay when you stay
The price is $52 per night from Jun 18 to Jun 19
$52
per night
Jun 18 - Jun 19
8/10 Very Good! (1,000 reviews)
"Good place to stay on my drive home. Convenient. Thanks"

Reviewed on Jun 1, 2023

Baymont by Wyndham Oklahoma City Airport
Tanglewood Resort and Conference Center
3 out of 5
290 Tanglewood Circle, Pottsboro, TX
Fully refundableReserve now, pay when you stay
The price is $125 per night from Jun 20 to Jun 21
$125
per night
Jun 20 - Jun 21
7.8/10 Good! (378 reviews)
"This was a quiet, beautiful and clean property. Staff was very pleasant. However, the dining options during the week were limited. If you are expecting a restaurant atmosphere, come on the weekend when they are open. Otherwise, the bar and grill are clean, casual and relaxed."

Reviewed on May 17, 2023

Tanglewood Resort and Conference Center
Country Inn & Suites by Radisson, Oklahoma City Airport, OK
3 out of 5
2415 S Meridian Ave, Oklahoma City, OK
Fully refundable
The price is $84 per night from Jun 20 to Jun 21
$84
per night
Jun 20 - Jun 21
8/10 Very Good! (1,001 reviews)
"My room was very clean and comfortable"

Reviewed on Jun 5, 2023

Country Inn & Suites by Radisson, Oklahoma City Airport, OK
Hawthorn Suites by Wyndham Oklahoma City Airport / Fairground
2.5 out of 5
417 South Meridian, Oklahoma City, OK
Fully refundableReserve now, pay when you stay
The price is $79 per night from Jun 10 to Jun 11
$79
per night
Jun 10 - Jun 11
8.2/10 Very Good! (85 reviews)
West trip
"This place was great! The beds were comfortable,breakfast amazing and easy to get to. Nice quiet neighbor. Would stay again definitely"

Reviewed on Jun 7, 2023

Hawthorn Suites by Wyndham Oklahoma City Airport / Fairground
Colcord Hotel Oklahoma City, Curio Collection by Hilton
4.5 out of 5
15 N Robinson Ave, Oklahoma City, OK
Fully refundableReserve now, pay when you stay
The price is $171 per night from Jun 18 to Jun 19
$171
per night
Jun 18 - Jun 19
9.4/10 Exceptional! (1,001 reviews)
"Great hotel with friendly staff"

Reviewed on May 9, 2023

Colcord Hotel Oklahoma City, Curio Collection by Hilton
La Quinta Inn & Suites by Wyndham Oklahoma City Norman
2.5 out of 5
930 Ed Noble Drive, Norman, OK
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jun 25 to Jun 26
$75
per night
Jun 25 - Jun 26
8/10 Very Good! (1,000 reviews)
"Outdoor pool was clean and nice. Close to interstate but mall and lots of restaurants pleasant staff. Wife didn’t care for breakfast options. Waffles and sausage was fine for me but would have preferred scrambled eggs too. Yogurt was all kiddie type flavor. Cold fruit water in lobby was nice"

Reviewed on Jun 6, 2023

La Quinta Inn & Suites by Wyndham Oklahoma City Norman
Days Inn by Wyndham Southern Hills/ORU
2 out of 5
8888 S Lewis Ave, Tulsa, OK
The price is $51 per night from Jun 16 to Jun 17
$51
per night
Jun 16 - Jun 17
4.6/10 (1,000 reviews)
"Nice"

Reviewed on May 25, 2023

Days Inn by Wyndham Southern Hills/ORU
Baymont by Wyndham Wichita Falls
2.5 out of 5
4510 Kell Blvd, Wichita Falls, TX
Fully refundableReserve now, pay when you stay
The price is $72 per night from Jun 18 to Jun 19
$72
per night
Jun 18 - Jun 19
8.6/10 Excellent! (1,002 reviews)
Stay here!!!
"We had never stayed at the Baymont before and were so pleased. Pretty, clean and comfortable. Very impressed. We were in room 104 and there was some type of machine that kept coming on and going off that was pretty loud, but did not keep me from sleeping. New lady training. Both she and her trainer ..."

Reviewed on Jun 6, 2023

Baymont by Wyndham Wichita Falls
Clarion Hotel Broken Arrow - Tulsa
3 out of 5
2600 N Aspen, Broken Arrow, OK
Fully refundableReserve now, pay when you stay
The price is $49 per night from Jun 26 to Jun 27
$49
per night
Jun 26 - Jun 27
7.2/10 Good! (615 reviews)
Busget friendly
"Was a funky old smell. Was told pool was closing at 9 even though pool hours clearly stated 10. Other than that room was ok, breakfast was ok, price was good"

Reviewed on Jun 2, 2023

Clarion Hotel Broken Arrow - Tulsa
Comfort Inn & Suites Denison - Lake Texoma
2.5 out of 5
715 N Point Look Out Drive, Denison, TX
Fully refundableReserve now, pay when you stay
The price is $93 per night from Jun 25 to Jun 26
$93
per night
Jun 25 - Jun 26
7.2/10 Good! (878 reviews)
"4th floor hallway and pool location didn’t have proper air flow. Room was large but sofa was outdated. Manager on duty was pleasant and said hotel might have a renovation. Breakfast location was clean,"

Reviewed on May 30, 2023

Comfort Inn & Suites Denison - Lake Texoma
La Quinta Inn & Suites by Wyndham Oklahoma City -Yukon
2.5 out of 5
11500 I-40 Service Road, Yukon, OK
Fully refundableReserve now, pay when you stay
The price is $69 per night from Jul 5 to Jul 6
$69
per night
Jul 5 - Jul 6
7.4/10 Good! (685 reviews)
"It was great and they were kind"

Reviewed on May 31, 2023

La Quinta Inn & Suites by Wyndham Oklahoma City -Yukon
La Quinta Inn & Suites by Wyndham OKC North - Quail Springs
2.5 out of 5
3003 W Memorial Rd, Oklahoma City, OK
Fully refundableReserve now, pay when you stay
The price is $76 per night from Jul 4 to Jul 5
$76
per night
Jul 4 - Jul 5
8/10 Very Good! (1,001 reviews)
"Remodeling"

Reviewed on May 14, 2023

La Quinta Inn & Suites by Wyndham OKC North - Quail Springs
Wyndham Garden Stillwater
2.5 out of 5
600 E Mcelroy Road, Stillwater, OK
Fully refundableReserve now, pay when you stay
The price is $62 per night from Jun 25 to Jun 26
$62
per night
Jun 25 - Jun 26
7.6/10 Good! (1,003 reviews)
"There's a lot of road construction going on around the area of the motel. It is out of their hands I know but it does make it a bit inconvenient. Otherwise, the place is great!"

Reviewed on May 21, 2023

Wyndham Garden Stillwater
Don't see what you're looking for?
See all available properties in Oklahoma
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Oklahoma Hotel Travel Guide

The Sooner State welcomes you!

Want to experience all the sights and sounds that the great state of Oklahoma has to offer? Expedia makes it easy to plan a trip anywhere in the US. Take a tour of the capital, Oklahoma City , or enjoy a serene visit somewhere quieter. Expedia will help you find the right trip for you. See just how simple it is to visit the state of your dreams, begin the hunt today.

Eager to rest your head at an extravagant spa in Oklahoma? No problem. We've got a vast variety of affordable lodges as well. And there are a bunch of choices in the middle. It just depends on what you're in the mood for and how much you'd like to spend. As for location, you can select a room in any part of the area you'd like. You'll locate a variety of accommodation options right where everything's happening, as well as hidden options on the edge of Oklahoma. When you search Expedia's assortment of lodges in Oklahoma, you're sure to find low rates and awesome offers on any type of accommodation around.

Quick facts about Oklahoma:

  • Of all the states in the country, Oklahoma is ranked 28th in terms of population
  • Don't forget to stop in Oklahoma City , Tulsa , and Ardmore while you're in the state

Want to educate yourself about the local hotels in Oklahoma? Here are a few stats you should know:

  • 7,243 people have reviewed this state on Expedia, and 5,310 of them wholeheartedly recommend taking a trip here.
  • Average hotels here receive a ranking of 4 on a scale from 1 to 5.
  • The average room has a cleanliness rating of 4.
  • Service at local hotels have received a rating of 4 on average.
  • Comfort levels at local lodges garnered a score of 4.

Arranging a place to stay for your adventure doesn't need to be a challenge. Expedia wants to save you time and money when booking your stay at any of the hotels in Oklahoma, so you can spend your time enjoying your trip and not fretting about busting your budget. So why wait any longer to book your trip to United States of America? Type in your perfect travel dates now to view the best rates on vacations in Oklahoma!

The Best Times to Visit

Oklahoma does experience all four seasons, and they can actually be pretty extreme. In the winter, temperatures tend to be very cold, averaging around 10 to 30 degrees Fahrenheit although they are slightly warmer in the southern parts of the state. The winter is also very dry with little precipitation. Conversely, the summers tend to be very hot and humid with temperatures reaching into the high 80s and low 90s.

Fall is the perfect time to check Expedia.com and book a trip to one of the resorts in Oklahoma. The weather has cooled off but has not yet gotten too cold, and that's when a lot of the outdoor action really gets going.

Things to Do

Because of the scenic beauty, Oklahoma is the perfect vacation destination for the outdoor enthusiast. Hunting is big in these parts, and you can bag a variety of animals including turkey, deer, quail, and boar. Fishing is also quite popular. If you're looking for a more active way to enjoy the outdoors, Oklahoma has a multitude of options for hiking, biking, fishing, birding, camping, canoeing, and kayaking.

Of course, there's more to Oklahoma than just its beautiful landscape; it's rich in the arts as well. Celebrate local art at the iconic Festival of the Arts in Oklahoma City, held every spring since 1967, or the Tulsa International Mayfest & Blue Dome Arts Festival. See works from world-renowned artists at the Oklahoma City Museum of Art, or celebrate the history of the area at the Gilcrease Museum in Tulsa, which houses one of the world's largest collections of Native American art.

If you're in the mood to really let your hair down, check out one of the many entertainment districts in Oklahoma like the Bricktown Entertainment District in Oklahoma City or the Blue Dome District in Tulsa. Here, you will find eclectic eateries and upscale boutiques nestled next to luxury nightclubs and dive bars—truly the makings of an epic adventure.

Lodging: Resorts in Oklahoma

Hotels in Oklahoma present the traveler with an immense variety of options. Quaint, intimate bed-and-breakfasts are plentiful, and they are perfect for romantic getaways. Additionally, Oklahoma has its share of glamorous, exciting casino hotels that feature luxury amenities like pools, a spa, several on-site restaurants and entertainment venues, a business center, and workout facilities.

Also, many Oklahoma hotels are pet-friendly and owned by renowned chains, so you know you're staying with a name that you can trust. By checking Expeida.com, you can find great deals on stays at these types of establishments. They will generally feature comfortable beds, complimentary bath and body products, cable or satellite TV, and a continental breakfast. Some of these might not have a restaurant on-site, which provides you with an opportunity to venture out and experience down-home Oklahoma cuisine.

For a truly unique stay, book a room at a hunting ranch, a lodge, or a working cattle ranch. These offer a much more rustic stay than the other types of Oklahoma resorts, and they're an experience unlike almost anywhere in the country.

Diverse Geography

Oklahoma features a diverse array of topography and ecosystems, which makes it unique in the United States. The western and central parts of the state are home to vast expanses of prairie grasslands, and it's not uncommon to see wild buffalo grazing here. Marshlands and forests cover the eastern part of the state, which also remains relatively flat. Part of the U.S. Interior Highlands, the Ozark and Ouachita Mountains are also in Oklahoma, and the northwest corner of the state, also known as the panhandle, houses some very majestic mesas and canyons. The two major cities in Oklahoma are Oklahoma City and Tulsa, home to almost two-thirds of the state's population. Other cities of note include Norman, Broken Arrow, Lawton, and Enid.

No matter where you stay in Oklahoma, you're bound to have an adventure unlike any other. Hop on Expedia.com now, and see for yourself what the Sooner State has to offer.

Oklahoma hotels information

Number of reviews
17,680
Accommodation
7,238 hotels
Lowest Price
$49
Highest Price
$171

Price trends for hotels in Oklahoma

Less expensive
More expensive
This month
Next month
April
March
$92
$91
Month
Price
January
$95
February
$94
March
$101
April
$89
May
$99
June
$92
July
$91
August
$95
September
$93
October
$93
November
$94
December
$90
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Oklahoma. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Oklahoma hotels
Expedia verified reviews