• Sort by
  • Top Criteria
  • Type
  • Facilities
  • Price band
  • Good for
  • Activities

3 Hotels

Cavallino d'oro

Castelrotto

700 years of tradition lie at the heart of this hotel in the historic centre of Castelrotto. Paintings, statues and photographs are scattered around the hotel and the rooms are cozy in Tyrolean style. No restaurant but excellent buffet breakfast for a great start to an active day hiking and skiing.

  • Skiing - Dolomiti Superski -fantastic skiing and wintersports
  • Active Holiday
  • Views
  • Local markets - The medieval market square of Castelrotto with the 700 year old Cavallino d'Oro.
from CA$177 for 1 room, 1 night including taxes & fees
Hotel Mayr

Castelrotto

A charming hotel with glorious views of the Geisler mountain range and the Schlern massif. Relax amidst traditional wood interiors, pamper yourself with fabulous Spa treatments and enjoy gourmet Tyrolean and Italian specialities in the well regarded restaurant. Perfect for a winter or summer break.

  • Spa - Hammam, Finnish sauna, hot tub, steam room, Kneipp hydrotherapy treatments and a solarium.
  • Restaurant - Serving Tyrolean and Italian specialities.
  • Sights nearby - Castelrotto and the Alpes de Suisi.
  • Great walks
from CA$192 for 1 room, 1 night including taxes & fees
Check availability on My Luxury Hotel
Schgaguler Hotel

Castelrotto

A chic contemporary hotel offering a spectacular setting within the Dolomites. The design has taken inspiration from Japan and Scandanavia with rooms decorated in soft hues with light pine furniture and a distinctly minimalist feel. Housing an extensive spa and an exemplary Mediterranean restaurant.

  • Spa breaks - The extensive spa which includes two indoor pools, an outdoor hot tub, mud baths, and a wide range of treatments is a real lure
  • Back to Nature - Set in the UNESCO heritage-protected mountain village of Castelrotto this is a scenic setting for an Alpine escape
  • Swimming Pool - Indoor pool
  • Spa
from CA$409 for 1 room, 1 night including taxes & fees
100 m