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 Howland. 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.