Find and Book Top Rated Hotels in Weymouth

Search among 87 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
21-40 out of 87
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
Guest house
8.4
Great56 reviews
MapView on map1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 117 /nightSelect
8.2
Great6 reviews
MapView on map900 yd from City Center900 yd from Weymouth Marina
From   US$ 119 /nightSelect
8.6
Great764 reviews
1600 yd from City Center1600 yd from Weymouth Marina
From   US$ 164 /nightSelect
Guest house
8.4
Great149 reviews
1200 yd from City Center1300 yd from Weymouth Marina
From   US$ 135 /nightSelect
Guest house
8.4
Great108 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 81 /nightSelect
8.4
Great80 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 174 /nightSelect
Guest house
8.2
Great90 reviews
500 yd from City Center500 yd from Weymouth Marina
From   US$ 57 /nightSelect
Bed & Breakfast
8.2
Great85 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 189 /nightSelect
8.2
Great73 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 113 /nightSelect
8.0
Great78 reviews
800 yd from City Center800 yd from Weymouth Marina
From   US$ 161 /nightSelect
8.2
Great37 reviews
700 yd from City Center700 yd from Weymouth Marina
From   US$ 96 /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
Guest house
8.0
Great112 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 88 /nightSelect
Bed & Breakfast
8.4
Great65 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 69 /nightSelect
Guest house
8.2
Great74 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 78 /nightSelect
Guest house
8.2
Great53 reviews
900 yd from City Center900 yd from Weymouth Marina
From   US$ 108 /nightSelect
8.0
Great93 reviews
1400 yd from City Center1300 yd from Weymouth Marina
From   US$ 64 /nightSelect
Bed & Breakfast
8.6
Great137 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 80 /nightSelect
8.4
Great44 reviews
2.4 mi from City Center
From   US$ 140 /nightSelect
Guest house
8.2
Great74 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 108 /nightSelect

Best Resorts and Places to Stay in Weymouth

Why visit?

Weymouth, located in the county of Dorset, United Kingdom, is a charming seaside town renowned for its beautiful sandy beaches, picturesque harbour, and vibrant atmosphere. With a rich history dating back to the 12th century, Weymouth offers visitors a delightful blend of history, nature, and modern amenities. Some notable landmarks worth exploring include the historic Weymouth Harbour, Nothe Fort, Sandsfoot Castle, and the iconic Jurassic Coastline.

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

Space and Privacy: Resorts in Weymouth often boast spacious accommodations, providing guests with more room to relax and unwind compared to traditional hotel rooms.

Family-Friendly Facilities: Resorts in Weymouth typically offer a range of amenities tailored to families, such as kid's clubs, playgrounds, and family-friendly dining options.

Access to Recreation: Many resorts in Weymouth provide guests with access to recreational facilities like swimming pools, spas, and fitness centers, ensuring a well-rounded and enjoyable stay.

Food and Dining Options: Resorts often offer on-site restaurants and bars, providing guests with convenient dining options without having to venture far.

Beautiful Surroundings: Resorts in Weymouth are often strategically located near the stunning coastline, offering guests breathtaking views and easy access to the beach and other outdoor activities.

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

The average price per night in Weymouth varies depending on the resort's star rating:

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

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

5-star resorts: Prices can vary from $180 to $300 per night.

Best Value for Money:

The Riviera Hotel: Situated on the Bowleaze Cove promenade, this 3-star resort offers comfortable rooms, stunning sea views, and an indoor swimming pool. Prices start at $90 per night.

The Roundhouse Hotel: Located near Weymouth's town center and beach, this recently refurbished 3-star resort provides cozy rooms, an on-site restaurant, and free parking. Prices start at $85 per night.

The Richmoor Hotel: Positioned on the famous Weymouth Seafront, this family-run 3-star resort offers affordable accommodation, a lively bar, and proximity to local attractions. Prices start at $80 per night.

Best Luxury Resorts:

Moonfleet Manor: This luxurious 4-star resort overlooks Chesil Beach and boasts elegant rooms, a spa, indoor and outdoor pools, a restaurant, and a range of family-friendly activities.

The Heights Hotel: Situated on the island of Portland, this 4-star resort offers breathtaking views over Chesil Beach, exceptional dining options, a spa, and convenient access to local attractions.

Best Pet-friendly Resorts:

The Hotel Rembrandt: This pet-friendly 3-star resort is located near Weymouth's town center and welcomes four-legged guests. It offers comfortable accommodation, an indoor pool, and an on-site restaurant.

The Grange at Oborne: Situated just a short drive from Weymouth, this charming 4-star country house resort allows pets and provides tranquil surroundings, spacious rooms, and a highly-rated restaurant.

Best Resorts for Families:

The Sands Resort: This family-friendly 4-star resort offers spacious rooms, an indoor waterpark, entertainment for children, and stunning sea views.

Waterside Holiday Park & Spa: Perfect for a family getaway, this 5-star resort features a range of accommodations, a spa, indoor and outdoor pools, children's clubs, and easy access to Chesil Beach.

Haven Littlesea Holiday Park: Located in a stunning coastal location, this family-focused resort offers a variety of indoor and outdoor activities, including a heated pool, sports facilities, and entertainment programs.

Best Resorts with Unique Views:

The Nothe Tavern: Nestled close to Nothe Fort and overlooking Weymouth Bay, this charming resort provides comfortable accommodation, an inviting bar, and stunning panoramic views.

The Old Harbour View: Offering contemporary self-catering apartments, this resort presents guests with picturesque harbor views and is conveniently located near the town center and the beach.

Show moreLess