Omni Hotels & Resorts
About Omni Hotels & Resorts
Omni Hotels & Resorts is a hospitality company that operates over 50 hotels and resorts across the US and Canada, offering a range of experiences including golf, spa, dining, and meetings and events. The company aims to provide genuine hospitality, personalized service, and elevated experiences that create lasting memories for its guests.
Recent News
Peter Millar Creates Branded Suites for Two Omni Resorts
I’ve Lived in San Antonio for 20 Years—Here’s My Insider Guide for Visiting the Fascinating Texas City
AI in Hospitality: The Shift From Exploration to Execution
801-Room Omni Opens Doors in Ft. Lauderdale
Points and Miles Expiration Policies: Overview of 80+ Airline, Hotel, and Bank Programs
Omni Hotels Teams with Peter Millar to Launch Luxury Lifestyle Suites