Search Hotels in Oklahoma

    price find illustration
    Upfront pricing
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Oklahoma

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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

OKANA Resort & Indoor Waterpark

4.0 star property
8.4 out of 10, Very Good, (215)
"Hotel was great. "
$254 nightly
The price is $299
Jul 30 - Jul 31
Total includes taxes and fees
OKANA Resort & Indoor Waterpark

Wyndham Grand Oklahoma City Downtown

4.0 star property
8.0 out of 10, Very Good, (2518)
"Wonderful stay "
$106 nightly
The price is $125
Jul 7 - Jul 8
Total includes taxes and fees
Wyndham Grand Oklahoma City Downtown

River Spirit Casino Resort

4.0 star property
9.4 out of 10, Exceptional, (2437)
"enjoyed our stay"
$159 nightly
The price is $185
Jul 6 - Jul 7
Total includes taxes and fees
River Spirit Casino Resort

Hard Rock Hotel and Casino Tulsa

4.0 star property
9.0 out of 10, Wonderful, (1776)
"Loved the airport shuttle and amazing pool!"
$139 nightly
The price is $147
Jul 14 - Jul 15
Total includes taxes and fees
Hard Rock Hotel and Casino Tulsa

Hyatt Regency Tulsa Downtown

4.0 star property
9.0 out of 10, Wonderful, (1797)
"Consistently very good hotel"
$124 nightly
The price is $144
Jul 5 - Jul 6
Total includes taxes and fees
Hyatt Regency Tulsa Downtown

Omni Oklahoma City Hotel

4.0 star property
9.4 out of 10, Exceptional, (1536)
"Great hotel, beautiful pool and wonderful check in experience "
$186 nightly
The price is $219
Jul 31 - Aug 1
Total includes taxes and fees
Omni Oklahoma City Hotel

Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds

2.5 star property
7.8 out of 10, Good, (1111)
"Always love staying here"
$54 nightly
The price is $64
Jul 6 - Jul 7
Total includes taxes and fees
Howard Johnson by Wyndham Oklahoma City Airport/ Fairgrounds

Hyatt Place Oklahoma City / Bricktown

3.0 star property
8.6 out of 10, Excellent, (1230)
"Very nice place to stay "
$114 nightly
The price is $134
Jul 13 - Jul 14
Total includes taxes and fees
Hyatt Place Oklahoma City / Bricktown

Sheraton Oklahoma City Downtown Hotel

4.0 star property
8.8 out of 10, Excellent, (1128)
"Wonderful place to stay"
$112 nightly
The price is $132
Aug 1 - Aug 2
Total includes taxes and fees
Sheraton Oklahoma City Downtown Hotel

Clarion Pointe OKC Airport

2.5 star property
7.8 out of 10, Good, (1136)
"Nice stay"
$56 nightly
The price is $66
Jul 13 - Jul 14
Total includes taxes and fees
Clarion Pointe OKC Airport

The Winslow - Oklahoma City

3.0 star property
9.2 out of 10, Wonderful, (411)
"Great place"
$149 nightly
The price is $176
Jul 6 - Jul 7
Total includes taxes and fees
The Winslow - Oklahoma City

Stone Hill Norman, Trademark Collection by Wyndham

3.0 star property
9.2 out of 10, Wonderful, (1117)
"Super clean, check in was so easy and quick, bed seems comfortable. "
$87 nightly
The price is $102
Aug 3 - Aug 4
Total includes taxes and fees
Stone Hill Norman, Trademark Collection by Wyndham

Hampton Inn & Suites Oklahoma City-Bricktown

2.5 star property
9.0 out of 10, Wonderful, (1002)
"Great room Clean Excellent breakfast Well- managed and friendly staff"
$90 nightly
The price is $106
Jul 17 - Jul 18
Total includes taxes and fees
Hampton Inn & Suites Oklahoma City-Bricktown

Sky Tree

2.5 star property
7.8 out of 10, Good, (438)
"Geeat place "
$59 nightly
The price is $68
Aug 3 - Aug 4
Total includes taxes and fees
Sky Tree

Stoney Creek Hotel Tulsa - Broken Arrow

3.0 star property
9.2 out of 10, Wonderful, (2033)
"Great place to stay! "
$101 nightly
The price is $114
Jul 6 - Jul 7
Total includes taxes and fees
Stoney Creek Hotel Tulsa - Broken Arrow

Osage Casino Downtown Tulsa

3.5 star property
8.6 out of 10, Excellent, (1660)
"Very clean and the rooms were nice clean. "
$132 nightly
The price is $138
Jul 6 - Jul 7
Total includes taxes and fees
Osage Casino Downtown Tulsa

