On the Dorset coast in southern England, Weymouth is a classic British seaside town, with a sandy beach, colourful harbour houses and the UNESCO-listed Jurassic Coast close by. Its calm, family-friendly atmosphere makes it a good base for coastal walks.
Hotel prices in Weymouth
Choose your dates and compare live room prices at 78 hotels.
Top Rated
Lakeside Guest House
Swallows Rest
Pump Cottage
Oaklands Guest House
The Heritage Bed and Breakfast
The Mayfair
Marjune Guest House
The Beach House
Pump View
Gloucester House
Gresham Guest House
Letchworth Guest House
Where to Stay in Weymouth
- The Esplanade: guest houses and hotels in Georgian terraces facing the beach.
- Around the harbour: a characterful stay close to restaurants, pubs and boat trips.
- Portland and nearby villages: a quieter holiday focused on nature and walking.
Types of Accommodation
Guest houses and B&Bs dominate in Weymouth; most are family-run with breakfast included. Sea-view rooms are a separate room type and fill quickly in summer.
When to Go
June to September is the best time for the beach and the sea; the town gets busy during school holidays. Spring and autumn are ideal for walking the Jurassic Coast.
Getting There
The nearest airports are Bournemouth and Exeter. For a private transfer to your hotel, see Bournemouth Airport to Weymouth transfer. Direct trains run from London.
Things to Do in Weymouth
Durdle Door and Lulworth Cove, Chesil Beach, Portland Bill lighthouse, harbour trips and fossil hunting on the Jurassic Coast are favourite experiences. Along the south coast you can also explore Bournemouth and Torquay.
Who Is It For?
Weymouth is ideal for families wanting a calm holiday, coastal walkers and nature lovers, and couples looking for a classic British seaside atmosphere.
Practical Tips
- The path down to Durdle Door is steep, so wear sturdy shoes.
- Guest houses may have limited check-in times; let them know if you will arrive late.
- Some properties require a minimum two-night stay on summer weekends.
- When fossil hunting on the Jurassic Coast, keep away from the cliff base and check tide times.
Booking a Hotel in Weymouth
The lists on this page bring together the highest-rated hotels and the best-value options. Enter your check-in and check-out dates and the number of guests to see available room types, board options and cancellation terms. Card payments are processed securely. Your card is not charged now; the amount is taken once your booking is confirmed.
Airport transfers
Weymouth hotel prices
The cheapest time to stay in Weymouth over the coming months is October, at an average of £97 per night. Prices peak in January (£114).
| Month | All hotels | 5-star | 4-star |
|---|---|---|---|
| October 2026 | £96.95 | — | £110.30 |
| November 2026 | £98.20 | — | £128.32 |
| December 2026 | £98.08 | — | £113.66 |
| January 2027 | £113.67 | — | £190.21 |
| February 2027 | £111.67 | — | £178.43 |
| March 2027 | £105.45 | — | £116.91 |
Average lowest nightly price for 2 adults, from Booking.com availability, updated twice a month.
Frequently asked questions
How much are hotels in Weymouth in October?
In October, hotels in Weymouth average £97 per night, from £53 (2 adults, 1 night).
What is the cheapest month to visit Weymouth?
Over the coming months, October is the cheapest, at an average of £97 per night.