Skip to main content.

Hotels in Gryon, Switzerland

Search & Compare Gryon Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

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

Best hotels in Gryon

Gryon overview

If you're looking for a new favorite getaway, look no further than Gryon. Gryon might not have well-known attractions within the city, but you won't need to venture far to find top places to visit like Aigle Castle. While you're in town, don't miss out on other sights including Barboleuse-Les Chaux Gondola.

Where to stay in Gryon

Whether traveling for business or pleasure, Gryon can accommodate all visitors. You can shop as many as 347 deals for Gryon accommodations on, some with discounts of up to 40%. We have room prices as low as 8 USD per night and here's a breakdown of hotels by star rating in Gryon as well as in the surrounding area:
  • • 31 5-star hotels from 148 USD per night
  • • 82 4-star hotels from 98 USD per night
  • • 106 3-star hotels from 68 USD per night
  • • 10 2-star hotels from 40 USD per night

How to get to Gryon

Fly into Sion (SIR), 12.4 mi (20 km) from the heart of Gryon. Gryon Station is the closest train station, located 2.1 mi (3.4 km) from the city center.

What to see around Gryon

Here are some recommended places to see in the surrounding area:
  • • Aigle Castle (6 mi/9.7 km from the city center)
  • • Golf Club Villars (1.6 mi/2.6 km from the city center)
  • • Roc d'Orsay Gondola (2.2 mi/3.6 km from the city center)
  • • Diablerets-Isenau Gondola (5.1 mi/8.1 km from the city center)
  • • Leysin-Berneuse Gondola (5.5 mi/8.8 km from the city center)

When to visit Gryon

Wondering what time of year to travel or what clothes to pack? Here are some average seasonal norms to help you with your planning:

Seasonal temperature averages
  • • January-March: 45°F day, 22°F night
  • • April-June: 66°F day, 31°F night
  • • July-September: 70°F day, 42°F night
  • • October-December: 58°F day, 26°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.35 inches
  • • July-September: 0.35 inches
  • • October-December: 0.24 inches