For delicious soul food, intriguing history lessons, unique neighborhoods, and lots of family fun, Charlotte, North Carolina is a top vacation destination and one of the state’s coolest cities. Meanwhile, many people travel to Charlotte for work or to visit family and friends. But whatever brings you to Charlotte, there are lots of options for places to stay overnight.
If you want upscale accommodations and are willing to splurge a bit, here are the top luxury hotels in Charlotte to choose from.

The Ritz-Carlton, Charlotte
Luxurious accommodations await you at The Ritz-Carlton, Charlotte, a LEED Gold-certified hotel within walking distance of many of Charlotte’s top things to do. This hotel has a garden and beehives that furnish its onsite restaurants with homegrown ingredients, as well as its luxury spa that uses organic ingredients and pink Himalayan salt. This eco-friendly hotel has upscale suites to give you an elevated experience and offers venue spaces for meetings and events. Among the onsite dining and drinking options are a 19th-century speakeasy, elegant cocktail lounge, modern steakhouse, dessert bar, and wine tasting room.

The Ballantyne
The Ballantyne is one of Charlotte’s many Marriott-brand luxury hotels and is located near shopping, dining, and outdoor recreation. This hotel has a lovely spa and refreshing pools to take a dip in. Enjoy an upscale experience with afternoon tea at the hotel, served with sweets and savory bites. There’s also the Gallery Restaurant for weekend brunch and fine dining. Nearby attractions include the U.S. National Whitewater Center, SouthPark Mall, and Carowinds. However, there are many reasons to stay at the hotel the eucalyptus steam room, sauna, relaxing lounge, fitness center, and other amenities. The Ballantyne is also a popular wedding venue in Charlotte, as it’s one of the most romantic spa resorts in the state.

The Ivey’s Hotel
The Ivey’s Hotel is a five-star boutique hotel in Uptown Charlotte. It offers modern comforts and high-end design, elegant guest rooms, and easy access to the top entertainment, dining, and business districts. You’ll get a real luxury hotel experience at The Ivey’s Hotel when you stay in one of their 47 guest rooms designed with Parisian-style elegance. There is a library lounge, a 24/7 fitness center, and evening wine social events. Onsite drinks are available at Sophia’s Lounge, which specializes in craft cocktails in an opulent space. If you are traveling to Charlotte for business, flexible meeting spaces are available.

Omni Charlotte Hotel
Another option for your trip to Charlotte is the Omni Charlotte Hotel, a luxury hotel in the heart of the financial district. It offers modern amenities and Southern charm in a walkable location with easy access to the sky bridge. In fact, this hotel is connected by a walkway to specialty shops and boutiques for a fun shopping experience. Besides being one of the best hotels near the Bank of America Stadium, other nearby attractions are the Epicenter Entertainment District, Charlotte Convention Center, and Discovery Place. In total, there are 373 rooms and suites for overnight stays at this hotel. Other amenities offered are a rooftop pool with a bar, an onsite restaurant and bar, free and paid Wi-Fi, access to the Charlotte Athletic Club, and 14,800 square feet of meeting space.

Grand Bohemian Hotel Charlotte
Luxury rooms and features are available at the Grand Bohemian Hotel Charlotte, a Marriott-brand hotel. This is an artsy boutique hotel in the heart of Uptown. There are pet-friendly rooms here so that you can bring your pup along. The hotel is unique because it has Argentinian-influenced hotel rooms, eclectic restaurants, and a rooftop bar that looks out over the city. Many weddings and events are held here because of the versatile event spaces available. When you stay at the Grand Bohemian Hotel, you’ll also have an onsite spa, fitness center, and valet parking for $40 per day.

Le Méridien Charlotte
Le Méridien Charlotte is a luxurious hotel in Uptown Charlotte close to the Bank of America Stadium, Charlotte Convention Center, and downtown nightlife. It has a rooftop venue called Cloud Bar by David Burke, which is the perfect place to sip signature cocktails while watching the sunset. If you’re looking to dine at some of the best restaurants in Charlotte, look no further than this hotel. There is an excellent onsite restaurant called Red Salt, which serves American cuisine and has a seasonal menu. Other features at the Le Méridien Charlotte are the fitness center, seasonal outdoor pool with cabanas, and event space for up to 1,800 guests. Pets up to 80 pounds are allowed at this hotel.

