Search Hotels with Restaurant in Canton of Vaud

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Canton of Vaud Accommodation: Most Popular Cities to Stay

Check availability on Canton of Vaud Hotels with Restaurant

This weekend
Next weekend

Top Canton of Vaud Hotels with Restaurant

Mona Montreux

4.5 star property
9.0 out of 10, Wonderful, (1006)
"Great location. Easy to get to from train station. Delicious restaurant with spectacular views of the lake. Friendly hotel personnel. Room views excellent. Highly recommend "
The price is 6.807.104 ₫
7.581.677 ₫ total
includes taxes & fees
20 Jul - 21 Jul
Mona Montreux

Hotel Angleterre

4.0 star property
9.4 out of 10, Exceptional, (439)
"Very nice hotel!"
The price is 6.156.666 ₫
6.774.053 ₫ total
includes taxes & fees
13 Jul - 14 Jul
Hotel Angleterre

Grand Hotel Suisse Majestic, Autograph Collection

4.5 star property
9.0 out of 10, Wonderful, (1000)
"Beautiful location and hotel, but the best part was the staff!!!"
The price is 10.841.067 ₫
11.769.048 ₫ total
includes taxes & fees
29 Jun - 30 Jun
Grand Hotel Suisse Majestic, Autograph Collection

Hotel Eden Palace Au Lac

4.0 star property
8.0 out of 10, Very good, (1002)
"Stunning view! Comfortable room and kind staff"
Hotel Eden Palace Au Lac

Fairmont Le Montreux Palace

5.0 star property
9.4 out of 10, Exceptional, (618)
"I’m a tough critic and I was so pleasantly surprised at how phenomenal this hotel was. The service, the room, the spa, the breakfast. Everything was absolutely fabulous!! "
The price is 16.308.354 ₫
17.540.718 ₫ total
includes taxes & fees
20 Jul - 21 Jul
Fairmont Le Montreux Palace

Hotel Elite

3.0 star property
8.8 out of 10, Excellent, (617)
"We really had a wonderful stay here. The private garden is very cute. There's no air conditioning but a nice fan is provided. The room is spacious and the furnishing is tasteful and very comfortable. The windows also open, which is a plus. There's adequate working space in the room and the bathroom was very good too. Will definitely return when needed. "
The price is 4.115.521 ₫
4.623.251 ₫ total
includes taxes & fees
13 Jul - 14 Jul
Hotel Elite

Agora Swiss Night by Fassbind

4.0 star property
8.8 out of 10, Excellent, (1001)
"Good location and near the train station and many restaurants."
The price is 3.820.910 ₫
4.352.936 ₫ total
includes taxes & fees
29 Jun - 30 Jun
Agora Swiss Night by Fassbind

Alpha Palmiers by Fassbind

4.0 star property
8.4 out of 10, Very good, (1002)
"Great place stay there most times I come to Lausanne!"
The price is 4.007.280 ₫
4.546.400 ₫ total
includes taxes & fees
28 Jun - 29 Jun
Alpha Palmiers by Fassbind

Golf Hotel Rene Capt

4.0 star property
8.8 out of 10, Excellent, (645)
"Very nice staff, close to the lake, ideal location."
The price is 6.099.329 ₫
6.847.006 ₫ total
includes taxes & fees
25 Jun - 26 Jun
Golf Hotel Rene Capt

Mövenpick Hotel Lausanne

4.5 star property
8.4 out of 10, Very good, (885)
"on the water so need public transportation or cab / uber to dine out"
The price is 4.825.242 ₫
5.423.987 ₫ total
includes taxes & fees
11 Jul - 12 Jul
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

Frequently asked questions

How much do hotels with dining in Canton of Vaud cost?
You'll pay between 3.820.910 ₫ and 16.308.354 ₫ 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 restaurants 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 3.820.910 ₫ 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 travellers choose to holiday here.
Why book your hotel with restaurants in Canton of Vaud with Expedia?
With Expedia, it's easy to find your dream hotel with restaurants 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 restaurants in Canton of Vaud?
Expedia can help you easily source cheap hotels with restaurants in Canton of Vaud. Simply use our handy filter tools to find accommodation 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 restaurants?
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.