Top Weymouth Hotels on the Esplanade

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Welcome to the picturesque coastal town of Weymouth, nestled along the stunning Jurassic Coastline in the United Kingdom. Known for its pristine sandy beaches and vibrant waterfront, Weymouth offers a delightful blend of natural beauty and urban charm. While exploring this quaint town, why not indulge in a truly memorable stay at one of the many exquisite hotels on the esplanade? These hotels not only provide breathtaking views of the sea but also offer unparalleled convenience, with easy access to the town's main attractions, restaurants, and shops.

From luxury resorts to boutique accommodations, you'll find an array of Weymouth hotels on the esplanade that cater to every taste and budget. Those seeking a touch of elegance can unwind in stylish rooms adorned with modern amenities and upscale facilities. Imagine waking up to the sound of waves crashing against the shore, stepping onto your private balcony to witness the sun kissing the horizon. Whether you're traveling for a romantic getaway or a family vacation, these hotels offer comfort, convenience, and a perfect starting point to explore all that Weymouth has to offer.

Beyond the unbeatable views, staying at one of the hotels on the esplanade puts you just steps away from a wealth of attractions. Take a leisurely stroll along the historic seafront promenade, with its charming Georgian architecture and lively atmosphere. Discover the town's rich maritime history at the Weymouth Harbour and the Nothe Fort, or embark on an adventurous boat trip to explore the renowned Durdle Door and Lulworth Cove. With an abundance of local restaurants serving fresh seafood and traditional British cuisine, you'll have plenty of options to tantalize your taste buds.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. Lyndale Guest House
2. Gleneagles Guest House
3. The Roundhouse Hotel
4. The Leam Hotel
5. Heights Hotel
6. The Bay Guest House
7. The Royal Hotel Weymouth

Luxurious Getaways at Weymouth Hotels on the Esplanade

Check Availability

Weymouth
Mar 12, 2026 - Mar 13, 2026

Lyndale Guest House

9.2

Good

(255 Reviews)

+ 130 photos
Combining affordability with a warm and welcoming atmosphere, The Lyndale Guest House offers comfortable rooms and a convenient location on the esplanade. The guest house provides clean and cozy accommodations with a range of amenities to ensure a pleasant stay. Guests can start the day with a delicious breakfast before setting off to explore the sights and sounds of Weymouth. The Lyndale Guest House is the perfect choice for budget-conscious travelers.
Address: 17 Brunswick Terrace
Rating: Good 9.2 (255 Reviews)
Rooms: 6
Price: From 103$

Gleneagles Guest House

+ -3 photos
Situated just a stone's throw away from the beach, The Gleneagles Guest House offers budget-friendly comfort in a prime location. The guest house features cozy rooms, some with panoramic sea views, ensuring a restful night's sleep. Guests can enjoy a hearty breakfast to start the day or take a leisurely stroll along the esplanade. The Gleneagles Guest House provides excellent value for money without compromising on quality or location.
Address: 8 Lennox Street
Rooms: 6
Price: From 93$

Boutique Charm at Weymouth Hotels on the Esplanade

For those seeking a more intimate and personalized experience, these boutique hotels on the esplanade in Weymouth offer a unique blend of elegance and charm. Discover these hidden gems that combine personalized service, stylish decor, and an unbeatable location along the stunning esplanade.

The Roundhouse Hotel

9.6

Good

(128 Reviews)

+ 108 photos
With its distinctive circular shape and breathtaking views, The Roundhouse is a truly unique boutique hotel on the esplanade. Each room is meticulously designed, blending modern comforts with a touch of whimsical charm. Guests can enjoy a delicious breakfast while taking in the panoramic vistas, or unwind in the cozy lounge area with a good book. The Roundhouse offers an unforgettable experience that perfectly captures the essence of Weymouth's coastal allure.
Address: 1 The Esplanade
Rating: Good 9.6 (128 Reviews)
Rooms: 6
Price: From 153$

The Leam Hotel

8.2

Good

(479 Reviews)

+ 45 photos
Centrally located on the esplanade, The Leam Hotel offers comfortable and stylish accommodations suitable for the whole family. The hotel's family rooms provide plenty of space for everyone to spread out and relax. Children will love the indoor play area, while parents can enjoy a drink on the terrace overlooking the sea. The Leam Hotel prides itself on its warm hospitality and attention to detail, ensuring a hassle-free stay for families visiting Weymouth.
Address: 102-103 The Esplanade Weymouth
Rating: Good 8.2 (479 Reviews)
Rooms: 10
Price: From 140$

Family-Friendly Fun at Weymouth Hotels on the Esplanade

Planning a family vacation? Look no further than these family-friendly hotels on the esplanade in Weymouth. Combining comfort, convenience, and a host of amenities designed to keep both parents and children entertained, these hotels promise an unforgettable experience for the whole family.

Heights Hotel

7.8

Good

(825 Reviews)

+ 91 photos
Perched on the clifftops overlooking the sea, The Heights Hotel offers a luxurious retreat away from the bustling town center, providing the perfect hideaway for those seeking tranquility. This boutique hotel offers a contemporary charm, with spacious rooms featuring modern amenities and private balconies offering sweeping views of the coastline. Unwind in the spa, take a dip in the infinity pool, or savor delectable cuisine at the hotel's award-winning restaurant. Immerse yourself in serenity and enjoy unparalleled comfort at The Heights Hotel.
Address: Yeates Road
Rating: Good 7.8 (825 Reviews)
Rooms: 58
Price: From 217$

The Bay Guest House

8.8

Good

(457 Reviews)

+ 17 photos
With its friendly ambiance and affordable rates, The Bay Guest House is an excellent choice for budget-conscious travelers seeking a cozy stay on the esplanade. The guest house offers comfortable rooms and a complimentary breakfast to start the day off right. Guests can take advantage of the convenient location, just steps away from the beach and an array of shops and restaurants. The Bay Guest House provides a welcoming and affordable option for exploring Weymouth on a budget.
Address: 10 Waterloo Place
Rating: Good 8.8 (457 Reviews)
Price: From 102$

Budget-Friendly Comfort at Weymouth Hotels on the Esplanade

Traveling on a budget doesn't mean sacrificing comfort. These budget-friendly hotels on the esplanade offer affordable accommodations without compromising on quality. Whether you're a solo traveler or a couple looking to explore Weymouth, these establishments provide a cozy and wallet-friendly option.

The Royal Hotel Weymouth

7.3

Good

(3609 Reviews)

+ 26 photos
Boasting a rich history dating back to the 18th century, The Royal Hotel Weymouth is a true gem among the hotels on the esplanade. With its elegant Georgian architecture and stylishly appointed rooms, this establishment exudes timeless sophistication. Pamper yourself in spacious suites adorned with antique furnishings, marvel at the panoramic views of the Jurassic Coastline, and indulge in gourmet dining at the on-site restaurant. Enjoy the regal charm and impeccable service that has attracted distinguished guests throughout the years.
Address: 90-91 The Esplanade
Rating: Good 7.3 (3609 Reviews)
Rooms: 70
Price: From 133$