Hilton Charlotte Uptown
This is a AAA, Three-Diamond hotel in the downtown area of Charlotte and a great upscale option for travelers. When you stay at the Hilton Charlotte Uptown, you’ll be close to the Bank of America Stadium, Spectrum Center, and Truist Field. All of these venues are less than a mile from the hotel. Guests can also access and use the YMCA, which is connected to the hotel, for free. Amenities at the Hilton Charlotte Uptown include room service, an onsite restaurant, an executive lounge, a business center, and meeting rooms.

The Dunhill Hotel
For a historic and boutique vibe for your Charlotte trip, book a room at The Dunhill Hotel. This highly recommended and award-winning hotel is sophisticated and brimming with Southern hospitality. It’s within walking distance of museums, art galleries, and many other budget-friendly attractions in the city. The hotel also has venue space for weddings, family reunions, and business meetings and retreats.

Renaissance Charlotte SouthPark Hotel
Enjoy a luxurious stay in Charlotte when you book a room at the Renaissance Charlotte SouthPark Hotel and get to know the upscale SouthPark neighborhood that doubles as one of North Carolina’s top shopping destinations. At the hotel, you’ll find stylish rooms and lots of perks, such as a Peloton bike in the fitness center, a café serving Starbucks coffee, an indoor pool, and craft cocktails and food served at R Bar next to the open-air atrium. This hotel offers meeting and event spaces if you have a special occasion or are traveling for work. This Marriott-brand hotel also has a convenience store, gift shop, laundry machines, and dry-cleaning services. Up to two dogs can stay with you for a $75 fee per room. Parking is free at this Renaissance hotel.

Residence Inn Charlotte Uptown
Right in the heart of Uptown and next to the Bank of America Stadium, the Residence Inn Charlotte Uptown is a luxury hotel option that’s great for longer stays in the city. All of the rooms at this hotel have full kitchens, work desks, and sofas. It serves hot breakfast daily and offers complimentary shuttle service in the Uptown area. This Residence Inn also offers covered and secure garage parking for a fee, as well as a restaurant, lounge, and room service. Pets weighing up to 150 pounds are allowed here when you pay a pet fee.

Kimpton Tryon Park Hotel
The Kimpton Tryon Park Hotel offers an upscale, Southern vibe and is located in Uptown Charlotte. There is a sleek rooftop bar at the hotel situated 19 floors above Romare Bearden Park. The hotel also has a yoga deck with classes that are free for hotel guests and that take place on the third Thursday of the month between April and September. Check out the evening social hour in the lobby daily from 5-6 pm, and grab complimentary coffee and tea in the lobby living room each morning.

The Westin Charlotte
The Westin Charlotte is a four-star hotel with lots of amenities and plenty of luxury to offer guests. It is a Marriott-brand hotel close to the Charlotte Convention Center and Bank of America Stadium. Both business and leisure travelers enjoy staying here because of the 24-hour room service, high-speed Wi-Fi, fitness studio, and onsite restaurants. There are also work desks with ergonomic chairs in the rooms. Dogs weighing up to 50 pounds are allowed at The Westin Charlotte. Self-parking is available onsite for $28 per day or by valet for $35. Long-term parking is available here as well for extended stays.

Sonesta Charlotte Executive Park
Consider booking a room at the Sonesta Charlotte Executive Park when you want a luxury experience and also to be close to the airport. This hotel is just five minutes from Charlotte Douglas Airport and in the heart of the Uptown and South End neighborhoods. It’s a dog-friendly hotel with 300 guest rooms and suites. The hotel also has 15,000 square feet of flexible space for meetings and events. Other perks of staying at this luxury hotel are an outdoor swimming pool, onsite restaurant, fitness center, business center, pet amenities, and free self-parking.

JW Marriott Charlotte
Luxury-minded travelers love staying at the JW Marriott Charlotte because of the excellent service and location right across the street from the Charlotte Convention Center. This luxury hotel is near the NASCAR Hall of Fame, Bank of America Stadium, and the financial district. There are upscale amenities provided at the hotel and also a pool, fitness center, spa, restaurant, and rooftop bar. There are meeting and event spaces available here too. For an even more heightened experience, request the Elevated Luxury Package, which includes a stay at the presidential suite, a spa treatment for two, and a private poolside cabana.