Home/Stays/England/Weymouth

Stays in Weymouth

Weymouth is a seaside town on the Jurassic Coast in Dorset, England. It sits on a sheltered bay at the mouth of the River Wey and has a long history as a resort, dating back to the 18th century when King George III popularised sea bathing there. The town is known for its wide sandy beach, which…

52 staysfrom £45 a night7 rated 4.5+

Every stay in Weymouth

Recent rates first, then the best-reviewed rooms. · page 1 of 2

Search live rates in Weymouth

Pick your dates — every Weymouth room with a live price, in one list.

Guests & rooms

Free cancellation on most rooms · 1 t CO₂ removed per booking, at no extra cost.

About Weymouth

Beyond the beach, Weymouth offers a mix of Georgian architecture, especially along the seafront, and a lively town centre with shops, cafes, and pubs. The Nothe Fort and the Jurassic Skyline tower provide views over the area. The town is also a gateway to the Isle of Portland and the wider Jurassic Coast, a UNESCO World Heritage Site. Weymouth's railway station connects to London and other major cities, making it accessible for day trips and longer stays. With 52 hotels listed on our site, ranging from 5-star to 2-star, and an average guest score of 4.2 out of 5, there is a range of accommodation to suit different needs.

Where to stay in Weymouth

Seafront. The area along the beach and Esplanade is convenient for beach access and offers many hotels with sea views, including the Premier Inn Weymouth Seafront and The Fairhaven Hotel.

Town Centre. Central Weymouth has shops, restaurants, and transport links, with hotels such as The Kings Arms and Alexandra Hotel.

Harbour and Nothe. Around the old harbour and Nothe Gardens, you'll find a quieter atmosphere with pubs and views, and hotels like the Best Western Weymouth Hotel Rembrandt are within walking distance.

Preston and Sutton Poyntz. These villages just east of Weymouth offer a more rural setting, with hotels such as Moonfleet Manor Hotel and Higher Moor Farm.

Getting there and around

Weymouth is accessible by train from London Waterloo and other major cities, with the station located near the town centre. By car, the A354 connects from the A35, and there are regular bus services from surrounding areas. Once in Weymouth, most attractions are within walking distance, and local buses serve the wider area, including the Isle of Portland. Taxis and cycle hire are also available.

When to go

The best time to visit Weymouth is during the summer months, from June to August, when the weather is warmest and the beach is at its best. However, this is also the busiest period. Spring and autumn offer milder conditions and fewer crowds, while winter is quiet with some attractions operating reduced hours.

Questions, answered

What is Weymouth known for?

Weymouth is known for its sandy beach, Georgian seafront, and its location on the Jurassic Coast, a UNESCO World Heritage Site.

Is Weymouth suitable for families?

Yes, Weymouth has a shallow, sandy beach and many family-friendly attractions, such as the SEA LIFE Centre and Sandworld.

How do I get to Weymouth?

Weymouth has a railway station with direct trains from London Waterloo and other cities. By road, it is reached via the A354 from the A35.

What is the Jurassic Coast?

The Jurassic Coast is a 155-kilometre stretch of coastline in southern England, famous for its geological history and fossils. Weymouth is a gateway to this area.

Are there hotels with sea views in Weymouth?

Yes, many hotels along the seafront, such as the Premier Inn Weymouth Seafront and The Fairhaven Hotel, offer sea views.

More cities in England