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 Value Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up Internet & up Independent Hotels Non-Smoking Hotel Business Centre & up Concierge Meeting Rooms Air Conditioning Luxury Traveller Hotels with Villas Accessible rooms $ $$ $$$ $$$$ Peace and Quiet Seeker Heritage Hotels Boutique Foodie Like a Local Fairmont History Buff Relais & Châteaux Historic Hotels Urban Explorer Hotels with Smoking Rooms Green Themed Hotels
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
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
No availability for your dates from these sites
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
Agoda.com
USD 281*
View Deal
avenue de Chillon 63, Territet, Montreux 1820, Switzerland
4.2 km from Rochers-de-Naye
  • Free Wifi
  • Free Parking
Hotel du Grand Lac Excelsior
SAVE USD 18
USD 316*
Grand Excelsior
USD 298*
View Deal
rue de Bon-Port 27, Montreux 1820, Switzerland
4.5 km from Rochers-de-Naye
  • Free Wifi
  • Pool
Golf-Hotel Rene Capt
SAVE USD 43
USD 358*
Hotels.com
USD 315*
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
SAVE USD 40
USD 315*
Booking.com
USD 275*
View Deal
rue du Temple 2, Montreux 1820, Switzerland
4.7 km from Rochers-de-Naye
  • Free Wifi
Bon-Port Hotel
Booking.com
USD 192*
View Deal
Theater Street No4, Montreux 1820, Switzerland
4.9 km from Rochers-de-Naye
  • Free Wifi
Hotel Helvetie
SAVE USD 36
USD 256*
Hotels.com
USD 220*
View Deal
avenue du Casino 32, Montreux 1820, Switzerland
5.1 km from Rochers-de-Naye
  • Free Wifi
Hotel-Restaurant de la Rouvenaz
Booking.com
USD 305*
View Deal
rue du Marche 1, Montreux 1820, Switzerland
5.2 km from Rochers-de-Naye
  • Free Wifi
  • Breakfast included
Hotel Parc et Lac
Booking.com
USD 316*
View Deal
Grand-Rue 38, Montreux 1820, Switzerland
5.2 km from Rochers-de-Naye
  • Free Internet
Grand Hotel Suisse Majestic
No availability for your dates from these sites
avenue des Alpes 45, Montreux 1820, Switzerland
5.3 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Hotel Splendid
Booking.com
USD 296*
View Deal
Grand-Rue 52, Montreux 1820, Switzerland
5.3 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Eden Palace au Lac
SAVE USD 45
USD 387*
Hotwire.com
USD 342*
View Deal
Rue du Theatre 11, Montreux 1820, Switzerland
5.3 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Eurotel Riviera Montreux
SAVE USD 310
USD 623*
Hotels.com
USD 313*
View Deal
Grand-Rue 81, Montreux 1820, Switzerland
5.4 km from Rochers-de-Naye
  • Free Wifi
  • Restaurant
Fairmont Le Montreux Palace
SAVE USD 716
USD 1,131*
Hotels.com
USD 415*
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
USD 202*
View Deal
quai Grand'Rives 4, Villeneuve 1844, Switzerland
5.6 km from Rochers-de-Naye
  • Free Wifi
  • Breakfast included
Hotel du Port
Hotels.com
USD 212*
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 USD 45
    USD 455*
    Booking.com
    USD 410*
    View Deal
    avenue Claude Nobs 7, Montreux 1820, Switzerland
    5.9 km from Rochers-de-Naye
    • Free Wifi
    • Pool
    Villa Toscane
    SAVE USD 42
    USD 339*
    Hotels.com
    USD 297*
    View Deal
    Rue du Lac 2 - 8, Montreux 1820, Switzerland
    5.9 km from Rochers-de-Naye
    • Free Wifi
    • Breakfast included
    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
    Route de Chateau-d'Oex, Montbovon 1669, Switzerland
    8.3 km from Rochers-de-Naye
    • Restaurant
    • Bar/Lounge
    Hotel de Ville
    Booking.com
    USD 175*
    View Deal
    Centre du Village, Rossiniere, Switzerland
    8.8 km from Rochers-de-Naye
    • Free Wifi
    • Restaurant
    Hotel Elite
    Booking.com
    USD 150*
    View Deal
    route du Chemin-Large 6, Rossiniere 1658, Switzerland
    9.1 km from Rochers-de-Naye
    • Restaurant
    Hostellerie Bon Rivage
    SAVE USD 21
    USD 238*
    Hotels.com
    USD 217*
    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
    USD 202*
    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
    Hotels.com
    USD 165*
    View Deal
    chemin de la Source 2, Leysin 1854, Switzerland
    9.8 km from Rochers-de-Naye
    • Free Wifi
    • Free Parking
    Modern Times Hotel
    SAVE USD 292
    USD 484*
    Orbitz.com
    USD 192*
    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
    Cancelon
    USD 182*
    View Deal
    Belvedere, route du 20, Leysin 1854, Switzerland
    9.9 km from Rochers-de-Naye
    • Free Wifi
    • Free Parking
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.