Best Hotels in Weymouth

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

Welcome to the enchanting coastal town of Weymouth where stunning beaches, rich history, and warm hospitality merge seamlessly to create an unforgettable vacation destination. As you plan your trip, one of the key decisions is choosing the best hotels that will enhance your experience. Luckily, Weymouth is home to a delightful array of accommodations that cater to every traveler's unique preferences and budgets. Whether you seek a luxurious beachfront haven or a cozy bed and breakfast nestled in the heart of town, Weymouth boasts an impressive selection of hotels that guarantee a comfortable and enjoyable stay.

When it comes to finding the best hotels in Weymouth, location plays a vital role. For those craving breathtaking sea views and direct access to the beach, look no further than the iconic Esplanade offering a range of renowned hotels. Be mesmerized by panoramic vistas of the English Channel, and indulge in a leisurely stroll on the sandy shores just steps away from your hotel's doorstep. If you prefer a more centralized location, the town centre is dotted with charming boutique hotels, vibrant eateries, and enticing shops, ensuring a vibrant atmosphere right at your fingertips.

In addition to prime locations, the best hotels in Weymouth boast exceptional amenities and outstanding service to ensure an optimal stay for every guest. Immerse yourself in luxury at renowned establishments that offer spas, swimming pools, and fine dining experiences. For those seeking a touch of rustic charm, tucked-away hotels promise a delightful escape with cozy rooms, welcoming staff, and hearty breakfasts to start your day off right. Remember to book in advance, especially during peak tourist seasons, to secure the best hotels in Weymouth and make your visit truly spectacular.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Crown Hotel
2. The Crown Hotel
3. Hotel Rex
4. The Redcliff Hotel
5. Gloucester House
6. Alexandra Hotel
7. Bayview Villa
8. Heights Hotel
9. Moonfleet Manor Hotel
10. Gloucester House

Best Boutique Hotels in Weymouth

Check Availability

Weymouth
Mar 12, 2026 - Mar 13, 2026

The Crown Hotel

8.3

Good

(2339 Reviews)

+ 29 photos
Situated directly on the Esplanade, The Crown Hotel boasts stunning views across Weymouth Bay. Its prime location allows for easy access to the beach, where you can lounge on the golden sands or take a dip in the sparkling waters. The hotel's well-appointed rooms provide a tranquil haven to return to after a day of seaside adventures. Immerse yourself in the serenity of the coast at The Crown Hotel.
Address: 51 - 53 St Thomas Street
Rating: Good 8.3 (2339 Reviews)
Rooms: 86
Price: From 40$

The Crown Hotel

8.3

Good

(2339 Reviews)

+ 29 photos
Combining old-world charm with modern comforts, The Crown Hotel is a family-friendly establishment boasting spacious rooms and a warm, welcoming atmosphere. Situated in the heart of Weymouth, this hotel offers convenient access to the beach and local attractions. Families can enjoy the hotel's indoor swimming pool, games room, and comfortable lounge areas. With its central location and family-centric amenities, The Crown Hotel is a top choice for those traveling with children.
Address: 51 - 53 St Thomas Street
Rating: Good 8.3 (2339 Reviews)
Rooms: 86
Price: From 40$

Hotel Rex

8.7

Good

(973 Reviews)

+ 46 photos
For a warm and welcoming atmosphere on a budget, The Hotel Rex is an excellent choice. Located near Weymouth's town centre, this family-run hotel offers comfortable rooms and a friendly, attentive staff. Enjoy a hearty breakfast each morning before exploring the nearby attractions or relaxing on the beach just a short walk away. The Hotel Rex provides an affordable and enjoyable stay in the heart of Weymouth.
Address: 29 The Esplanade
Rating: Good 8.7 (973 Reviews)
Rooms: 26
Price: From 68$

Best Luxury Hotels in Weymouth

For those seeking the pinnacle of opulence and sophistication, Weymouth's luxury hotels exceed all expectations.

The Redcliff Hotel

9.0

Good

(1094 Reviews)

+ 88 photos
Ideally situated on Weymouth's seafront, The Redcliff Hotel offers affordable accommodations with stunning ocean views. Each cozy room is thoughtfully designed with modern amenities, ensuring a comfortable stay. The hotel's central location provides easy access to the beach and a variety of local attractions, making it an ideal choice for budget-conscious travelers. Experience the best of Weymouth without breaking the bank at The Redcliff Hotel.
Address: Brunswick Terrace
Rating: Good 9.0 (1094 Reviews)
Rooms: 12
Price: From 83$

Gloucester House

9.6

Good

(375 Reviews)

+ 91 photos
Located in the lively heart of Weymouth's historic Old Harbour, The Gloucester House warmly welcomes pets. This charming bed and breakfast offers pet-friendly accommodation in their well-appointed rooms, ensuring a comfortable and enjoyable stay for both you and your furry companion. Take advantage of the hotel's proximity to coastal walks and pet-friendly attractions, allowing you to create lasting memories together. The Gloucester House provides an ideal base for exploring Weymouth with your pet.
Address: 96 The Esplanade
Rating: Good 9.6 (375 Reviews)
Rooms: 14
Price: From 141$

Alexandra Hotel

8.6

Good

(904 Reviews)

