Hotels in Gruyères

27 properties in Gruyères, Switzerland. We sort them by rating and popularity. Average rating: 4.6/5. Average guide price: €171 per night.

Types of accommodation

  • Holiday home 16
  • Hotel 8
  • Apartment 2
  • Bed & breakfast 1

Places to stay in Gruyères

Gruyères in numbers

Average price per night
€171
Half cost between €142 and €179
Rated 4.5 or higher
57%
Out of those with 20 reviews or more
Top rated
Le Saint Georges Gruyères Hotel & Restaurants
4.6/5 · 2,296 reviews

Average price by type of accommodation

  • Holiday home €173
  • Hotel €169

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Gruyères

How much does it cost to stay in Gruyères?

The average guide price is €171 per night, and half of the properties with a price cost between €142 and €179.

What are the top-rated places to stay in Gruyères?

The average rating is 4.6/5. 57% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Le Saint Georges Gruyères Hotel & Restaurants (4.6/5), Fleur de Lys (4.5/5), and Hôtel de Gruyères (4.3/5).

What types of accommodation are there in Gruyères?

There are 27 properties: Holiday home (16), Hotel (8), Apartment (2), and Bed & breakfast (1).

Which destinations are near Gruyères?

Other destinations nearby with places to stay include Basse-Nendaz (47 km), Adelboden (38 km), and Villars-sur-Ollon (32 km).

Nearby destinations

More destinations in Switzerland