This item has been added to favorites in your account!
Error adding Favorite; try again later!
Upscale hotel In The Heart of Charlotte
Downtown Charlotte's prime location for luxury
Omni Charlotte Hotel envelops you in luxury with a touch of genuine North Carolina hospitality. Centrally located in the heart of Charlotte’s financial district and less than 10 miles from Charlotte/Douglas International Airport, our hotel offers the perfect destination for business and leisure travel.
Linked to 12 city blocks via a sky bridge, our hotel is moments from Blumenthal Performing Arts Center, Discovery Place, Charlotte Convention Center and the Epicentre Entertainment District. Enjoy breakfast, lunch, dinner or drinks at our on-site Trade Restaurant & Bar in-between events in our elegant meeting spaces. Host everything from VIP boardroom meetings to unforgettable wedding celebrations in our venues, totaling 16,000 square feet of flexible space.
Guests will appreciate an array of amenities to help them keep their daily routines. Take advantage of complimentary access to Charlotte Athletic Club, connected to our hotel and offering fitness classes, yoga sessions and massages. No matter how guests choose to spend their day, spacious rooms boasting plush bedding, flat-panel TVs and spectacular city views await.
The Omni Charlotte Hotel is a luxury downtown hotel ideally situated in the heart of a vibrant city, surrounded by dynamic dining and night life along with contemporary entertainment. The hotel is only steps away from acclaimed museums and cultural offerings, along with year-round professional sports. Looking for a night out in the town, our concierge can assist you in planning a spectacular outing.