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 – 349 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. Mehdi and Liz have been extraordinary in their service which I felt that they were willing |for me and my partner to have a great time. We had already checked out and was willing to pay to use their SPA but they gave us free access to swimming pool and made us feel warm welcome to eat at their restaurant.

Show more Show less
6
Review score
2,931 reviews
Price from
$80
per night

The Royal Hotel Weymouth

Hotel in Weymouth

Located in Weymouth, The Royal Hotel Weymouth offers beachfront accommodations a few steps from Weymouth Central Beach and provides various facilities, such as a restaurant, a bar and a shared lounge.... Kyle and Karen and Rebecca were very helpful also the rest of the staff when bertie honidi the dog escape on to belcony ended up in room 112 hoping to book next year yet again 👍

Show more Show less
7.2
Good
924 reviews
Price from
$99
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
7.9
Good
1,745 reviews
Price from
$48
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. Great hotel, friendly staff, location

Show more Show less
6.6
Review score
1,508 reviews
Price from
$142
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. The breakfast was okay. But lack of cheese and eggs selection. Overall it was okay.

Show more Show less
8
Very Good
1,848 reviews
Price from
$167
per night

The Fairhaven Hotel

Hotel in Weymouth

Overlooking Weymouth beach and the Jurassic coastline, The Fairhaven Hotel is located on The Esplanade, allowing easy access to the beach and historic 17th-century harbor. Stuff on reception was very helpful and nice

Show more Show less
7.8
Good
1,081 reviews
Price from
$159
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... Great location and helpful staff.

Show more Show less
6.6
Review score
1,024 reviews
Price from
$83
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. Much of the original features of this very old hotel remain particularly the dining room in the basement which used to be the wine cellar but is now comfortable and very clean and recently redecorated.

Show more Show less
8.5
Very Good
749 reviews
Price from
$89
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. The staff were so accomodating and friendly. They went above and beyond and we were thrilled.

Show more Show less
8.7
Excellent
618 reviews
Price from
$138
per night

Russell Hotel

Hotel in Weymouth

Boasting a bar, shared lounge and views of sea, Russell Hotel is located in Weymouth, 328 feet from Weymouth Central Beach. Location was great and staff were friendly. The member off staff with black bobbed hair went above and beyond to help us and always had time to talk to us and chat to our 2 year old son wish we had gotten her name -she also sorted out a refund for breakfast error

Show more Show less
5.5
Review score
325 reviews
Price from
$99
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 second you sign up!

What Guests Said About Weymouth:

Explore guest reviews of hotels in Weymouth

See all