The Sebastian, Luxury Defined By You

You know what you love. You have your own idea of a hotel stay that surpasses expectations. The hotel that stays with you is one against which you measure all other hotels. Only you know your own definition of luxury. We are the best in the business when it comes to meeting our guest’s needs. In fact, we listen when you to tell us how to make your stay better.

While we can’t deny that Vail offers the most breathtaking backdrop to any hotel stay, anywhere, we can certainly credit ourselves with how the beautiful Vail Mountain translates into luxurious accommodations. Begin your quest for luxury by choosing how you enjoy The Sebastian. Each of our room types offers an experience uniquely tailored to your tastes.

Maybe complete coziness is your definition of luxury. Perhaps it’s dining, right downstairs, with the inventive, freshness of Executive Chef Rosa Provoste. Nurturing your mind and body in a world-class spa or ski-in/ski-out with your own private valet. The amenities and unbeatable location are just the beginning to your luxurious Vail vacation.

Choose how you would define your stay at The Sebastian.

Classic Room
Deluxe Plaza Room
Luxury Plaza Room
Executive One Bedroom Suite
Executive Two Bedroom Suite
Plaza Studio Room
One Bedroom Suite
Two Bedroom Suite
Three Bedroom Suite
Four Bedroom Suite

Specials and Packages

  • Rooms Renovation
  • The Romance Packag
  • The Suite Life