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.
Guest Rating
Hotel Details
- Number of Rooms
- 9
- Country
- United Kingdom
- City
- Weymouth
- Listed star class
- 3-star
- Rate currency
- GBP
Listed amenities
- Bar
- Breakfast
- Parking
- Restaurant
- Spa
- Wifi
Confirm any essential amenity with the hotel before booking.
Listed rates are a guide, not a live quote for your dates. Check the booking page for availability and the final total.
More Hotels Like This
42.9 km
The Mayfair Hotel
Bournemouth, United Kingdom
$32 - $109/night
600m
The Grange
Weymouth, United Kingdom
From $70/night
90.4 km
Mayfair Hotel
Isle of Wight, United Kingdom
$29 - $160/night
160.9 km
Mayfair Hotel
St Helier, United Kingdom
$44 - $204/night
400m
The Beach House
Weymouth, United Kingdom
From $54/night
200m
Acqua Beach Weymouth
Weymouth, United Kingdom
$40 - $84/night