Find and Book Top Resorts in Weymouth

Search among 90 available resorts and all inclusive hotels in Weymouth from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 90
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great78 reviews
MapView on map6.4 km from City Centre
From   US$ 211 /nightSelect
8.2
Great115 reviews
MapView on map200 m from City Centre200 m from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 40 /nightSelect
Hotel
8.2
Great105 reviews
200 m from City Centre400 m from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 75 /nightSelect
Guest house
8.2
Great54 reviews
1000 m from City Centre1000 m from Weymouth Marina
From   US$ 167 /nightSelect
8.0
Great91 reviews
200 m from City Centre400 m from Weymouth Marina
From   US$ 60 /nightSelect
8.0
Great78 reviews
700 m from City Centre700 m from Weymouth Marina
From   US$ 134 /nightSelect
8.2
Great92 reviews
200 m from City Centre400 m from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 85 /nightSelect
8.2
Great74 reviews
4.9 km from City Centre1.1 km from Fantasy Island Fun Park
From   US$ 132 /nightSelect
8.6
Great764 reviews
1.4 km from City Centre1.4 km from Weymouth Marina
From   US$ 88 /nightSelect
Bed & Breakfast
8.2
Great72 reviews
600 m from City Centre700 m from Weymouth Marina
From   US$ 200 /nightSelect
Bed & Breakfast
8.0
Great89 reviews
1.5 km from City Centre1.5 km from Weymouth Marina
From   US$ 98 /nightSelect
8.2
Great97 reviews
4.2 km from City Centre
From   US$ 114 /nightSelect
Bed & Breakfast
7.8
Very good42 reviews
900 m from City Centre900 m from Weymouth Marina
From   US$ 148 /nightSelect
8.4
Great71 reviews
1.6 km from City Centre1.6 km from Weymouth Marina
From   US$ 50 /nightSelect
Guest house
8.2
Great62 reviews
1.0 km from City Centre1.1 km from Weymouth Marina
From   US$ 107 /nightSelect
Guest house
8.4
Great66 reviews
300 m from City Centre500 m from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 158 /nightSelect
Bed & Breakfast
8.4
Great91 reviews
700 m from City Centre500 m from Weymouth Marina
From   US$ 100 /nightSelect
Guest house
8.4
Great149 reviews
1.1 km from City Centre1.1 km from Weymouth Marina
From   US$ 83 /nightSelect
8.2
Great59 reviews
700 m from City Centre700 m from Weymouth Marina
From   US$ 68 /nightSelect
Bed & Breakfast
8.2
Great70 reviews
1.0 km from City Centre1.0 km from Weymouth Marina
From   US$ 131 /nightSelect

Best resorts and places to stay in Weymouth

Why visit?

Weymouth, located on the scenic Jurassic Coast in Dorset, United Kingdom, offers a delightful coastal getaway for tourists. With its sandy beaches, historical landmarks, and charming harbor, Weymouth is a popular vacation destination. Notable landmarks include the picturesque Weymouth Bay, the iconic Weymouth Pavilion, the historic Nothe Fort, and the scenic Portland Bill Lighthouse.

Why is choosing a resort in Weymouth better than staying in a hotel?

Spacious Accommodations: Resorts in Weymouth offer more space compared to traditional hotel rooms, ensuring a comfortable and relaxing stay.

On-site Amenities: Resorts provide an array of amenities such as pools, spas, fitness centers, and restaurants, enhancing your vacation experience without having to venture far from your accommodation.

Access to Beachfront: Many resorts in Weymouth are located on or near the beach, allowing easy access to the stunning coastline and offering breathtaking views.

Family-friendly Facilities: Resorts often provide facilities and activities specifically designed for families, making them an ideal choice for those traveling with children.

Privacy and Tranquility: Resorts usually offer a peaceful environment, creating an atmosphere of serenity that is perfect for unwinding and rejuvenating during your vacation.

What is the price to stay in a resort per night?

The average price of resorts in Weymouth varies depending on the star rating:

3-star resorts: Prices range from £80 to £120 per night.

4-star resorts: Prices range from £120 to £180 per night.

5-star resorts: Prices range from £180 to £300 per night.

Best value for money:

The Esplanade: Located by Weymouth beach, this resort offers comfortable rooms, friendly service, and stunning sea views. The nearby Jubilee Clock Tower and Sandworld Sculpture Park make for enjoyable experiences.

Hotel Rex: Situated in a convenient location, Hotel Rex offers a comfortable stay at an affordable price. With the picturesque Greenhill Gardens and Sandsfoot Castle within easy reach, guests can explore Weymouth's history and natural beauty.

Best luxury resorts:

Moonfleet Manor: This grand resort is set in a Georgian manor overlooking Chesil Beach. With luxurious amenities, including a spa and indoor pool, guests can indulge in a pampering experience. The surrounding countryside and nearby Chesil Bank are perfect for outdoor activities.

Heights Hotel: Perched atop the Isle of Portland, this resort offers breathtaking views of the Jurassic Coast. The hotel provides elegant rooms, an award-winning restaurant, and easy access to coastal walks and the famous Portland Bill Lighthouse.

Best pets-friendly resorts:

The Crown Hotel: Situated in the heart of Weymouth, The Crown Hotel welcomes furry friends and offers pet-friendly rooms. The nearby Nothe Gardens and Nothe Fort provide excellent locations for a scenic stroll.

The Lugger Inn: Nestled in the picturesque village of Chickerell, just outside Weymouth, this resort allows pets and offers cozy accommodations. The proximity to the beautiful Radipole Lake Nature Reserve makes it an ideal choice for nature-loving pet owners.

Best resorts for families:

Weymouth Bay Holiday Park: This resort features spacious family-friendly accommodations, on-site entertainment, and a range of activities for children. The nearby Weymouth Sea Life Adventure Park and RSPB Lodmoor Nature Reserve are perfect for family outings.

Waterside Holiday Park & Spa: Located by Bowleaze Cove, this resort offers family-friendly facilities, including swimming pools and a mini-golf course. The neighboring Lodmoor Country Park and Fantasy Island Fun Park provide endless entertainment options.

Best resorts with unique views:

The Riviera Hotel: Overlooking Bowleaze Cove, this resort boasts stunning sea views from its spacious rooms. Guests can enjoy the nearby coastal walks and visit the popular Sandsfoot Castle.

The Alexandra Hotel: Set on Weymouth's historic esplanade, this resort offers panoramic views of the bay. The proximity to the sandy beach and the bustling harbor ensures an unforgettable seaside experience.

Show moreLess