Madonna di Campiglio

Hotels in Madonna di Campiglio

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in Madonna di Campiglio?

The average price for hotels in Madonna di Campiglio is NZD 428 for weekdays, and NZD 462 for weekends (Friday–Saturday).

What are the best hotels in Madonna di Campiglio?

From business trips to holiday stays, Madonna di Campiglio offers a wide selection of popular hotels to suit every need. Cristal Palace Hotel (from NZD 217), Residence Ambiez (from NZD 175) and Hotel Spinale (from NZD 355) are excellent options for your stay.

What are the best sap hotels in Madonna di Campiglio?

Planning a relaxing trip? Staying at a spa hotel can make your experience even more enjoyable. Cristal Palace Hotel (from NZD 217), Residence Ambiez (from NZD 175) and Hotel Spinale (from NZD 355) are great choices for spa hotels offering quality services.

Which hotels in Madonna di Campiglio provide fitness facilities?

Cristal Palace Hotel (from NZD 217), Residence Ambiez (from NZD 175) and Hotel Spinale (from NZD 355) offer fitness facilities to help you stay active while away from home. Keep up with your fitness routine even when traveling!

Which hotels in Madonna di Campiglio have the best breakfast?

What are the best luxury hotels in Madonna di Campiglio?

Madonna di Campiglio offers a variety of popular luxury hotels, each with unique styles, top-tier amenities, and exceptional experiences. Hotel Spinale (from NZD 355), Alpen Suite Hotel (from NZD 206) and Hotel Chalet Del Sogno (from NZD 463) are highly regarded luxury hotels for a truly exceptional experience.

Which hotels in Madonna di Campiglio have swimming pools?

Cristal Palace Hotel (from NZD 217), Residence Ambiez (from NZD 175) and Hotel Spinale (from NZD 355) are great choices for hotels with swimming pools. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties45
Number of Reviews1,146
Lowest PriceNZD 126
Highest PriceNZD 1,318
Average Price (Weekends)NZD 462
Average Price (Weekdays)NZD 428