A riverside promenade with brick buildings, a boat, and a modern skyscraper in the background.

Oklahoma Hotels with Restaurants

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Oklahoma Hotels with Restaurants

This weekend
Next weekend

Our top choices for Oklahoma hotels with a restaurant

1. Hyatt Regency Tulsa Downtown

Hyatt Regency Tulsa Downtown
4.0 star property
Downtown Tulsa
9.0 out of 10, Wonderful, (1,899 reviews)
"Good place to stay"
United States
Antonio
The price is RM518
RM604 total
includes taxes & fees
10 Aug - 11 Aug
Hyatt Regency Tulsa Downtown

2. Homewood Suites by Hilton Oklahoma City Airport

Homewood Suites by Hilton Oklahoma City Airport
3.0 star property
West End Corridor
8.6 out of 10, Excellent, (1,000 reviews)
"Great stay, nice hotel and food."
United States
Ismael
The price is RM433
RM510 total
includes taxes & fees
30 Aug - 31 Aug
Homewood Suites by Hilton Oklahoma City Airport

3. Hard Rock Hotel and Casino Tulsa

Hard Rock Hotel and Casino Tulsa
4.0 star property
Catoosa
9.2 out of 10, Wonderful, (2,400 reviews)
"Great stay, location perfect and bed comfortable"
United States
Galvin
The price is RM548
RM581 total
includes taxes & fees
10 Aug - 11 Aug
Hard Rock Hotel and Casino Tulsa

4. Fordson Hotel, in the Unbound Collection by Hyatt

Fordson Hotel, in the Unbound Collection by Hyatt
4.0 star property
Downtown Oklahoma City
9.4 out of 10, Exceptional, (1,009 reviews)
"Really Cool hotel , so fun and neat to look at all the old parts of a once operating car plant. We actually stayed an extra night because it was so nice. The rooms were very spacious and bed comfortable."
United States
Tiffany
The price is RM691
RM815 total
includes taxes & fees
16 Aug - 17 Aug
Fordson Hotel, in the Unbound Collection by Hyatt

5. Stone Hill Norman, Trademark Collection by Wyndham

Stone Hill Norman, Trademark Collection by Wyndham
3.0 star property
Norman
9.0 out of 10, Wonderful, (1,539 reviews)
"Great value, clean, good breakfast. Would stay again!"
United States
Christine
The price is RM383
RM447 total
includes taxes & fees
9 Aug - 10 Aug
Stone Hill Norman, Trademark Collection by Wyndham

6. Hampton Inn & Suites Oklahoma City-Bricktown

Hampton Inn & Suites Oklahoma City-Bricktown
4.0 star property
Bricktown
9.2 out of 10, Wonderful, (1,202 reviews)
"Best hotel for family with kids, walking distance to tourist spots. Clean room, breakfast is ok."
Germany
Pinky Rose
The price is RM466
RM549 total
includes taxes & fees
23 Aug - 24 Aug
Hampton Inn & Suites Oklahoma City-Bricktown

7. Best Western Plus Saddleback Inn & Conference Center

Best Western Plus Saddleback Inn & Conference Center
4.0 star property
Central Oklahoma City
8.2 out of 10, Very good, (1,000 reviews)
"We really enjoyed our stay"
United States
Michael
Best Western Plus Saddleback Inn & Conference Center

8. Choctaw Casino & Resort Durant, a Wyndham Grand Hotel

Choctaw Casino & Resort Durant, a Wyndham Grand Hotel
4.0 star property
Durant
9.0 out of 10, Wonderful, (1,126 reviews)
"The best place for a weekend getaway with the family; here you’ll find something for everyone."
United States
Nicolas
The price is RM548
RM720 total
includes taxes & fees
10 Aug - 11 Aug
Choctaw Casino & Resort Durant, a Wyndham Grand Hotel

9. Colcord Hotel Oklahoma City, Curio Collection by Hilton

Colcord Hotel Oklahoma City, Curio Collection by Hilton
4.5 star property
Downtown Oklahoma City
9.6 out of 10, Exceptional, (1,004 reviews)
"Great hotel,very good location and super staff."
United States
Marion
The price is RM667
RM787 total
includes taxes & fees
16 Aug - 17 Aug
Colcord Hotel Oklahoma City, Curio Collection by Hilton

10. Baymont by Wyndham Oklahoma City/Quail Springs