DoubleTree by Hilton Tulsa Downtown

4.0 star property
8.0 out of 10, Very Good, (331)
"Great location"
$92 nightly
The price is $108
Jul 27 - Jul 28
Total includes taxes and fees
DoubleTree by Hilton Tulsa Downtown

Comfort Inn & Suites Oklahoma City near Bricktown

2.5 star property
6.8 out of 10, (1270)
"Great staff, clean room, excellent breakfast. "
$71 nightly
The price is $84
Jul 19 - Jul 20
Total includes taxes and fees
Comfort Inn & Suites Oklahoma City near Bricktown

La Quinta Inn & Suites by Wyndham Oklahoma City Airport

3.0 star property
8.4 out of 10, Very Good, (1142)
"The stay was very good"
$80 nightly
The price is $94
Jul 13 - Jul 14
Total includes taxes and fees
La Quinta Inn & Suites by Wyndham Oklahoma City Airport

The Skirvin Hilton Oklahoma City

4.0 star property
8.6 out of 10, Excellent, (1003)
"Beautifully rennovated hotel. A treasure."
$152 nightly
The price is $179
Jul 13 - Jul 14
Total includes taxes and fees
The Skirvin Hilton Oklahoma City
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.

Great weekend hotel deals in Oklahoma

Showing deals for:Jul 11 - Jul 13
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Oklahoma

Find out more about Oklahoma

Top reasons to visit Oklahoma

  • Outdoor Adventures: Oklahoma is perfect for outdoor enthusiasts, featuring national parks and scenic beauty for hiking and camping.
  • Vibrant City Life: Explore Oklahoma City’s lively atmosphere with great dining options and friendly locals.
  • Cultural Experiences: Discover rich history and unique cultural attractions throughout the state.
  • Scenic Getaways: Enjoy romantic escapes in the picturesque foothills of Tulsa.
  • Diverse Accommodations: From budget motels to luxurious hotels, Oklahoma offers a range of places to stay for all travelers.

Find great hotels in Oklahoma

Explore a diverse selection of hotel accommodations in Oklahoma, ranging from budget-friendly motels to luxurious 4.5-star hotels. Whether you're traveling with family, on a business trip, or bringing your pet along, you'll find various options tailored to your needs. Discover popular choices like Embassy Suites and Country Inn, ensuring a comfortable and memorable stay in this vibrant state.

  • River Spirit Casino Resort: Experience the thrill of entertainment and relaxation at the River Spirit Casino Resort, a luxurious 4-star destination ideal for those seeking a vibrant casino-themed getaway. With a full-service spa to rejuvenate your senses and a host of business amenities, including multiple meeting rooms and a business center, this resort caters to both leisure and corporate travelers. Enjoy the stunning pool area complete with cabanas, a poolside bar, and select days for spa services. Whether you're trying your luck at the casino or unwinding in the spa, River Spirit ensures a memorable stay.
  • Wyndham Grand Oklahoma City Downtown: Nestled in the heart of Oklahoma City, the Wyndham Grand offers a perfect blend of adventure and family-friendly amenities. This 4-star hotel is your gateway to exciting activities such as archery, windsurfing, and hiking, all nearby. Families will appreciate child-friendly features including cribs, window guards, and a secure pool area. The urban setting allows easy access to local attractions, making it an ideal choice for travelers looking to explore the city while enjoying spacious accommodations and a welcoming atmosphere.
  • Osage Casino Downtown Tulsa: For those looking to indulge in a thrilling casino experience, Osage Casino Downtown Tulsa stands out as a 3.5-star lodging option. Conveniently located, this hotel immerses guests in the excitement of gaming right at their doorstep. With comfortable accommodations and a lively atmosphere, it’s a perfect choice for travelers who want to enjoy the vibrant nightlife and entertainment that Tulsa has to offer. Whether you're visiting for business or pleasure, the Osage Casino provides a fun and convenient stay.

Discover the best areas to stay in Oklahoma

