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!

Speak to an Expert on the United States of America

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?