Find hotels in Roche from $71

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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Roche hotels

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
$217 nightly
The price is $245
Jan 12 - Jan 13, 2026
Total with taxes and fees
Hôtel Ermitage

ibis Styles Lausanne Center Mad House

ibis Styles Lausanne Center Mad House
3.0 star property
Lausanne Center
8.2 out of 10, Very Good, (195)
"The staff were really helpful and pleasant, and the hotel is ideally placed in the centre of town. The rooms are small, but clean and functional. "
United Kingdom
Ian
$104 nightly
The price is $122
Dec 30 - Dec 31
Total with taxes and fees
ibis Styles Lausanne Center Mad House

Hôtel l'Igloo

Hôtel l'Igloo
3.0 star property
Morzine
9.2 out of 10, Wonderful, (93)
"Excellent location and accommodation for a few nights stay "
United Kingdom
Carly
$290 nightly
The price is $323
Jan 3 - Jan 4, 2026
Total with taxes and fees
Hôtel l'Igloo

Hôtel National Resort & Spa

Hôtel National Resort & Spa
4.0 star property
Champery
10.0 out of 10, Exceptional, (86)
"Very friendly staffs and the location of the hotel is very convenient. "
United States
UNG HO
$295 nightly
The price is $313
Jan 7 - Jan 8, 2026
Total with taxes and fees
Hôtel National Resort & Spa

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

Hôtel des Voyageurs

Hôtel des Voyageurs
3.0 star property
Lausanne Center
9.4 out of 10, Exceptional, (502)
"Cute small hotel with lits of shopping restaurants and activities close by. Street a bit noisy but at night was quite"
United States
Lecia
$197 nightly
The price is $219
Dec 27 - Dec 28
Total with taxes and fees
Hôtel des Voyageurs

HUUS Gstaad

HUUS Gstaad
4.5 star property
Saanen
9.2 out of 10, Wonderful, (224)
"Great service, very friendly staff, nice restaurants "
United Kingdom
Martin
$313 nightly
The price is $343
Jan 12 - Jan 13, 2026
Total with taxes and fees
HUUS Gstaad

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, (226)
"Amazing view on the vineyards ! "
Singapore
Lucie Westaway Pugnot
Le Baron Tavernier Hôtel Restaurants Spa

Hotel Suisse

Hotel Suisse
3.0 star property
Champery
9.4 out of 10, Exceptional, (77)
"Great welcome and super helpful staff in a cosy hotel and central village location."
France
Benoit
$316 nightly
The price is $336
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hotel Suisse

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
$148 nightly
The price is $153
Dec 26 - Dec 27
Total with taxes and fees
Hotel Au Major Davel

Hôtel Royal

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

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
La Villa

Boutique Hôtel Corbetta

Boutique Hôtel Corbetta
4.0 star property
Chatel-Saint-Denis
9.4 out of 10, Exceptional, (47)
"Was very peaceful and contemporary."
United States
Thomas
$296 nightly
The price is $315
Dec 27 - Dec 28
Total with taxes and fees
Boutique Hôtel Corbetta

Boutique Hotel Beau-Sejour & Spa

Boutique Hotel Beau-Sejour & Spa
3.5 star property
Champery
9.4 out of 10, Exceptional, (71)
"Exceptional hospitality and comfort. One of the most comfortable hotel sleeps I have ever had and the spa is outstanding!"
United States
Mary
$328 nightly
The price is $349
Jan 11 - Jan 12, 2026
Total with taxes and fees
Boutique Hotel Beau-Sejour & Spa

The Originals Boutique, Hôtel Alizé

The Originals Boutique, Hôtel Alizé
3.0 star property
Evian-les-Bains
8.8 out of 10, Excellent, (180)
"Great Hôtel opposite the the ferry terminal lots of great restaurants around and great shopping "
Australia
debra
$95 nightly
The price is $108
Jan 3 - Jan 4, 2026
Total with taxes and fees
The Originals Boutique, Hôtel Alizé

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, (172)
"Great location & spa "
United Kingdom
K j
$274 nightly
The price is $306
Jan 7 - Jan 8, 2026
Total with taxes and fees
Chalet-Hôtel La Marmotte, La Tapiaz & SPA, The Originals Relais

J5 Hotels Helvetie Montreux

J5 Hotels Helvetie Montreux
3.0 star property
Montreux City Centre
7.8 out of 10, Good, (1001)
"This is a lovely old fashioned room. The bed was super comfortable and I loved the hotel and the staff was wonderful! The location is excellent! The restaurant next door was great too!"
United States
Ladonna
$132 nightly
The price is $152
Jan 22 - Jan 23, 2026
Total with taxes and fees
J5 Hotels Helvetie Montreux

Hôtel Les Cygnes

Hôtel Les Cygnes
3.0 star property
Evian-les-Bains
8.4 out of 10, Very Good, (213)
"This is a quiet location just outside the center, easily walkable. Quaint compact and beautiful xx"
United Kingdom
Nigel
$132 nightly
The price is $148
Jan 6 - Jan 7, 2026
Total with taxes and fees
Hôtel Les Cygnes

Moxy Lausanne City

Moxy Lausanne City
3.0 star property
Lausanne Center
8.8 out of 10, Excellent, (406)
"The staff was adorable kind and caring. Always a smile and willing to help. I was coming from a business trip in Zurich. I felt home and happy right from check in. "
United States
Barbara
$116 nightly
The price is $135
Jan 10 - Jan 11, 2026
Total with taxes and fees
Moxy Lausanne City

Hilton Evian-les-Bains

Hilton Evian-les-Bains
4.0 star property
Evian-les-Bains
8.4 out of 10, Very Good, (1002)
"Way above our expectations ! Hotel and staff were amazing, particular mention to Karina in the restaurant !!! Sadly we were only there for an overnight stop, would loved to have spent more time there. Definitely next time!!"
United Kingdom
Brian
$141 nightly
The price is $160
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hilton Evian-les-Bains
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 $71 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