Oklahoma offers a diverse travel experience perfect for outdoor enthusiasts and families alike. Explore the vibrant atmosphere of Oklahoma City, where you can enjoy delightful breakfast spots and friendly locals. Venture to the scenic foothills of Tulsa for breathtaking views and romantic getaways. Central Oklahoma is rich in history, making it an ideal destination for excursions. Whether you're seeking adventure or relaxation, Oklahoma's charm is sure to create unforgettable memories.

  • Broken Bow: Nestled in the scenic southeastern region of Oklahoma, Broken Bow is a haven for outdoor enthusiasts and adventure seekers. With a steady influx of visitors throughout the year, the peak seasons in March and from June to July draw travelers eager to explore its lush landscapes. Broken Bow is renowned for its beautiful lake, national parks, and recreational areas, making it an ideal spot for hiking, fishing, and camping. The local campground and recreation center offer excellent facilities for families and groups looking to enjoy nature while creating lasting memories.
  • Oklahoma City: As the capital and largest city in Oklahoma, Oklahoma City blends urban excitement with family-friendly activities. With a consistent flow of visitors peaking in March and the summer months, this metropolis is perfect for those seeking a vibrant city experience. Attractions like the state-of-the-art arena entertainment facility and a variety of shopping centers provide endless entertainment. Don't miss the city's beautiful lakes and event venues, which host everything from sports to concerts, ensuring there's always something happening in this dynamic urban landscape.
  • Tulsa: Known for its rich cultural scene, Tulsa is a thriving metropolis in northeastern Oklahoma that captures the hearts of romantic couples and families alike. Visitor numbers peak in March through July, with a slight dip in the fall and winter months. Tulsa offers a variety of attractions, including its lively arena entertainment facilities and casinos, along with music concerts that highlight the city’s vibrant arts scene. Explore the local lakes, convention centers, and historic places that add a unique charm to Tulsa, making it a delightful destination for all types of travelers.

Things to do in Oklahoma

Oklahoma offers a perfect blend of outdoor adventure, scenic beauty, and romantic getaways. Visitors can enjoy recreational areas, campgrounds, and exciting casinos. Notable attractions include Scissortail Park, which provides a vibrant space for relaxation and events, along with various event venues throughout the state. Whether you're seeking relaxation or adventure, Oklahoma has something for everyone.

Food and drinks

Explore local flavors at The Mason Jar in Oklahoma City, perfect for family gatherings. For a romantic evening, visit Clauren Ridge Vineyard and Winery for wine tasting. Don’t miss Beavers Bend Brewery for a lively atmosphere and craft brews, or stop by Angel's Diner for classic American comfort food.

Shopping

In Oklahoma, visit Quail Springs Mall for a family-friendly shopping experience with a variety of stores. For a unique experience, check out The Pioneer Woman Mercantile, a charming store. If you're up for a drive, explore Western Avenue, where you'll find a vibrant mix of local shops and eateries.

Recreation

At Boone Pickens Stadium, immerse yourself in the electrifying atmosphere of college sports. Experience tranquility at Chickasaw National Recreation Area, where you can explore nature trails and unwind by serene lakes. For golf enthusiasts, Southern Hills Country Club offers a picturesque course surrounded by beautiful landscapes.

Adventure

At Tulsa Raceway Park, experience the thrill of high-speed motor racing in a vibrant atmosphere filled with adrenaline. Kiamichi Park offers a perfect camping getaway, ideal for families seeking outdoor adventures and bonding moments. For hiking enthusiasts, Black Mesa Trail presents stunning scenery and an invigorating trek through nature.

Nightlife

In Oklahoma, WinStar World Casino and Resort offers a vibrant casino atmosphere with romance and city vibes. Tulsa Theater is perfect for culture and family entertainment, while Celebration Station provides adventurous arcade fun for all ages, making the nightlife scene diverse and exciting.

Booking tips and Expedia advantages for Oklahoma

When visiting Oklahoma, consider taking advantage of free activities like exploring the University of Oklahoma and the Quail Springs Mall. The best time to save on accommodation is from November to January, when prices drop. Use Expedia's search tool to find budget-friendly options and consider booking a package deal for flights and hotels. Joining Expedia's One Key membership can unlock exclusive discounts and OneKeyCash for future stays. Utilize public transportation to keep travel costs low while enjoying the sights around the state.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Oklahoma are November to January, where the prices are slightly lower. This is in comparison to March to May, where prices are slightly higher.
  • Find cheap hotels on Expedia: Leverage Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Oklahoma with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Oklahoma

Oklahoma is a fantastic destination for outdoor enthusiasts, offering stunning scenery and romantic getaways. Visitors can explore a variety of attractions, including national and state parks, urban parks, and entertainment arenas. Whether you're seeking cultural experiences or family-friendly activities, Oklahoma has something for everyone to enjoy during their vacation.

  • BOK Center: Experience the vibrant atmosphere at the BOK Center, a premier arena hosting concerts, sporting events, and family-friendly shows. Its modern design and excellent acoustics make it a top entertainment venue in Oklahoma, perfect for creating lasting memories with loved ones.
  • University of Oklahoma: Immerse yourself in the rich history and culture at the University of Oklahoma. Explore its stunning campus, including beautiful architecture and art installations, while soaking in a sense of academic pride and tradition that defines this historic institution.
  • Turner Falls: Discover the stunning beauty of Turner Falls, Oklahoma's largest waterfall, nestled in a picturesque natural park. Ideal for outdoor adventures, you can hike, swim, or simply enjoy a romantic picnic surrounded by breathtaking landscapes.

