Find and Book Top Rated Hotels in Weymouth

Search among 74 available hotels and places to stay in Weymouth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
51-74 out of 74
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Bed & Breakfast
8.4
Great40 reviews
MapView on map200 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 108 /nightSelect
Bed & Breakfast
8.4
Great65 reviews
MapView on map900 yd from City Center900 yd from Weymouth Marina
From   US$ 69 /nightSelect
8.4
Great166 reviews
1300 yd from City Center1300 yd from Weymouth Marina
From   US$ 93 /nightSelect
Guest house
8.2
Great63 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 144 /nightSelect
Guest house
8.2
Great69 reviews
1000 yd from City Center1000 yd from Weymouth Marina
From   US$ 165 /nightSelect
Guest house
8.2
Great74 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 78 /nightSelect
Guest house
8.2
Great71 reviews
300 yd from City Center600 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 109 /nightSelect
Guest house
8.2
Great64 reviews
200 yd from City Center400 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 121 /nightSelect
8.2
Great83 reviews
700 yd from City Center800 yd from Weymouth Marina
From   US$ 189 /nightSelect
Guest house
8.4
Great22 reviews
1500 yd from City Center1300 yd from Weymouth Marina
From   US$ 147 /nightSelect
Guest house
8.2
Great74 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 116 /nightSelect
8.2
Great74 reviews
3.0 mi from City Center1200 yd from Fantasy Island Fun Park
From   US$ 132 /nightSelect
Bed & Breakfast
8.0
Great29 reviews
900 yd from City Center1000 yd from Weymouth Marina
From   US$ 152 /nightSelect
Guest house
8.4
Great55 reviews
300 yd from City Center600 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 153 /nightSelect
Guest house
8.2
Great53 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 108 /nightSelect
8.0
Great48 reviews
200 yd from City Center300 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 108 /nightSelect
Guest house
8.2
Great54 reviews
400 yd from City Center600 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 98 /nightSelect
Guest house
8.2
Great51 reviews
300 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 161 /nightSelect
8.8
Great17 reviews
2.9 mi from City Center
From   US$ 154 /nightSelect
8.2
Great19 reviews
800 yd from City Center800 yd from Weymouth Marina
From   US$ 166 /nightSelect
8.4
Great33 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 81 /nightSelect
Guest house
8.4
Great41 reviews
700 yd from City Center400 yd from Weymouth Marina
From   US$ 172 /nightSelect
8.2
Great39 reviews
700 yd from City Center700 yd from Weymouth Marina
From   US$ 101 /nightSelect
8.6
Great25 reviews
1700 yd from City Center1600 yd from Weymouth Marina
From   US$ 121 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Weymouth

Why visit?

Weymouth, located on the south coast of England, is a charming coastal town known for its beautiful beaches, rich history, and vibrant atmosphere. With its picturesque coastline, historical landmarks, and plethora of outdoor activities, Weymouth offers an unforgettable experience for tourists of all ages.

Where to stay?

Weymouth offers a range of accommodation options to suit different preferences and budgets. The following areas are highly recommended for tourists looking for a memorable stay in Weymouth:

The Esplanade: This area is located along the seafront, offering stunning views of the beach and the bay. It is close to various attractions, including the Pavilion Theatre, restaurants, and shops.

Brewer's Quay: Situated in the old harbourside, Brewer's Quay offers a unique and historic setting. With its charming streets, independent shops, and waterfront dining options, this area provides a delightful ambiance for travelers.

The Nothe: If you prefer a quieter location, The Nothe is an excellent choice. It is located on a hill overlooking the Weymouth Bay and offers scenic views. The Nothe Gardens and Nothe Fort are popular attractions in this area.

Price per hotel room per night

Accommodation prices in Weymouth can vary depending on the hotel's star rating. On average, the prices for a hotel room per night are as follows:

3-star hotel: $80-$120

4-star hotel: $120-$180

5-star hotel: $180-$300

Best value for money:

The Crown Hotel: This charming 3-star hotel offers comfortable rooms with modern amenities. With its central location and reasonable prices, The Crown Hotel is ideal for budget-conscious tourists.

The Leam Hotel: Another great value option, The Leam Hotel offers clean and spacious rooms along with friendly service and a convenient location near the beach.

Best kids-friendly hotels:

Moonfleet Manor: This family-friendly hotel offers a range of activities for children, including a play area, swimming pool, and outdoor adventures. The hotel also offers spacious family rooms and a kid's club.

Hotel Rex: With its proximity to the beach and comfortable family rooms, Hotel Rex is a popular choice for families. The hotel provides extra amenities for children, such as cots and high chairs.

Best hotels for a romantic getaway:

The Cumberland Hotel: This elegant 4-star hotel offers luxurious rooms with breathtaking sea views. It features an intimate restaurant and a rooftop terrace, perfect for a romantic evening.

The Heights Hotel: Surrounded by beautiful countryside, The Heights Hotel provides a tranquil setting for couples. The hotel offers stylish rooms, an on-site restaurant, and a stunning view of the coast.

Best for location:

The Hotel Rembrandt: Situated near the town center and a short walk from the beach, The Hotel Rembrandt provides easy access to various attractions and amenities. It offers comfortable rooms and a leisure club.

The Lugger Inn: Located in Brewer's Quay, this hotel offers a prime waterfront location with scenic views. It is close to local shops, restaurants, and the harbor, making it an ideal base for exploring the area.

The Somerset House Hotel: Situated on the Esplanade, this hotel offers stunning sea views and convenient access to the beach and local attractions. It provides comfortable rooms and a restaurant with panoramic views.

Best for a short city break:

The Hotel Royale: This boutique hotel offers stylish rooms, an on-site restaurant, and a central location near the beach and town center. It is ideal for a relaxing city break in Weymouth.

The Rembrandt Guest House: With its charming Victorian-style rooms and a warm atmosphere, The Rembrandt Guest House provides a cozy retreat for a short city break. It is located near the beach and local amenities.

Show moreLess