Skip to main content.

Hotels in Bex, Switzerland

Search & Compare Bex 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 Bex

Bex overview

Bex is an inviting destination that has something for everyone. Bex 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. In the surrounding area, you won't want to miss out on seeing Barboleuse-Les Chaux Gondola and Roc d'Orsay Gondola.

Where to stay in Bex

Whether traveling for business or pleasure, Bex can comfortably accommodate all visitors. There are 2 hotels in Bex and you can shop as many as 363 deals for rooms on, some with discounts of up to 40%. We have room prices as low as 32 USD per night and below are the number of hotels by star rating in Bex as well as in the surrounding area:
  • • 31 5-star hotels from 148 USD per night
  • • 80 4-star hotels from 95 USD per night
  • • 105 3-star hotels from 65 USD per night
  • • 11 2-star hotels from 40 USD per night

How to get to Bex

Fly into Sion (SIR), 12.1 mi (19.4 km) from the heart of Bex. Bex Station is the closest train station, located 4.2 mi (6.8 km) from the city center.

What to see around Bex

Here are some recommended places to see in the surrounding area:
  • • Aigle Castle (6.8 mi/10.9 km from the city center)
  • • Barboleuse-Les Chaux Gondola (2 mi/3.3 km from the city center)
  • • Roc d'Orsay Gondola (3.7 mi/5.9 km from the city center)
  • • Golf Club Villars (3.9 mi/6.2 km from the city center)
  • • Chatillon Ski Lift (4.5 mi/7.3 km from the city center)

When to visit Bex

Wondering what time of year to travel or what should be on your packing list? Here are some typical temperatures 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