Find and Book Top Rated Hotels in Weymouth

Search among 86 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 86
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.2
Great98 reviews
MapView on map1300 yd from City Center1300 yd from Weymouth Marina
From   US$ 131 /nightSelect
8.2
Great92 reviews
MapView on map200 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 167 /nightSelect
Bed & Breakfast
8.0
Great91 reviews
800 yd from City Center800 yd from Weymouth Marina
From   US$ 123 /nightSelect
8.2
Great108 reviews
200 yd from City Center200 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 40 /nightSelect
Guest house
8.2
Great70 reviews
1100 yd from City Center1100 yd from Weymouth Marina
From   US$ 174 /nightSelect
Bed & Breakfast
8.2
Great71 reviews
1000 yd from City Center1000 yd from Weymouth Marina
From   US$ 112 /nightSelect
Bed & Breakfast
8.4
Great53 reviews
1.0 mi from City Center1800 yd from Weymouth Marina
From   US$ 119 /nightSelect
Guest house
8.2
Great76 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 96 /nightSelect
Hotel
8.2
Great100 reviews
200 yd from City Center500 yd from Weymouth Sea Life Adventure Park & Marine Santuary
From   US$ 178 /nightSelect
Guest house
8.2
Great61 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 88 /nightSelect
8.0
Great91 reviews
200 yd from City Center500 yd from Weymouth Marina
From   US$ 113 /nightSelect
Bed & Breakfast
8.2
Great70 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 119 /nightSelect
Bed & Breakfast
8.2
Great72 reviews
700 yd from City Center700 yd from Weymouth Marina
From   US$ 176 /nightSelect
Bed & Breakfast
8.6
Great610 reviews
400 yd from City Center500 yd from Weymouth Marina
From   US$ 85 /nightSelect
8.4
Great91 reviews
2.6 mi from City Center
From   US$ 114 /nightSelect
Guest house
8.2
Great57 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 104 /nightSelect
Guest house
8.2
Great42 reviews
700 yd from City Center400 yd from Weymouth Marina
From   US$ 131 /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
Great63 reviews
1200 yd from City Center1200 yd from Weymouth Marina
From   US$ 72 /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