Hotels with Restaurants in North America

  • 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

Top Cities in North America

Check availability on North America Hotels with Restaurants

Next weekend
In two weeks

Our top choices for North America hotels with a restaurant

The Venetian Resort Las Vegas

The Venetian Resort Las Vegas
5.0 star property
Las Vegas Strip
9.2 out of 10, Wonderful, (17,016 reviews)
"Great stay"
United States
Amy
The price is S$263
includes taxes & fees
8 Feb - 9 Feb
The Venetian Resort Las Vegas

New York-New York Hotel & Casino

New York-New York Hotel & Casino
4.0 star property
Las Vegas Strip
8.6 out of 10, Excellent, (12,995 reviews)
"Love this property, great atmosphere and restaurants!"
United States
Joshua
The price is S$109
includes taxes & fees
29 Jan - 30 Jan
New York-New York Hotel & Casino

South Point Hotel, Casino, and Spa

South Point Hotel, Casino, and Spa
3.5 star property
Enterprise
9.2 out of 10, Wonderful, (7,107 reviews)
"Great stay."
United States
Joshua
The price is S$128
includes taxes & fees
9 Feb - 10 Feb
South Point Hotel, Casino, and Spa

Treasure Island - TI Las Vegas Hotel & Casino

Treasure Island - TI Las Vegas Hotel & Casino
4.0 star property
Las Vegas Strip
8.4 out of 10, Very good, (32,220 reviews)
"Great Place to stay"
United Kingdom
Martin
The price is S$133
includes taxes & fees
26 Jan - 27 Jan
Treasure Island - TI Las Vegas Hotel & Casino

The STRAT Hotel, Casino & Tower

The STRAT Hotel, Casino & Tower
4.0 star property
Las Vegas Strip
7.6 out of 10, Good, (19,874 reviews)
"Great hotel to stay"
United States
WILLIAM
The price is S$92
includes taxes & fees
26 Jan - 27 Jan
The STRAT Hotel, Casino & Tower

Excalibur Hotel & Casino

Excalibur Hotel & Casino
3.5 star property
Las Vegas Strip
8.0 out of 10, Very good, (40,461 reviews)
"Excellent stay"
United States
Bobby
The price is S$81
includes taxes & fees
18 Feb - 19 Feb
Excalibur Hotel & Casino

Luxor Hotel and Casino

Luxor Hotel and Casino
3.5 star property
Las Vegas Strip
7.8 out of 10, Good, (36,052 reviews)
"Great stay!"
United States
Jami Lee
The price is S$85
includes taxes & fees
1 Feb - 2 Feb
Luxor Hotel and Casino

MGM Grand Hotel & Casino

MGM Grand Hotel & Casino
4.0 star property
Las Vegas
8.2 out of 10, Very good, (20,209 reviews)
"Great stay"
United States
Alberto
The price is S$144
includes taxes & fees
19 Feb - 20 Feb
MGM Grand Hotel & Casino

Tuscany Suites & Casino

Tuscany Suites & Casino
3.5 star property
Las Vegas
9.0 out of 10, Wonderful, (8,631 reviews)
"Wonderful stay!!!"
United States
Judy
Tuscany Suites & Casino

ARIA Resort & Casino

ARIA Resort & Casino
5.0 star property
Las Vegas Strip
8.6 out of 10, Excellent, (10,085 reviews)
"Excellent stay, highly recommend!"
Canada
Farah
The price is S$221
includes taxes & fees
29 Jan - 30 Jan
ARIA Resort & Casino
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 North America Hotel Reviews

Frequently asked questions

Why book your hotel with restaurants in North America with Expedia?
Whether you're chasing a hotel with a restaurant, or one that's near a culinary epicentre, Expedia will have a getaway that fits your tastes. Use our handy filters to search for North America hotels with their own dining options. You can also look up accommodation in desired locations full of restaurants or cafés. Whatever you book, you can expect a tasty deal with Expedia!
How can I find cheap hotels with restaurants in North America?
Expedia can help you search for cheap hotels with restaurants in North America. Simply use our handy filter tools to search for accommodation with restaurants or delightful extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.