Cheap hotels in Chamonix, from 67€ per night for 2

Find our selection of hotels starting from 67€ per night for 2 people.

5 results

Photo of Excelsior Chamonix Hôtel & Spa
4-star Hotel

79 rooms

Rated 8.2
(2456 reviews)

Nestled in a peaceful hamlet facing Mont Blanc, Excelsior Chamonix Hôtel & Spa combines mountain charm with modern comfort. Elegant rooms, an alpine spa, a heated pool, and an Italian-inspired restaurant make this retreat a haven of relaxation amidst breathtaking nature.

From 67 EUR per night

Photo of Chalet Hôtel La Sapinière
3-star Hotel

26 rooms

Rated 8.9
(521 reviews)

Savour the Alpine lifestyle just steps from Chamonix center. This cozy chalet features rooms with Mont-Blanc views, ski-in access, and relaxation areas. Blending nature, comfort, and tradition, enjoy an authentic stay whatever the season.

From 90 EUR per night

Photo of La Croix Blanche
2-star Hotel

21 rooms

Rated 7.8
(1724 reviews)

In the heart of Chamonix, La Croix Blanche has combined historic charm with modern comfort since 1793. Enjoy rooms with mountain views, a tranquil garden, an indoor pool, and a panoramic rooftop. Its brasserie highlights local flavors, while the location offers easy access to alpine and cultural activities.

From 90 EUR per night

Photo of Hôtel des Lacs
2-star Hotel

8 rooms

Rated 8.6
(398 reviews)

Just steps from Lake Gaillands and close to Chamonix, Hôtel des Lacs offers a tranquil setting blending nature and convenience. Bright rooms, a sunny terrace, and a warm family welcome come together for an authentic stay, whether you're here for winter skiing or summer hiking.

From 95 EUR per night

Photo of Auberge du Manoir
3-star Hotel

17 rooms

Rated 8.2
(1317 reviews)

Just steps from Chamonix’s center, Auberge du Manoir blends the charm of a renovated Savoyard farmhouse with a welcoming atmosphere. Comfortable rooms, a private wellness area, and a tranquil garden create a relaxing retreat, offering mountain views and convenient access to activities in the Mont-Blanc valley.

From 122 EUR per night