Hotels in Weymouth

Search and compare Weymouth hotels from hundreds of travel sites and save

Weymouth, England, United Kingdom
4 Aug — 5 Aug2
Weymouth, England, United Kingdom
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Weymouth

Filter by star ratings
All filters
Weatherbury Hotel
Weatherbury Hotel
3.2 Mediocre
7 Carlton Road, Weymouth, United Kingdom
Show on map
0.8 km from city centre, Weymouth 
MediocreBased on 1 review
3.2

Weatherbury Hotel provides a comfortable setting while in Weymouth. It is set amongst a range of nightlife options and is minutes on foot from Weymouth Railway Station.

The Crown Hotel
The Crown Hotel
7.9 Good
51 - 53 St Thomas Street, Weymouth, United Kingdom
Show on map
0.8 km from city centre, Weymouth 
GoodBased on 1,745 reviews
7.9

The hotel is situated in Weymouth and is within a short walk of local sightseeing spots, such as the Weymouth Drama Club. It is moments from Weymouth Marina, restaurants and nightlife options.

Timrick Lodge Hotel
Timrick Lodge Hotel
8.0 Excellent
7 Lennox Street, Weymouth, United Kingdom
Show on map
0.6 km from city centre, Weymouth 
ExcellentBased on 480 reviews
8.0

Situated close to Weymouth Railway Station, Timrick Lodge provides guests with a convenient base while visiting Weymouth. Those staying at the property can also make use of free Wi-Fi during their stay.

New Inn - Dorchester
New Inn - Dorchester
8.9 Excellent
High Street, West Knighton, Dorchester, United Kingdom
Show on map
10.1 km from city centre, Weymouth 
ExcellentBased on 516 reviews
8.9

Set within the scenic parkland of West Knighton, New Inn - Dorchester provides stylish accommodation and a full range of facilities, such as luggage storage, free Wi-Fi and meeting rooms. It also offers a designated smoking area, on-site parking and a wake-up service.

Clifton Hotel
Clifton Hotel
8.5 Excellent
6 Queen Street, Weymouth, United Kingdom
Show on map
0.4 km from city centre, Weymouth 
ExcellentBased on 449 reviews
8.5

This Weymouth bed & breakfast is located within a 10-minute stroll of Weymouth Railway Station. It is ideally positioned for those wanting to sightsee in the area.

East Farm House B&B
East Farm House B&B
8.7 Excellent
East Farm House 2 Rosemary Lane Abbotsbury Weymouth Dorset, Weymouth, United Kingdom
Show on map
11.2 km from city centre, Weymouth 
ExcellentBased on 204 reviews
8.7

East Farm House B&B is situated in Abbotsbury and is close to the area's popular attractions.

The Roundhouse
The Roundhouse
9.5 Excellent
1 The Esplanade, Weymouth, United Kingdom
Show on map
1.0 km from city centre, Weymouth 
ExcellentBased on 342 reviews
9.5

The Roundhouse Weymouth is situated in Weymouth and is close to the area's popular attractions. It also provides bicycle rental, a laundry service and free Wi-Fi.

The Sherborne
The Sherborne
116 The Esplanade, Weymouth, United Kingdom
Show on map
0.5 km from city centre, Weymouth 

Sherborne Hotel Weymouth provides a comfortable setting when in Weymouth. Surrounded by local bars and restaurants, it is within walking distance from Weymouth Railway Station.

Best Western Weymouth Hotel Rembrandt
Best Western Weymouth Hotel Rembrandt
8.0 Excellent
12-18 Dorchester Road, Weymouth, United Kingdom
Show on map
0.9 km from city centre, Weymouth 
ExcellentBased on 1,849 reviews
8.0

Situated in Weymouth, BEST WESTERN Hotel Rembrandt offers 3-star accommodation, as well as a sauna, a Jacuzzi and an indoor pool. There is also a fitness centre with a swimming pool.

