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
1-50 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
Guest house
8.2
Great106 reviews
MapView on map1300 yd from City Center1300 yd from Weymouth Marina
From   US$ 196 /nightSelect
8.2
Great92 reviews
MapView on map200 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 94 /nightSelect
Bed & Breakfast
8.0
Great91 reviews
800 yd from City Center800 yd from Weymouth Marina
From   US$ 123 /nightSelect
8.2
Great115 reviews
200 yd from City Center200 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 40 /nightSelect
Bed & Breakfast
8.4
Great53 reviews
1.0 mi from City Center1800 yd from Weymouth Marina
From   US$ 121 /nightSelect
Bed & Breakfast
8.2
Great71 reviews
1000 yd from City Center1000 yd from Weymouth Marina
From   US$ 191 /nightSelect
Guest house
8.2
Great70 reviews
1100 yd from City Center1100 yd from Weymouth Marina
From   US$ 174 /nightSelect
Guest house
8.2
Great76 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 69 /nightSelect
Hotel
8.2
Great100 reviews
200 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 83 /nightSelect
Guest house
8.2
Great61 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 48 /nightSelect
8.0
Great91 reviews
200 yd from City Center500 yd from Weymouth Marina
From   US$ 60 /nightSelect
Bed & Breakfast
8.2
Great70 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 89 /nightSelect
Bed & Breakfast
8.2
Great72 reviews
700 yd from City Center700 yd from Weymouth Marina
From   US$ 200 /nightSelect
8.4
Great91 reviews
2.6 mi from City Center
From   US$ 108 /nightSelect
Guest house
8.2
Great42 reviews
700 yd from City Center400 yd from Weymouth Marina
From   US$ 131 /nightSelect
Guest house
8.2
Great57 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 104 /nightSelect
Bed & Breakfast
8.6
Great614 reviews
400 yd from City Center500 yd from Weymouth Marina
From   US$ 85 /nightSelect
Guest house
8.0
Great88 reviews
400 yd from City Center600 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 153 /nightSelect
Bed & Breakfast
8.0
Great89 reviews
1700 yd from City Center1600 yd from Weymouth Marina
From   US$ 98 /nightSelect
8.2
Great6 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 119 /nightSelect
8.2
Great63 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 72 /nightSelect
Guest house
8.4
Great56 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 125 /nightSelect
Guest house
8.4
Great149 reviews
1200 yd from City Center1300 yd from Weymouth Marina
From   US$ 89 /nightSelect
8.4
Great80 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 174 /nightSelect
8.2
Great102 reviews
3.9 mi from City Center
From   US$ 333 /nightSelect
Guest house
8.2
Great62 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 107 /nightSelect
8.2
Great73 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 191 /nightSelect
Bed & Breakfast
8.2
Great137 reviews
1200 yd from City Center1300 yd from Weymouth Marina
From   US$ 103 /nightSelect
Bed & Breakfast
8.2
Great85 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 189 /nightSelect
8.4
Great44 reviews
2.4 mi from City Center
From   US$ 140 /nightSelect
Guest house
8.2
Great113 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 69 /nightSelect
Guest house
8.4
Great108 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 81 /nightSelect
8.0
Great78 reviews
800 yd from City Center800 yd from Weymouth Marina
From   US$ 134 /nightSelect
Guest house
8.2
Great90 reviews
500 yd from City Center500 yd from Weymouth Marina
From   US$ 57 /nightSelect
8.6
Great764 reviews
1600 yd from City Center1600 yd from Weymouth Marina
From   US$ 155 /nightSelect
Bed & Breakfast
8.2
Great47 reviews
1.7 mi from City Center
From   US$ 124 /nightSelect
8.4
Great71 reviews
1.0 mi from City Center1800 yd from Weymouth Marina
From   US$ 50 /nightSelect
Bed & Breakfast
8.2
Great59 reviews
700 yd from City Center800 yd from Weymouth Marina
From   US$ 112 /nightSelect
Guest house
8.0
Great112 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 95 /nightSelect
Bed & Breakfast
7.6
Very good20 reviews
300 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 111 /nightSelect
8.2
Great62 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 103 /nightSelect
Bed & Breakfast
8.4
Great79 reviews
800 yd from City Center500 yd from Weymouth Marina
From   US$ 100 /nightSelect
8.2
Great41 reviews
700 yd from City Center700 yd from Weymouth Marina
From   US$ 78 /nightSelect
Bed & Breakfast
8.2
Great82 reviews
300 yd from City Center600 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 107 /nightSelect
Bed & Breakfast
8.6
Great137 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 80 /nightSelect
8.0
Great93 reviews
1400 yd from City Center1300 yd from Weymouth Marina
From   US$ 64 /nightSelect
Bed & Breakfast
8.2
Great70 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 125 /nightSelect
Bed & Breakfast
8.2
Great65 reviews
700 yd from City Center400 yd from Weymouth Marina
From   US$ 153 /nightSelect
8.4
Great41 reviews
800 yd from City Center600 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 184 /nightSelect
Bed & Breakfast
8.0
Great58 reviews
1400 yd from City Center500 yd from Sandsfoot Castle
From   US$ 128 /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