Weymouth
Photo: Wikipedia

Hotels in Weymouth

78 hotels

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

View all 78 hotels

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

Bournemouth Airport to Weymouth transfer Exeter Airport to Weymouth transfer

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.