Weymouth Hotels

Top offers for cheap hotels
Search form is loading

Hotels in Weymouth

Weymouth is a classic seaside holiday destination, located on England's Dorset coast. Popular since pre-Victorian times when King George III came here to take the waters. It has a long promenade, several amusement parks, plenty of souvenir shops, ice cream stalls and obligatory striped deckchairs. The sandy beach is perennially popular with families and plays host to a famous sand sculpture display, one of the country’s oldest running Punch and Judy shows, and attractions like the helter-skelter and pedalos. While the quaint town has plenty of traditional seaside nostalgia, it’s also undergoing a resurgence. Local businesses here, like fish restaurants and craft-cider joints, are reinventing the seafront and the harbour as a foodie destination focussed on fresh seafood and local produce. Weymouth hotels are mostly B&Bs, with many small boutique hotels close to the harbour. But there are a few modern chain hotels in Weymouth, and budget accommodation is easy to find.

Why book with us?

Combine and Save

Enjoy access to special prices, only available on package deals.

Tailor-made trips

Choose from thousands of flights, hotels and stays.

Book Now, Pay Later

Reserve your dream trip with just a deposit, interest free.

Everything you need

Quickly add insurance, luggage, rental cars and more.

Travel tips for Weymouth

FAQs about hotels in Weymouth


Secure payment


lastminute.com