Hotels in La Roche

Search for La Roche Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best La Roche Hotels

Where to stay in La Roche

Whether travelling for business or leisure, La Roche can accommodate you. You can shop for as many as 141 deals for La Roche accommodation on, some with discounts of up to 40%. Our room prices start at GBP 26 per night. Below, you'll find the number of hotels for each star rating in La Roche as well as in the surrounding area:
  • • 28 5-star hotels from GBP 110 per night
  • • 73 4-star hotels from GBP 72 per night
  • • 91 3-star hotels from GBP 60 per night
  • • 9 2-star hotels from GBP 32 per night

How to get to La Roche

Fly into Bern (BRN-Belp), 22.2 mi (35.7 km) from central La Roche.

What to see around La Roche

Here are some of the recommended places to see in the surrounding area:
  • • Charmey Gondola (5.1 mi/8.3 km from the city centre)
  • • Maison Cailler Swiss Chocolate Factory (6.4 mi/10.3 km from the city centre)
  • • Botanical Garden (6.9 mi/11.1 km from the city centre)
  • • Museum of Natural History (7 mi/11.2 km from the city centre)
  • • Jo Siffert Fountain (7.6 mi/12.2 km from the city centre)