The Mayfair

99 The Esplanade, DT4 7BE, Weymouth

From £62 per night

About The Mayfair

Centrally located in Weymouth, The Mayfair stands as a historic gem that has been a cornerstone of the community since its establishment in 1790. This Georgian townhouse not only offers a rich blend of architectural elegance but also provides guests with unparalleled views over the picturesque sandy shores of Weymouth Bay and the majestic Dorset’s World Heritage Jurassic Coastline. The hotel's prime location, just opposite the iconic Jubilee Clock Tower, ensures that visitors are seamlessly connected to both the heart of the town and the natural beauty that surrounds it. The Mayfair's Georgian architecture is a testament to its rich history, with intricate details such as ornate cornices, elegant columns, and large sash windows that frame the expansive views. The hotel’s exterior, adorned with ivy and other climbing plants, adds to its timeless charm, creating an atmosphere of warmth and hospitality. Inside, the Mayfair maintains a balance between preserving its heritage and offering modern comfort. Guests can expect tastefully decorated rooms that blend period furnishings with contemporary amenities, ensuring a seamless experience for both history enthusiasts and those seeking a comfortable stay. The hotel’s commitment to maintaining its original character is evident in the preservation of its original features while still providing all the necessary modern conveniences. The Mayfair's location offers easy access to Weymouth's vibrant town center, where visitors can explore local shops, restaurants, and cultural attractions. Just steps away from the hotel, the Jubilee Clock Tower serves as a landmark that has stood for over a century, offering panoramic views of the surrounding area. This clock tower not only adds to the aesthetic appeal but also provides a focal point for both residents and tourists alike. From its establishment in 1790, The Mayfair has been a beloved fixture in Weymouth, serving as a gateway to the town’s rich history and natural beauty. Its prime position opposite the Jubilee Clock Tower ensures that guests are not only immersed in the local culture but also have a front-row seat to the breathtaking views of Weymouth Bay and the Jurassic Coastline. This unique combination of historical significance, architectural elegance, and stunning vistas makes The Mayfair an ideal choice for those seeking a memorable stay in this charming coastal town.

Hotel Details

Number of Rooms: 9
Country: GB
City: Weymouth