Request an appointment by clicking here or by calling 704-444-0087

The Dunhill Hotel

Situated in the heart of Uptown Charlotte, The Dunhill Hotel stands as an iconic landmark that seamlessly blends classic elegance with modern sophistication. This historic boutique hotel, nestled in the vibrant city of Charlotte, North Carolina, has been a cherished destination for discerning travelers since its inception.

The Dunhill Hotel boasts a rich history, dating back to 1929 when it was originally constructed as the Mayfair Manor. Today, this beautifully restored gem exudes timeless charm, offering a unique glimpse into the city’s past while providing guests with the utmost in contemporary comfort.

Each of the hotel’s 60 rooms is a testament to luxury and attention to detail, featuring a harmonious blend of classic furnishings and modern amenities. Guests can indulge in the warm ambiance of the individually decorated rooms, which exude a sense of refinement and tranquility. The Dunhill Hotel is more than just a place to stay; it’s an immersive experience that captures the essence of Charlotte’s cultural richness.

For culinary enthusiasts, The Asbury, the hotel’s renowned restaurant, beckons with a menu that celebrates the region’s diverse flavors. Helmed by talented chefs, the restaurant showcases a commitment to using locally sourced ingredients, offering a gastronomic journey that mirrors the spirit of North Carolina’s culinary scene.

Beyond its elegant interiors, The Dunhill Hotel is strategically positioned to allow guests easy access to Charlotte’s vibrant attractions. Whether exploring the nearby museums, enjoying a performance at the Blumenthal Performing Arts Center, or taking a leisurely stroll through the charming streets of Uptown, the hotel serves as a perfect base for those seeking to immerse themselves in the city’s cultural tapestry.

The Dunhill Hotel isn’t merely a place to rest; it’s a destination that invites guests to savor the unique blend of Southern hospitality and cosmopolitan flair. With its storied history, luxurious accommodations, and a prime location in the heart of Charlotte, The Dunhill Hotel beckons travelers to experience the charm and allure of North Carolina in a setting that effortlessly combines the past and the present.


Learn more