A Total Departure

Explore our distinctive luxury hotels and resorts.

Season of Savings

Rates starting at $89 per night

Christmas decor

Save during the holiday shopping season with reduced rates at one of our select properties. Enjoy special rates starting at $89 per night*, but you must book by December 1!

Why Book Through Omni?


Receive our Best Rate Guarantee, Select Guest benefits (including free WiFi) and exclusive deals when you book direct.

Best Rate Guarantee logo
Holiday Lights & Ice

Holiday Lights & Ice

December 18 - January 6

Get in the holiday spirit with ice skating under twinkling lights with the scenic Texas Hill Country in the background, visits from Santa and more festive activities at Omni Barton Creek Resort & Spa this winter season.

Stocking Stuffer

Stocking Stuffer

15% off rates, Omni gift card and a chance to give back

Enjoy 15% off a two-night stay, a $10 Omni gift card, and a festive treat at turndown. For every room night booked, receive a token to donate to one of three charities.