Hotels with Restaurants in Canton of Vaud from $233

    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 Canton of Vaud

Check availability on Canton of Vaud Hotels with Restaurants

Pick from 145 Canton of Vaud Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Mona Montreux

4.5 star property
9.2 out of 10, Wonderful, (1010)
"Great breakfast, friendly staff, nice room! "
$213 nightly
The price is $241
Aug 24 - Aug 25
Total includes taxes and fees
Mona Montreux

Hotel Angleterre

4.0 star property
9.4 out of 10, Exceptional, (467)
"Great location, beautiful buildings and grounds, excellent staff."
$231 nightly
The price is $255
Aug 22 - Aug 23
Total includes taxes and fees
Hotel Angleterre

Grand Hotel Suisse Majestic, Autograph Collection

4.5 star property
9.0 out of 10, Wonderful, (1000)
"The location of this hotel is the best "
$343 nightly
The price is $375
Sep 1 - Sep 2
Total includes taxes and fees
Grand Hotel Suisse Majestic, Autograph Collection

Hotel Eden Palace Au Lac

4.0 star property
8.2 out of 10, Very Good, (1000)
"Fantastic location!"
$221 nightly
The price is $250
Aug 22 - Aug 23
Total includes taxes and fees
Hotel Eden Palace Au Lac

Fairmont Le Montreux Palace

5.0 star property
9.4 out of 10, Exceptional, (626)
"Fantastic property resort style perfect amenities professional staff beautiful decor shopping restaurant food view service concierge just perfect "
$681 nightly
The price is $730
Sep 13 - Sep 14
Total includes taxes and fees
Fairmont Le Montreux Palace

Hotel Elite

3.0 star property
8.8 out of 10, Excellent, (629)
"The staff was so very friendly and helpful. Our room was perfect for us with a small refrigerator and wine glasses! We sat in the garden area adjacent to the hotel and enjoyed our breakfasts as well as wine in the evening. The beds were comfortable and we slept very well each night because the hotel is located in a quiet area! The metro system is conveniently located and easy to navigate! Wonderful coffee shop right around the corner. Highly recommend this quaint hotel"
Hotel Elite

Agora Swiss Night by Fassbind

4.0 star property
8.8 out of 10, Excellent, (1006)
"It was a very pleasant place to stay- the air conditioning was a bonus. "
Agora Swiss Night by Fassbind

Alpha Palmiers by Fassbind

4.0 star property
8.4 out of 10, Very Good, (1002)
"Great, comfortable room, cool"
Alpha Palmiers by Fassbind

Golf Hotel Rene Capt

4.0 star property
8.8 out of 10, Excellent, (669)
"Amazing stay, everything we hoped it would be and more"
$205 nightly
The price is $233
Aug 31 - Sep 1
Total includes taxes and fees
Golf Hotel Rene Capt

Mövenpick Hotel Lausanne

4.5 star property
8.4 out of 10, Very Good, (910)
"Convenient location, good buffet breakfast, and accommodating staff."
$229 nightly
The price is $254
Aug 22 - Aug 23
Total includes taxes and fees
Mövenpick Hotel Lausanne
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 Canton of Vaud Hotel Reviews

Frequently asked questions

How much do hotels with dining in Canton of Vaud cost?
You'll pay between $233 and $730 per night for hotels in Canton of Vaud. The perfect stay with a restaurant, or one that's near top dining experiences, is just a few clicks away on Expedia. 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 Canton of Vaud?
Canton of Vaud has multiple hotels with dining that have a total average guest review rating of 8.7. Want to discover the food scene in Lausanne? Stay at Château d'Ouchy, a 4-star retreat with a lake view and pool sun loungers. Or, eat your way around Lausanne from Hôtel des Voyageurs. It also comes highly recommended and has a 3-star rating and conveniences such as heated floors and a nearby metro station.
How many hotels with dining are there in Canton of Vaud?
Canton of Vaud has 145 hotels with access to some excellent dining experiences. Enter your dates and destination and start planning your ideal getaway today.
What are the best cheap hotels with dining in Canton of Vaud?
Enjoy savings on your Canton of Vaud trip by selecting hotels with dining starting from $233 per night. Want to explore the sights and sounds of Lausanne? Get comfortable at Lausanne Youth Hostel Jeunotel. This affordable option with a garden and hosted evening meals makes an ideal base to explore the local cuisine. If you're visiting Montreux, consider Hostellerie de Genève. In addition to a terrace and a cafe, you'll have access to some fabulous food experiences. Eager to do some sightseeing in Canton of Vaud without breaking your budget? Add some fantastic free attractions to your itinerary, like Lausanne Cathedral in Lausanne. Montreux also has loads of things to do that won't cost a dime, including Montreux Christmas Market. 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 Canton of Vaud?
Yes, so round up the troops and get busy planning your Canton of Vaud adventure! If Lausanne is on your travel itinerary, lock in a stay at Hôtel des Voyageurs. This 3-star family-friendly hotel will place you close to some great foodie experiences. Amenities here include a nearby theme park and housekeeping services. Another top pick with dining is Hôtel des Patients. Also in Lausanne, it has a 3-star rating and includes complimentary breakfast and WiFi. Lausanne has plenty of family-friendly attractions when you're ready to discover the sights. Olympic Museum and AQUATIS Aquarium-Vivarium has something to interest all ages.
Are there any 5-star hotels with dining in Canton of Vaud?
Canton of Vaud has plenty of stays that perfectly blend luxury with wonderful dining experiences. Enjoy a taste of Lausanne from Lausanne Palace, a 5-star escape with amenities such as massage services and a sauna. Royal Savoy Hotel & Spa is another popular option in Lausanne. Also rated 5 stars, a terrace and massage services are among the reasons travelers choose to vacation here.
Why book your hotel with dining in Canton of Vaud with Expedia?
With Expedia, it's easy to find your dream hotel with dining in Canton of Vaud. Find your way to the filters to search for stays with a restaurant on-site. If you're on a budget, choose how much you want to spend and the star rating of your hotel. We'll help you find a suitable stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Canton of Vaud?
Expedia can help you easily source cheap hotels with dining in Canton of Vaud. Simply use our handy filter tools to find accommodations with restaurants or tasty extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.
What is there to do in Canton of Vaud near my hotel with dining?
The best travel accessory for your Canton of Vaud adventure is a well-designed itinerary! Olympic Museum, AQUATIS Aquarium-Vivarium and Lausanne Cathedral are some of the leading things to do if you're visiting Lausanne. Ormont-Dessus is also packed with excellent attractions, such as Glacier 3000. In the mood to explore more? Drop by Les Diablerets Ski Resort and Diablerets-Isenau Gondola too.