The Royal Hotel
The Royal Hotel
7.2 Good
90-91 The Esplanade, Weymouth, United Kingdom
Show on map
0.5 km from city centre, Weymouth 
GoodBased on 914 reviews
7.2

The Royal Hotel Weymouth is situated in Weymouth and is close to the area's tourist attractions. It also offers complimentary wireless internet.

Tips for booking a Weymouth hotel

Cheapest month:January
Most expensive month:August
Average price in Weymouth:$118/night
Absolute cheapest price found:$29/night
Cheapest day:Thursday
Most expensive day:Saturday
$93 - $166
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$111 - $180
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Weymouth hotels

Show all 659 hotels
1
Best Western Weymouth Hotel Rembrandt
Best Western Weymouth Hotel Rembrandt
8.0 Excellent
12-18 Dorchester Road, Weymouth, United Kingdom
Show on map
0.9 km from city centre, Weymouth 

Situated in Weymouth, BEST WESTERN Hotel Rembrandt offers 3-star accommodation, as well as a sauna, a Jacuzzi and an indoor pool. There is also a fitness centre with a swimming pool.

Cheapest hotels in Weymouth, Dorset

Show all 659 hotels
The Sherborne
The Sherborne
116 The Esplanade, Weymouth, United Kingdom
Show on map
0.5 km from city centre,  

Sherborne Hotel Weymouth provides a comfortable setting when in Weymouth. Surrounded by local bars and restaurants, it is within walking distance from Weymouth Railway Station.

$45
Avg. per night
The Crown Hotel
The Crown Hotel
7.9 Good
51 - 53 St Thomas Street, Weymouth, United Kingdom
Show on map
0.8 km from city centre,  

The hotel is situated in Weymouth and is within a short walk of local sightseeing spots, such as the Weymouth Drama Club. It is moments from Weymouth Marina, restaurants and nightlife options.

$65
Avg. per night
The Royal Hotel
The Royal Hotel
7.2 Good
90-91 The Esplanade, Weymouth, United Kingdom
Show on map
0.5 km from city centre,  

The Royal Hotel Weymouth is situated in Weymouth and is close to the area's tourist attractions. It also offers complimentary wireless internet.

$79
Avg. per night
Timrick Lodge Hotel
Timrick Lodge Hotel
8.0 Excellent
7 Lennox Street, Weymouth, United Kingdom
Show on map
0.6 km from city centre,  

Situated close to Weymouth Railway Station, Timrick Lodge provides guests with a convenient base while visiting Weymouth. Those staying at the property can also make use of free Wi-Fi during their stay.

$91
Avg. per night
The Richmoor Hotel
The Richmoor Hotel
6.6 Good
146 The Esplanade, Weymouth, United Kingdom
Show on map
0.7 km from city centre,  

Situated in Weymouth, The Richmoor Hotel is a short drive from Isle of Portland and Dorchester Town F.C.. It is ideally positioned for those wanting to discover the area's attractions.

$92
Avg. per night
The Hotel Rex
The Hotel Rex
8.5 Excellent
29-30 The Esplanade, Weymouth, United Kingdom
Show on map
0.8 km from city centre,  

This family-run hotel is located in Weymouth and provides complimentary Wi-Fi. It is situated in the area's popular nightlife district, which is only a few minutes walk from Weymouth Marina.

$118
Avg. per night
Weatherbury Hotel
Weatherbury Hotel
3.2 Mediocre
7 Carlton Road, Weymouth, United Kingdom
Show on map
0.8 km from city centre,  

Weatherbury Hotel provides a comfortable setting while in Weymouth. It is set amongst a range of nightlife options and is minutes on foot from Weymouth Railway Station.

$136
Avg. per night
Best Western Weymouth Hotel Rembrandt
Best Western Weymouth Hotel Rembrandt
8.0 Excellent
12-18 Dorchester Road, Weymouth, United Kingdom
Show on map
0.9 km from city centre,  

