Skip to Content

Charlotte, NC Hotels with On-Site Restaurants

Savor delicious dining experiences at Marriott Bonvoy’s hotels with on-site restaurants and bars in Charlotte, NC. From gourmet dining experiences to casual eateries, our hotels offer a variety of dining options to suit every palate. Enjoy the convenience of having delicious meals just steps away from your room, whether you're in the mood for a hearty breakfast, a leisurely lunch, or an elegant dinner. Book your stay today and treat yourself to a culinary journey without ever leaving the comfort of your hotel.

Showing 1-8 of 51 hotels

Sort by:
Distance
4.1(2278 reviews)
|
0.1 mi from destination

Modern hotel in uptown Charlotte, NC with upscale guest rooms, deluxe amenities, a gym and more.

4.3(1228 reviews)
|
0.1 mi from destination

Boutique hotel in the heart of Uptown Charlotte with eclectic restaurant, rooftop bar, and spa.

FULLY RENOVATED
3.8(1296 reviews)
|
0.1 mi from destination

Newly renovated uptown hotel in entertainment & financial district. Onsite bar & skyline pool.

4.2(530 reviews)
|
0.1 mi from destination

A luxurious LEED-Gold Certified urbane destination in the heart of vibrant Uptown Charlotte

3.1(1244 reviews)
|
0.1 mi from destination

Convenient location with loft inspired design and superior amenities.

4(1158 reviews)
|
0.1 mi from destination

Located atop the Queen City Quarter! Enjoy elegant rooms and fantastic views in the heart of Uptown.

View Details
4.2(532 reviews)
|
0.1 mi from destination

Enjoy spacious suites with kitchens, plus our enhanced health and safety measures.

NEW
3.3(68 reviews)
|
0.3 mi from destination

Be Fierce, Be Bold, Be Revolutionary, Be Moxy!