We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Fitness centre Room Service Business Classic & up Internet & up Independent Hotels Non-Smoking Hotel Business services & up Meeting room Concierge Air Conditioning Reduced mobility rooms Hotels with Villas €€ €€€ €€€€ Peace and Quiet Seeker Heritage Hotels Airport Transportation Foodie Like a Local Fairmont History Buff Relais & Châteaux Historic Hotels Urban Explorer Hotels with Smoking Rooms Green Casino Themed Hotels Any Distance from Rochers-de-Naye
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Accommodation
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Hotel Victoria
Booking.com
US$306
View Deal
route de Caux 16, Montreux 1823, Switzerland
4.0 km from Rochers-de-Naye
  • Free Wifi
  • Free Parking
No photo provided
route du Bugnon 15, Glion 1823, Switzerland
4.1 km from Rochers-de-Naye
  • Pool
  • Restaurant
Hotel & Spa Bristol
Booking.com
US$170
View Deal
avenue de Chillon 63, Territet, Montreux 1820, Switzerland
4.2 km from Rochers-de-Naye
  • Free Wifi
  • Breakfast included
Hotel du Grand Lac Excelsior
SAVE US$117
US$295
Grand Excelsior
US$178
View Deal
rue de Bon-Port 27, Montreux 1820, Switzerland
4.5 km from Rochers-de-Naye
  • Free Wifi
  • Pool
Savings alert: 23% below average rate

The price you found is 23% lower than this hotel's average rate of US$232/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Golf-Hotel Rene Capt
SAVE US$7
US$190
Agoda.com
US$183
View Deal
rue de Bon-Port 33-35, Montreux 1820, Switzerland
4.7 km from Rochers-de-Naye
  • Free Wifi
  • Breakfast included
Tralala Hotel Montreux
Booking.com
US$152
View Deal
rue du Temple 2, Montreux 1820, Switzerland
4.7 km from Rochers-de-Naye
  • Free Wifi
Bon-Port Hotel
SAVE US$15
US$146
Hotels.com
US$131
View Deal
Theater Street No 4, Montreux 1820, Switzerland
4.9 km from Rochers-de-Naye
  • Free Wifi
Hotel Helvetie
SAVE US$82
US$222
Hotels.com
US$140
View Deal
avenue du Casino 32, Montreux 1820, Switzerland
5.1 km from Rochers-de-Naye
  • Free Wifi
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$156/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel-Restaurant de la Rouvenaz
Agoda.com
US$192
View Deal
rue du Marche 1, Montreux 1820, Switzerland
5.2 km from Rochers-de-Naye
  • Free Wifi
  • Breakfast included
Hotel Parc et Lac
SAVE US$5
US$135
HRS.com
US$130
View Deal
Grand-Rue 38, Montreux 1820, Switzerland
5.2 km from Rochers-de-Naye
  • Free Wifi
Grand Hotel Suisse Majestic
SAVE US$23
US$229
Expedia.com
US$206
View Deal
Avenue des Alpes 45, Montreux 1820, Switzerland
5.3 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Savings alert: 21% below average rate

The price you found is 21% lower than this hotel's average rate of US$260/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Splendid
Booking.com
US$174
View Deal
Grand-Rue 52, Montreux 1820, Switzerland
5.3 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Eden Palace au Lac
SAVE US$8
US$197
Hotels.com
US$189
View Deal
Rue du Theatre 11, Montreux 1820, Switzerland
5.3 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Eurotel Riviera Montreux
SAVE US$85
US$297
Expedia.com
US$212
View Deal
Grand-Rue 81, Montreux 1820, Switzerland
5.4 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Fairmont Le Montreux Palace
SAVE US$50
US$422
Orbitz.com
US$372
View Deal
Avenue Claude Nobs 2, Montreux 1820, Switzerland
5.5 km from Rochers-de-Naye
  • Free Wifi
  • Pool
Hotel du Soleil
No availability for your dates from these sites
Grand-Rue 20, Villeneuve 1844, Switzerland
5.6 km from Rochers-de-Naye
  • Free Wifi
  • Free Parking
Hotel du Quai
Booking.com
US$157
View Deal
quai Grand'Rives 4, Villeneuve 1844, Switzerland
5.6 km from Rochers-de-Naye
  • Free Wifi
  • Breakfast included
Hotel du Port
SAVE US$27
US$192
Booking.com
US$165
View Deal
quai Grand'Rives 6 | Villeneuve, Villeneuve 1844, Switzerland
5.7 km from Rochers-de-Naye
  • Free Wifi
  • Beachfront
No photo provided
Grand-Rue 48, Villeneuve 1844, Switzerland
5.7 km from Rochers-de-Naye
    Hotel Royal Plaza Montreux
    SAVE US$14
    US$215
    Agoda.com
    US$201
    View Deal
    avenue Claude Nobs 7, Montreux 1820, Switzerland
    5.9 km from Rochers-de-Naye
    • Free Wifi
    • Pool
    Villa Toscane
    SAVE US$23
    US$174
    Agoda.com
    US$151
    View Deal
    Rue du Lac 2 - 8, Montreux 1820, Switzerland
    5.9 km from Rochers-de-Naye
    • Free Wifi
    • Breakfast included
    Hotel Au Fil de l'Eau
    No availability for your dates from these sites
    rue du Lac 75, Clarens, Montreux 1815, Switzerland
    6.6 km from Rochers-de-Naye
    • Free Wifi
    • Free Parking
    Hotel de la Gare
    No availability for your dates from these sites
    Route de l'Intyamon 332, Montbovon 1669, Switzerland
    7.8 km from Rochers-de-Naye
    • Free Parking
    Hotel de Ville
    Orbitz.com
    View Deal
    Centre du Village, Rossiniere, Switzerland
    8.8 km from Rochers-de-Naye
    • Free Wifi
    • Restaurant
    Hotel Elite
    Booking.com
    View Deal
    route du Chemin-Large 6, Rossiniere 1658, Switzerland
    9.1 km from Rochers-de-Naye
    • Restaurant
    Hostellerie Bon Rivage
    Booking.com
    US$214
    View Deal
    route de Saint-Maurice 18, La Tour-de-Peilz 1814, Switzerland
    9.5 km from Rochers-de-Naye
    • Free Wifi
    • Free Parking
    Hotel de la Vieille Tour
    Hotels.com
    US$145
    View Deal
    Grand-Rue 43, La Tour-de-Peilz 1814, Switzerland
    9.7 km from Rochers-de-Naye
    • Free Wifi
    • Restaurant
    Hotel Le Grand Chalet
    Booking.com
    US$114
    View Deal
    chemin de la Source 2, Leysin 1854, Switzerland
    9.8 km from Rochers-de-Naye
    • Free Wifi
    • Free Parking
    Modern Times Hotel
    AccorHotels.com
    US$191
    View Deal
    chemin du Genevrier 20, Saint-Legier-La Chiesaz 1806, Switzerland
    9.8 km from Rochers-de-Naye
    • Free Wifi
    • Restaurant
    Hotel Central Residence
    Hotels.com
    US$101
    View Deal