Find hotels in Roche from $85

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Roche hotels

Le Baron Tavernier Hôtel Restaurants Spa

Le Baron Tavernier Hôtel Restaurants Spa
4.0 star property
Puidoux
9.4 out of 10, Exceptional, (227)
"Amazing view on the vineyards ! "
Singapore
Lucie Westaway Pugnot
Le Baron Tavernier Hôtel Restaurants Spa

Hotel Le Chamois

Hotel Le Chamois
3.0 star property
Ormont-Dessus
8.4 out of 10, Very Good, (266)
"Rooms are very comfortable and the Hotel is near the train station,the price is very honest,i had a very good stay"
Italy
Roberto
$231 nightly
The price is $249
Jan 8 - Jan 9
Total with taxes and fees
Hotel Le Chamois

The Glacier Hotel (ex Eurotel Victoria)

The Glacier Hotel (ex Eurotel Victoria)
4.5 star property
Ormont-Dessus
9.2 out of 10, Wonderful, (69)
"Incredible hotel with incredible staff. Will definitely stay again!"
United States
Gabe
$495 nightly
The price is $524
Jan 25 - Jan 26
Total with taxes and fees
The Glacier Hotel (ex Eurotel Victoria)

Le Mirador Resort & Spa

Le Mirador Resort & Spa
5.0 star property
Chardonne
9.4 out of 10, Exceptional, (464)
"Suite was really as described, beautiful, as well as view from the room. In terms of spa facilities there are better options. "
Germany
Eleftheria
$389 nightly
The price is $417
Jan 14 - Jan 15
Total with taxes and fees
Le Mirador Resort & Spa

Hôtel Préalpina

Hôtel Préalpina
4.0 star property
Chexbres
8.6 out of 10, Excellent, (754)
"Great location in between towns. Nothing near by we had our own car"
United States
Julio
$109 nightly
The price is $122
Jan 14 - Jan 15
Total with taxes and fees
Hôtel Préalpina

B&B HOTEL Evian Publier

B&B HOTEL Evian Publier
3.0 star property
Publier
8.8 out of 10, Excellent, (233)
"Comfortable overnight accommodation in a good location although a bit away from the town. Friendly helpful staff and good breakfast. "
United Kingdom
Garry
$75 nightly
The price is $85
Jan 4 - Jan 5
Total with taxes and fees
B&B HOTEL Evian Publier

Hôtel Ermitage

Hôtel Ermitage
4.0 star property
Neuvecelle
9.4 out of 10, Exceptional, (112)
"Excellent services by staffs."
United States
Youngbae
$228 nightly
The price is $257
Jan 4 - Jan 5
Total with taxes and fees
Hôtel Ermitage

Hôtel Macchi Restaurant & Spa

Hôtel Macchi Restaurant & Spa
4.0 star property
Chatel
9.6 out of 10, Exceptional, (67)
"Lovely hotel Lovely staff and very comfortable room Delicious food "
United Kingdom
RITA
$171 nightly
The price is $194
Jan 8 - Jan 9
Total with taxes and fees
Hôtel Macchi Restaurant & Spa

La Villa

La Villa
4.0 star property
Montreux City Centre
9.8 out of 10, Exceptional, (36)
"Nice location with excellent dining option at Hotel. Parking was readily available and staff were very friendly and helpful. "
United States
Fareed
$203 nightly
The price is $228
Feb 1 - Feb 2
Total with taxes and fees
La Villa

Hotel du Leman

Hotel du Leman
3.0 star property
Jongny
9.0 out of 10, Wonderful, (184)
"Great plca to relax"
United Kingdom
YAHYA
Hotel du Leman

Loc Hotel Alpen Sports

Loc Hotel Alpen Sports
3.0 star property
Les Gets
9.4 out of 10, Exceptional, (108)
"Beautiful location and accommodation. We can’t wait to return."
United Kingdom
Glen
$202 nightly
The price is $226
Jan 14 - Jan 15
Total with taxes and fees
Loc Hotel Alpen Sports

Chalet-Hôtel La Marmotte, La Tapiaz & SPA, The Originals Relais

Chalet-Hôtel La Marmotte, La Tapiaz & SPA, The Originals Relais
4.0 star property
Les Gets
9.0 out of 10, Wonderful, (173)
"Great location & spa "
United Kingdom
K j
$273 nightly
The price is $305
Jan 11 - Jan 12
Total with taxes and fees
Chalet-Hôtel La Marmotte, La Tapiaz & SPA, The Originals Relais

