Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Weymouth – 328 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.1
Review score
2,520 reviews
Price from
£57.60
per night

Hotel Mon Ami 3 stars

Hotel in Weymouth

Situated on Weymouth's seafront, on the Jurassic Coastline, the Hotel Mon Ami boasts views across the bay. This Georgian building is spread across 5 floors and features 2 lifts. Great hotel, friendly staff, location

Show more Show less
6.7
Review score
1,309 reviews
Price from
£102
per night

The Crown Hotel 2 stars

Hotel in Weymouth

Situated 1 minute's walk from the town bridge over the historic Weymouth Harbour, this traditional hotel offers comfortable accommodation, a restaurant and bar, and easy access to beach, 10-minutes'... Excellent location and great value for money.

Show more Show less
8
Very good
1,597 reviews
Price from
£34.20
per night

The Richmoor Hotel

Hotel in Weymouth

Situated 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... The hotel is situated right on the promenade of Weymouth, on the southern coast ( Jurassic coast) of the UK. Very well maintained, with clean rooms along with all the amenities. The staff were exceptionally friendly and helpful.. the check in took just 3 minutes. They even looked after our luggage after I checked out the next day so that we could roam around the local area. Great place to stay, will definitely recommend this hotel!

Show more Show less
6.8
Review score
869 reviews
Price from
£60
per night

The Royal Hotel Weymouth 3 stars

Hotel in Weymouth

Located in Weymouth, The Royal Hotel Weymouth offers beachfront accommodation a few steps from Weymouth Central Beach and provides various facilities, such as a restaurant, a bar and a shared lounge. Every thing was fine even down to dog treats in the room thank you.

Show more Show less
7.3
Good
731 reviews
Price from
£64
per night

Best Western Weymouth Hotel Rembrandt 3 stars

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 centre is just a mile away. The breakfast was okay. But lack of cheese and eggs selection. Overall it was okay.

Show more Show less
8.1
Very good
1,705 reviews
Price from
£99
per night

Hotel Rex 3 stars

Hotel in Weymouth

Situated 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 Theatre are both only 2 minutes’ walk away. Very friendly staff and very helpful

Show more Show less
8.6
Fabulous
690 reviews
Price from
£59.85
per night

Alexandra Hotel 3 stars

Hotel in Weymouth

Situated on Weymouth’s Esplanade, the family-run Alexandra Hotel is ideally located; with the town centre and Weymouth Harbour and the beach located across the road. Very nice staff. Very pleasant atmosphere from the rooms thanks the good location, close to the sea, and quiet in the same time.

Show more Show less
8.8
Fabulous
561 reviews
Price from
£110
per night

The Leam Hotel 3 stars

Hotel in Weymouth

Set in Weymouth, The Leam Hotel offers beachfront accommodation a few steps from Weymouth Central Beach and offers various facilities, such as a restaurant, a bar and a shared lounge. Lovely staff, lovely breakfast, lovely location. Cheap close by parking. Will definitely be staying again in the superior room absolutely spot on great beach view.

Show more Show less
7.5
Good
318 reviews
Price from
£93.50
per night

Russell Hotel

Hotel in Weymouth

Boasting a bar, shared lounge and views of sea, Russell Hotel is situated in Weymouth, 100 metres from Weymouth Central Beach. breakfast was good when you got it!!!

Show more Show less
5.5
Review score
288 reviews
Price from
£62
per night

Most booked hotels in Weymouth in the past month

See all

Budget hotels in Weymouth

See all

FAQs about hotels in Weymouth

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Weymouth:

Explore guest reviews of hotels in Weymouth

See all