+ 91 photos
Overlooking Weymouth Bay, The Alexandra Hotel offers a seaside retreat like no other. Wake up to panoramic ocean views from the comfort of your well-appointed room, and enjoy direct access to the beautiful sandy beach just steps away. With a range of dining options and spacious lounges to relax in, The Alexandra Hotel ensures a serene and unforgettable seaside getaway.
Address: 27-28 The Esplanade
Rating: Good 8.6 (904 Reviews)
Rooms: 18
Price: From 85$

Best Family-Friendly Hotels in Weymouth

Planning a family vacation to Weymouth? Look no further than our selection of the best family-friendly hotels in town. These accommodations are designed with families in mind, offering a welcoming atmosphere, ample space, and an array of amenities to ensure a memorable stay.

Bayview Villa

9.0

Good

(3 Reviews)

+ 9 photos
Nestled in a quiet location overlooking Weymouth Bay, The Bay View Hotel is a family-friendly haven. Each spacious family suite offers separate sleeping areas and delightful views, ensuring both parents and children have their own space. The hotel's gardens provide ample space for children to play and enjoy the outdoors, while parents can unwind on the terrace or indulge in a meal at the hotel's restaurant, which caters to even the pickiest of eaters. The Bay View Hotel offers a family-friendly retreat with a focus on comfort and convenience.
Rating: Good 9.0 (3 Reviews)
Price: From 310$

Heights Hotel

8.0

Good

(1006 Reviews)

+ 91 photos
Perched on the Isle of Portland, The Heights Hotel promises a luxurious escape with breathtaking views of the English Channel. This family-run boutique hotel offers spacious, elegantly designed rooms that ensure every comfort is met. Indulge in a treatment at their tranquil spa or savor a gourmet dining experience at their acclaimed restaurant, known for its creative dishes made with locally sourced ingredients. Immerse yourself in luxury and let The Heights Hotel redefine your expectations of a Weymouth getaway.
Address: Isle Of Portland, Nr Weymouth
Rating: Good 8.0 (1006 Reviews)
Rooms: 64
Price: From 129$

Moonfleet Manor Hotel

8.7

Good

(167 Reviews)

+ 91 photos
Nestled along the breathtaking Jurassic Coast, Moonfleet Manor captures the hearts of visitors with its stunning coastal vistas and elegant interiors. This beautiful Georgian manor seamlessly blends history and modern luxury, offering spacious rooms with vintage touches, an indulgent spa, and an array of leisure activities to delight guests of all ages. With impeccable service and a signature restaurant showcasing the finest local cuisine, Moonfleet Manor epitomizes the best of Weymouth hospitality.
Address: Fleet
Rating: Good 8.7 (167 Reviews)
Rooms: 36
Price: From 160$

Best Budget Hotels in Weymouth

Traveling on a budget doesn't mean compromising on comfort or quality. Weymouth offers a range of budget-friendly hotels that provide excellent value for money without sacrificing convenience or hospitality. Discover our top picks for the best budget hotels in Weymouth.

Gloucester House

9.6

Good

(375 Reviews)

+ 91 photos
Set within a picturesque Georgian building overlooking Weymouth's historic harbor, The Gloucester House Hotel effortlessly blends history with contemporary style. Each room is tastefully decorated with a nod to the past, featuring elegant furnishings and modern amenities. Immerse yourself in the stories of the town's maritime heritage while enjoying the comfort and convenience of a modern hotel. The Gloucester House Hotel offers a unique and memorable stay for those seeking a touch of history during their time in Weymouth.
Address: 96 The Esplanade
Rating: Good 9.6 (375 Reviews)
Rooms: 14
Price: From 141$

Clifton Hotel

8.3

Good

(584 Reviews)

+ 5 photos
Situated on Weymouth's seafront, The Clifton Hotel extends their hospitality to your furry companion. With pet-friendly rooms available, your four-legged friend will feel right at home. Take a leisurely stroll along the beach or explore the nearby green spaces that offer ample opportunities for your pet to stretch their legs. The Clifton Hotel combines comfort, convenience, and pet-friendly amenities to create a memorable stay for both you and your furry friend.
Address: 6 Queen St
Rating: Good 8.3 (584 Reviews)
Rooms: 15
Price: From 109$

Hotel Prince Regent

6.6

Good

(136 Reviews)

+ 91 photos
Housed within a stunning Georgian building, The Hotel Prince Regent offers a blend of historical charm and contemporary luxury. The hotel features elegantly designed rooms, each with its own unique character and charm. Immerse yourself in the grandeur of the past, with ornate decor, high ceilings, and period furnishings, while enjoying modern amenities and exceptional service. The Hotel Prince Regent is the perfect choice for history enthusiasts seeking a truly memorable stay in Weymouth.
Address: 139 The Esplanade
Rating: Good 6.6 (136 Reviews)
Rooms: 66
Price: From 109$

Best Pet-Friendly Hotels in Weymouth

Don't leave your furry friend behind! Weymouth welcomes pet owners with open arms, and we've compiled a list of the best pet-friendly hotels in town. These accommodations prioritize the comfort and well-being of both you and your beloved four-legged companion.

Best Seaside Hotels in Weymouth

Weymouth's stunning coastline is a major draw for visitors, and these seaside hotels offer the perfect opportunity to immerse yourself in the beauty of the beach. Experience breathtaking ocean views, direct beach access, and a refreshing coastal ambiance at these top seaside hotels in Weymouth.

Best Historic Hotels in Weymouth

Step back in time and embrace the rich history of Weymouth by staying at these exceptional historic hotels. From Georgian manors to elegant Victorian buildings, these accommodations offer a glimpse into the town's past while providing modern comforts and amenities.