Classic Luxury

The Sebastian

Located at the foot of Vail Mountain, The Sebastian - Vail is one of the resort's stylish luxury boutique hotels. In the heart of Vail, and minutes from the slopes, this 4* hotel is friendly and welcoming, offering great service for families and couples.

Vail and Beaver Creek, The Rockies, United States of America
  • Stylish 4* luxury boutique hotel, with contemporary artwork throughout

  • Great location in the heart of Vail Village

  • The suites are great for families

  • Well appointed spa, mountain view pool and terrace and hot tubs


When to visit

  • J
  • F
  • M
  • A
  • M
  • J
  • J
  • A
  • S
  • O
  • N
  • D
Best time to visit
Good time to visit
Average time to visit
Top tip:

Keep your eyes peeled for all sorts of abstract art around the hotel – including the alien-like statue out by the pool!

Plan your trip

Our team of travel specialists are waiting to help you book your next adventure

Enquire Now
or call us on +852 3579 2478

Location

Vail and Beaver Creek, The Rockies, United States of America

The Sebastian - Vail is located in the heart of Vail village - a five minute walk from the slopes and Gondola One.


Alternative Places to Stay Nearby


Top Things to Do Nearby

Why Scott Dunn for Luxury Hotels?