Baymont by Wyndham Oklahoma City/Quail Springs
2.5 star property
Oklahoma City
6.6 out of 10, (1,009 reviews)
"Good place"
United States
Michael
The price is RM226
RM266 total
includes taxes & fees
13 Aug - 14 Aug
Baymont by Wyndham Oklahoma City/Quail Springs
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Oklahoma Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Oklahoma cost?
The rate for hotels in Oklahoma ranges from RM266 to RM815 per night. Expedia has tempting offers on stays with restaurants or close to foodie areas that'll satisfy both your taste buds and wallet. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Oklahoma?
Satisfy your cravings in Oklahoma when you stay at one of our multiple hotels with restaurants or close to foodie areas. With a total average guest review rating of 8.5, there's an appetising option for everyone's budget and taste. If you're holidaying in Oklahoma City, consider Colcord Hotel Oklahoma City, Curio Collection by Hilton, a 4.5-star getaway with dining romance packages and hypo-allergenic bedding. Another traveller favourite in this city is Ambassador Hotel Oklahoma City, Autograph Collection. This 4.5-star hotel features a terrace and designer toiletries.
How many hotels with restaurants are there in Oklahoma?
Oklahoma has 680 hotels offering easy access to some great dining experiences. Enter your travel dates and destination and lock in your perfect stay today.
What are the best cheap hotels with dining in Oklahoma?
With hotels with dining starting at just RM266 per night, you'll have more money in your pocket for exploring Oklahoma's foodie hot spots. If Oklahoma City is on your radar, check in to SpringHill Suites Oklahoma City Midwest City/Del City. A swimming pool and WiFi help make this option a top choice. You can also find budget-friendly hotels with dining in Tulsa. Make yourself at home at Holiday Inn Express & Suites Tulsa South - Woodland Hills, an IHG Hotel and take advantage of conveniences such as a swimming pool and complimentary breakfast. There are lots of interesting and free attractions around Oklahoma. If your journey is taking you to Oklahoma City, be sure to visit National Softball Hall of Fame. You can also go sightseeing without spending your dollars in Tulsa. RiverWalk is one of the most popular free things to do here. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Oklahoma?
You'll find family-friendly hotels with dining in destinations across Oklahoma, including Oklahoma City. Colcord Hotel Oklahoma City, Curio Collection by Hilton is one option that'll suit your culinary desires in this bustling city. It has a 4.5-star rating and handy amenities like a nearby zoo and a nearby theme park. Alternatively, throw your bags down at Ambassador Hotel Oklahoma City, Autograph Collection. With pillow top mattresses, housekeeping services and access to the local dining scene, this 4.5-star stay in Oklahoma City will make your crew feel welcome and relaxed. There are lots of fantastic things to do with the family in Oklahoma City. Oklahoma City Zoo and Frontier City provide the perfect day out.
Are there any 5-star hotels with dining in Oklahoma?
While there aren't any 5-star hotels with dining in Oklahoma, there's still a selection of stylish stays to choose from. Oklahoma City on your itinerary? Fordson Hotel, in the Unbound Collection by Hyatt is a 4-star retreat that will place you close to some superb foodie experiences. Massage services and spa facilities are among the amenities here. DoubleTree by Hilton Hotel Oklahoma City Airport is another choice with dining in Oklahoma City. Also rated 4 stars and offering a terrace and concierge services, there's plenty to love about this hotel.
Why book your hotel with restaurants in Oklahoma with Expedia?
With Expedia, it's easy to find your ideal hotel with restaurants in Oklahoma. Use our handy filters to search for stays with an on-site restaurant. If you're sticking to a budget, select how much you'd like to spend and your preferred hotel star rating. We'll help you find the perfect fit whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Oklahoma?
With Expedia's user-friendly filter tool, scoring cheap hotels with restaurants in Oklahoma is a piece of cake. To discover properties that are very pocket friendly, narrow down your search by meal plans, budget and star rating.
What is there to do in Oklahoma near my hotel with restaurants?
The best travel accessory for your Oklahoma adventure is a well-thought-out itinerary! Oklahoma City Museum of Art, First Americans Museum and Oklahoma History Centre are some of the top sights if you're staying in Oklahoma City. Tulsa is also packed with wonderful attractions, such as Philbrook Museum of Art. Eager to explore more? Stop by Tulsa Theatre and Gilcrease Museum too.