Best time to go to Oklahoma

Visitor numbers in Oklahoma is generally unchanged in popularity throughout the year. The best time to visit Oklahoma can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Oklahoma falls in July, when visitor numbers are slightly high and weather is sunny with light rain. The coolest average temperature in Oklahoma falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.6°F (3.1°C)No Rain (Dry)Mostly SunnyAverageSlightly Low
February40.8°F (4.9°C)Light RainMostly SunnyAverageAverage
March52.2°F (11.2°C)Light RainMostly SunnyAverageSlightly High
April59.2°F (15.1°C)Light RainMostly SunnySlightly HighSlightly High
May68.7°F (20.4°C)Light RainMostly SunnySlightly HighSlightly High
June77.9°F (25.5°C)Light RainMostly SunnyAverageAverage
July81.9°F (27.7°C)Light RainSunnySlightly HighAverage
August80.6°F (27.0°C)Light RainSunnyAverageAverage
September76.1°F (24.5°C)Light RainMostly SunnyAverageAverage
October61.5°F (16.4°C)Light RainMostly SunnySlightly LowAverage
November50.2°F (10.1°C)Light RainMostly SunnySlightly LowSlightly Low
December41.7°F (5.4°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Oklahoma

Oklahoma offers convenient access through two major airports: Will Rogers World Airport (OKC) in Oklahoma City, located 7 miles away, and Tulsa International Airport (TUL), approximately 104 miles distant. Near OKC, you can stay at the Colcord Hotel Oklahoma City or the Ambassador Hotel Oklahoma City, both rated 4.5 stars. Nearby Tulsa, the Ambassador Hotel Tulsa and River Spirit Casino Resort are excellent options, with shuttle services available. For those flying into Wichita Dwight D. Eisenhower National Airport (ICT), located 150 miles from Oklahoma, the DoubleTree by Hilton Hotel Wichita Airport is just 0.2 miles away, offering convenient access to the airport.

Frequently asked questions

How much do hotels in Oklahoma cost?
Prices for Oklahoma hotels vary depending on the season and other factors, like school holidays and Easter. You can find cheap options from $64 in a few different ways. Select your destination and vacation dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Oklahoma?
The timing of your trip will depend on which part of Oklahoma you want to stay in, as temperatures vary in different places. For a summer getaway with a humid subtropical climate, head to Oklahoma City during the months of June to August. You can expect daily average temperatures between 72ºF and 91ºF.
What is the best area to stay in Oklahoma?
Oklahoma has plenty of thrilling places to stay, like Oklahoma City and Tulsa. Each has its own unique experiences, so why not schedule time to visit both?
Are there any luxury hotels in Oklahoma?
Get set for unparalleled luxury at Colcord Hotel Oklahoma City, Curio Collection by Hilton. A pillow top mattress, massage services and a Champagne service are just the start of the amenities at this retreat in Oklahoma City, Oklahoma. Ambassador Hotel Oklahoma City, Autograph Collection is another popular choice in this exciting city.
What are the top all-inclusive hotels in Oklahoma?
Hotel Glenpool is among the best hotels in Oklahoma that has all-inclusive deals. With snacks, meals and entertainment typically included in one flat rate, you can put your cash away and enjoy the ultimate hassle-free getaway at this stay.
How can I find cheap hotels in Oklahoma?
Oklahoma cheap hotels start at $64 per night. To browse these types of economical options, make use of our "Price per night" filter. Other tips? Be flexible with your dates and book early. Take a look at our cheap hotels in Oklahoma page for bargains you'll find hard to resist.
What are the best hotels in Oklahoma for families?
Colcord Hotel Oklahoma City, Curio Collection by Hilton is one of the best hotels for families, located in Oklahoma City, Oklahoma. Spend your stay here and take advantage of amenities such as a nearby theme park and a nearby zoo. Ambassador Hotel Oklahoma City, Autograph Collection is another favorite where kiddos are welcome. For more hotel options, tweak your search results by clicking on "Family friendly" under the "Traveler experience" filter heading.
Why should I book my Oklahoma hotel with Expedia?
We make booking a hotel in Oklahoma as simple as swiping right for your perfect vacation. First off, there's the extensive range of options and terrific prices. Then, there's our online Help Center, which is available around-the-clock. Plus, when you join our free One Key™ loyalty program, you can earn OneKeyCash™* and spend it on eligible hotels, car rentals, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.