Situated in Weymouth, BEST WESTERN Hotel Rembrandt offers 3-star accommodation, as well as a sauna, a Jacuzzi and an indoor pool. There is also a fitness centre with a swimming pool.

$147
Avg. per night

Hotel prices in Weymouth

2 stars or below

$65 - $136

Weatherbury Hotel

No. 1 most popular

Weatherbury Hotel
3.2 Mediocre
$136
Avg. per night
The Crown Hotel

Best value

$65
Avg. per night
3 stars

$45 - $158

Best Western Weymouth Hotel Rembrandt

No. 1 most popular

$147
Avg. per night
The Richmoor Hotel

No. 2 most popular

$92
Avg. per night
The Royal Hotel

Best value

$79
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Weymouth

About Weymouth

Overlooking the English Channel, Weymouth is a charming seaside town where the World Heritage-listed Jurassic Coast meets a rich literary history and bustling fishing harbour. Along with historic castles and coastal hiking routes, Weymouth dishes up a sandy beach, Victorian fort and family-friendly attractions.

Things to do

Most nature lovers head to Weymouth to enjoy the sand, surf and sun at Weymouth Beach, which is a popular spot for beach volleyball, donkey rides and sand sculptures. Overlooking the beach is The Esplanade, where you can play mini golf, shop at beach fashion retailers and dine at relaxed cafes. Duck into the Lazy Lizard and kick back with a glass of wine or grab fish and chips from The Fish Place.

Avid hikers will appreciate Weymouth’s prime location on the South West Coast Path, which stretches for more than 1,000 kilometres around southern England’s coastline. This immersive hiking route can be started at any point and captures some of the world’s most mesmerising coastal scenery.

Are you looking for a picturesque view? Visit the Jurassic Skyline, an observation tower on Weymouth Pier that offers panoramic views of the Jurassic Coast from 53 metres up. Weymouth Pier is also home to the Tudor House Museum, where you can see early-17th-century architecture and period furnishings.

Don’t miss Nothe Fort, which juts out into the sea and has a labyrinth of tunnels, dioramas showcasing Weymouth’s war history and films on the fort’s past. Afterwards, venture slightly south to Sandsfoot Castle, an artillery fort constructed by Henry VIII overlooking Portland Harbour. Combine history with retail therapy at Brewers Quay, a converted Victorian brewery that now features 20 specialty shops.

Getting around

Weymouth is serviced by a local railway station and regular buses around town. You can explore the township on foot, but it’s best to have your own vehicle to venture further afield.

Weymouth travel FAQs

  • What are the best hotels in Weymouth?

    One of the most popular hotels in Weymouth is Best Western Weymouth Hotel Rembrandt, which has been reviewed by 1,849 users and currently has a rating of 8.0/10. Other top-rated locations include Best Western Wessex Royale Hotel Dorchester and The Crown Hotel, which have received 8.4/10 and 7.9/10 ratings from our users, respectively.

  • What is a good hotel near Weymouth Beach?

    Reviews of Best Western Weymouth Hotel Rembrandt recommend it as a good place to stay near Weymouth Beach, scoring 8.0/10 from 1,849 ratings.

  • What is a good hotel in Weymouth near Abbotsbury Sub-Tropical Gardens?

    The Ilchester Arms Hotel is a hotel near Abbotsbury Sub-Tropical Gardens that is popular with HotelsCombined users, scoring 7.8 from 378 reviews.

  • How much do hotels in Weymouth cost?

    Weymouth hotels have an average price of $575/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Weymouth?

    Prices for Weymouth hotels have been found for as low as $92/night over the last 3 days.

  • How much is a hotel in Weymouth tonight?

    A hotel in Weymouth tonight has an average price of $163, but some deals have been found for as low as $128 in HotelsCombined searches over the last 72 hours. Prices in Weymouth are changing frequently.