Find hotels in Weymouth from ฿2,933
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Weymouth hotels

9.8 out of 10, Exceptional, (49)
The price is ฿8,861
฿9,747 total
includes taxes & fees
14 Jan - 15 Jan

9.0 out of 10, Wonderful, (251)
The price is ฿6,798
฿6,798 total
includes taxes & fees
6 Jan - 7 Jan
The price is ฿3,759
฿4,135 total
includes taxes & fees
6 Jan - 7 Jan

The Exchange Beaconsfield - Offering Heritage Accommodation
The Exchange Beaconsfield - Offering Heritage AccommodationBeaconsfield
9.2 out of 10, Wonderful, (10)
The price is ฿3,781
฿4,159 total
includes taxes & fees
13 Jan - 14 Jan

9.0 out of 10, Wonderful, (137)
The price is ฿2,933
฿2,933 total
includes taxes & fees
1 Feb - 2 Feb
The price is ฿3,936
฿4,329 total
includes taxes & fees
6 Jan - 7 Jan
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Weymouth

BIG4 Kelso Sands Holiday and Native Wildlife Park
86 Paranaple Rd Kelso TAS
The price is ฿3,781 per night from 2 Feb to 3 Feb
฿3,781
฿3,781 total
2 Feb - 3 Feb
includes taxes & fees
















































