Skip to main content

Filter by:


Star Rating

Review Score

Châtel-Saint-Denis – 2 hotels and places to stay
See the latest prices and deals by choosing your dates.
Café Tivoli, hotel in Châtel-Saint-Denis

Located in Châtel-Saint-Denis and within 10 miles of Train Station Montreux, Café Tivoli has a restaurant, non-smoking rooms, and free WiFi.

8.3
Scored 8.3
Very Good
Rated very good
163 reviews
Price from$180.73per night
Au Petit Gîte Les Paccots, hotel in Châtel-Saint-Denis

Offering garden views, Au Petit Gîte Les Paccots in Châtel-Saint-Denis offers accommodations and a garden. This property offers access to a terrace and free private parking.

8.5
Scored 8.5
Very Good
Rated very good
101 reviews
Price from$207.02per night
VISIONAPARTMENTS Rue des Communaux - contactless check-in, hotel in Châtel-Saint-Denis

Located in the center of Vevey, a 3-minute walk from the train station, VISIONAPARTMENTS Hôtel de Famille features Free WiFi which is available in the entire hotel.

7.8
Scored 7.8
Good
Rated good
2,209 reviews
Price from$134.70per night
Le Mirador Resort & Spa, hotel in Châtel-Saint-Denis

Le Mirador Resort & Spa is a 5-star luxury hotel with panoramic views over Lake Geneva, the Alps, and the Rhone Valley.

9.0
Scored 9.0
Wonderful
Rated wonderful
1,166 reviews
Price from$361.47per night
Grand Hotel du Lac - Relais & Châteaux, hotel in Châtel-Saint-Denis

Located in Vevey, 3.5 miles from Train Station Montreux, Grand Hotel du Lac - Relais & Châteaux has accommodations with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

9.0
Scored 9.0
Wonderful
Rated wonderful
536 reviews
Price from$364.75per night
Hôtel Bon Rivage, hotel in Châtel-Saint-Denis

Hotel du Bon Rivage is set in La Tour-de-Peilz, on the shores of Lake Geneva, and features a restaurant, as well as free WiFi access in all areas. Most rooms offer mountain or lake views.

8.4
Scored 8.4
Very Good
Rated very good
1,257 reviews
Price from$213.59per night
Astra Vevey Hotel & Restaurant, hotel in Châtel-Saint-Denis

Located in the center of Vevey, just a few steps from the train station, the Astra Vevey Hotel & Restaurant features a spa area and a roof terrace overlooking Lake Geneva and the Alps.

8.5
Scored 8.5
Very Good
Rated very good
800 reviews
Price from$226.73per night
Base Vevey, hotel in Châtel-Saint-Denis

Located 820 feet from Vevey main station, Base Vevey provides accommodations with floor-to-ceiling windows as well as a fully equipped kitchen.

9.2
Scored 9.2
Wonderful
Rated wonderful
539 reviews
Price from$273.56per night
Hôtel de Chailly, hotel in Châtel-Saint-Denis

The family-run Hôtel de Chailly is located in the hills above Montreux, only 1.2 mi from the town center and 1.2 mi from Geneva Lake, and features a restaurant with a shady terrace.

8.1
Scored 8.1
Very Good
Rated very good
523 reviews
Price from$148.60per night
Le Leman Hotel, hotel in Châtel-Saint-Denis

The Le Léman Hotel is located in a quiet, residential area of Vevey, a few minutes' walk from the city center and Vevey Train Station.

7.9
Scored 7.9
Good
Rated good
624 reviews
Price from$176.35per night
See all hotels in and around Châtel-Saint-Denis
Subscribe to receive premium deals

Prices drop the second you sign up!