Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Weymouth – 300 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Riviera Hotel

Hotel in Weymouth

The Riviera is a beachfront, grade II listed property located on the seafront overlooking Weymouth and Portland with direct access on to the beach. Free parking is available on-site. Lovely modern room overlooking the sea

Show more Show less
6.2
Review score
2,309 reviews
Price from
$81
per night

Best Western Weymouth Hotel Rembrandt

Hotel in Weymouth

Just a 5-minute walk from Weymouth Beach, Best Western Hotel Rembrandt features a modern leisure club, traditional restaurant and free Wi-Fi. Weymouth center is just a mile away. Large family bedroom, excellent breakfast, very friendly welcoming staff. Short walk to the beach.

Show more Show less
8.1
Very Good
1,586 reviews
Price from
$97
per night

The Richmoor Hotel

Hotel in Weymouth

Located on Weymouth's seafront, on the Jurassic coastline, family-run The Richmoor Hotel offers scenic sea views, a welcoming and homely atmosphere, 24-hour front desk, and an on-site bar restaurant... We enjoyed everything about the hotel from the moment we arrived to the moment we left

Show more Show less
6.9
Review score
772 reviews
Price from
$85
per night

Hotel Mon Ami

Hotel in Weymouth

Located on Weymouth's seafront, on the Jurassic Coastline, the Hotel Mon Ami features views across the bay. This Georgian building is spread across 5 floors and features 2 elevators. Staff were lovely from start to finish. Helpful and nothing was to much. Will definitely book again

Show more Show less
6.8
Review score
1,211 reviews
Price from
$86
per night

The Royal Hotel

Hotel in Weymouth

Located in Weymouth, The Royal Hotel offers beachfront accommodations a few steps from Weymouth Central Beach and provides various facilities, such as a restaurant, a bar and a shared lounge. Excellent location and lovely sea view from room. Staff were very friendly and hotel was clean with lots of hand sanitising stations.

Show more Show less
7.4
Good
589 reviews
Price from
$101
per night

The Crown Hotel

Hotel in Weymouth

Located 1 minute's walk from the town bridge over the historic Weymouth Harbor, this traditional hotel offers comfortable accommodations, a restaurant and bar, and easy access to beach, 10-minutes'... Location... Room... Breakfast... View.. Friendly staff

Show more Show less
8
Very Good
1,480 reviews
Price from
$48
per night

Hotel Rex

Hotel in Weymouth

Located on Weymouth’s Esplanade, the family-run Hotel Rex is in an enviable position by the beach. The Channel Islands ferry terminal and the Pavilion Theater are both only 2 minutes’ walk away. Fantastic location brill staff

Show more Show less
8.6
Excellent
624 reviews
Price from
$84
per night

Alexandra Hotel

Hotel in Weymouth

Located on Weymouth’s Esplanade, the family-run Alexandra Hotel is ideally located; with the town center and Weymouth Harbor and the beach located across the road. Great reception felt welcome and especially valued as I was a returning guest.

Show more Show less
8.8
Excellent
530 reviews
Price from
$111
per night

The Leam Hotel

Hotel in Weymouth

Set in Weymouth, The Leam Hotel offers beachfront accommodations a few steps from Weymouth Central Beach and offers various facilities, such as a restaurant, a bar and a shared lounge. we had the best time ever the staff were very welcoming and plesant even helped me with me luggage to the room nothing was to much trouble or them we enjoyed our stay which was for 2 nights had so much fun we booked another night thankyou leam hotel we will be coming back :) x

Show more Show less
7.4
Good
294 reviews
Price from
$132
per night

No. 98 Boutique Hotel

Hotel in Weymouth

Overlooking Weymouth Bay, No. 98 Boutique Hotel is a newly refurbished Grade II listed Georgian townhouse with free WiFi access. Super sweet little hotel. Lovely hosts!

Show more Show less
8.7
Excellent
351 reviews
Price from
$178
per night

Most-booked hotels in Weymouth in the past month

See all

Budget hotels in Weymouth

See all

FAQs about hotels in Weymouth

  • Best Western Weymouth Hotel Rembrandt, The Crown Hotel, and Alexandra Hotel are some of the popular hotels in Weymouth.

  • Some of the best hotels in Weymouth near Weymouth Harbour include The Roundhouse, Seacrest Guest House and The Anchorage.

  • These hotels in Weymouth are highly rated by couples: Alexandra Hotel, Hotel Rex, and The Smugglers Inn.

  • Alexandra Hotel, Moonfleet Manor, and Hotel Rex got great room view-related reviews from travelers in Weymouth.

  • Many families visiting Weymouth loved staying at No. 98 Boutique Hotel, Alexandra Hotel, and The Smugglers Inn.

  • On average, 3-star hotels in Weymouth cost $109 per night, and 4-star hotels in Weymouth are $83 per night. If you're looking for something really special, a 5-star hotel in Weymouth can be found for $103 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Weymouth this weekend is $201 or, for a 4-star hotel, $328. Looking for something even fancier? 5-star hotels in Weymouth for this weekend cost around $912 per night, on average (based on Booking.com prices).

  • For hotels in Weymouth that serve highly-rated breakfasts, try No. 98 Boutique Hotel, Moonfleet Manor, and The Smugglers Inn.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Weymouth:

Explore guest reviews of hotels in Weymouth

See all