Hôtel des Bains de Saillon

Hôtel des Bains de Saillon
4.0 star property
Saillon
8.8 out of 10, Excellent, (533)
"Excellent place for a family stay!"
United Kingdom
Alban
$211 nightly
The price is $226
Jan 7 - Jan 8
Total with taxes and fees
Hôtel des Bains de Saillon

Hotel Victoria

Hotel Victoria
4.5 star property
Montreux
9.6 out of 10, Exceptional, (43)
"Most beautiful hotel I have ever stayed in! "
United States
Norma
$315 nightly
The price is $344
Jan 7 - Jan 8
Total with taxes and fees
Hotel Victoria

Hotel Au Major Davel

Hotel Au Major Davel
2.0 star property
Bourg-en-Lavaux
9.0 out of 10, Wonderful, (65)
"Incredibly comfortable beds!! Specious room, everything was great!"
United Kingdom
Ewa
$146 nightly
The price is $152
Jan 29 - Jan 30
Total with taxes and fees
Hotel Au Major Davel

Tralala Hotel Montreux

Tralala Hotel Montreux
3.0 star property
Montreux
8.4 out of 10, Very Good, (490)
"Very nice folks that spoke very clear English. Montreux is a lovely place to visit. Very quaint."
United States
Bob and eva
$131 nightly
The price is $151
Jan 4 - Jan 5
Total with taxes and fees
Tralala Hotel Montreux

Hôtel Royal

Hôtel Royal
5.0 star property
Evian-les-Bains
9.6 out of 10, Exceptional, (144)
"Beautiful location "
Sweden
Jacob
$519 nightly
The price is $579
Jan 5 - Jan 6
Total with taxes and fees
Hôtel Royal

Hotel Des Trois Couronnes

Hotel Des Trois Couronnes
5.0 star property
Old Town
9.6 out of 10, Exceptional, (85)
"Absolutely perfect!"
Switzerland
Jean-Marc
Hotel Des Trois Couronnes

ibis Bulle La Gruyere

ibis Bulle La Gruyere
2.5 star property
Bulle
8.2 out of 10, Very Good, (550)
"It’s good hotel"
United States
Dilbar
$141 nightly
The price is $154
Jan 8 - Jan 9
Total with taxes and fees
ibis Bulle La Gruyere

Auberge du Raisin

Auberge du Raisin
3.0 star property
Bourg-en-Lavaux
9.0 out of 10, Wonderful, (59)
"Great small hotel with comfortable beds and a luxurious bathroom "
United States
Glen
$163 nightly
The price is $170
Jan 7 - Jan 8
Total with taxes and fees
Auberge du Raisin
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

Stay near popular Roche attractions

Top Roche Hotel Reviews

More cheap stays in Roche

Frequently asked questions

What is the best area to stay in Roche?
The best area to stay in Roche is directly within the village itself, particularly near its historic center.

Roche is a small, quiet village located in the Vaudois Alps, known for its picturesque setting and easy access to the surrounding natural beauty. The village center is compact, with a few local shops and eateries, and it's surrounded by vineyards and mountains. The train station, Roche VD, is centrally located, making it convenient for exploring the region.

For couples seeking a tranquil getaway, staying in Roche offers a relaxed and scenic experience. You can enjoy strolls through the vineyards, explore the local hiking trails, or simply unwind with views of the mountains. It's an ideal base for those looking to disconnect and enjoy Switzerland's natural landscapes without the bustle of larger towns.

Families will also find Roche appealing due to its peaceful environment and access to outdoor activities. The surrounding area provides opportunities for nature walks, picnics, and exploring the countryside, offering a calm setting for children to enjoy the outdoors.
When is the best time to go to Roche?
The best time to visit Roche, Canton of Vaud, Switzerland, is during the summer months, from June to August, for warm weather and outdoor activities, or in December for a festive, snowy experience.

Summer in Roche offers comfortable temperatures, typically ranging from 20 to 25 degrees Celsius (68-77°F), making it ideal for exploring the vineyards, hiking in the nearby Vaudois Alps, or enjoying Lake Geneva. This season is superb for travelers who appreciate outdoor adventures and scenic beauty. The extended daylight hours allow for longer excursions and more time to enjoy the region's natural attractions.

For those who appreciate winter landscapes and a festive atmosphere, December is a wonderful time to visit. The area often sees snowfall, creating picturesque scenery.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Roche.
How can I save on a Roche hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Roche hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Roche hotel?
Prices for hotels in Roche often vary, but you can find a great deal from $85 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia