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.

Hotels in Weymouth with breakfast included

Reasons to travel to Weymouth

Sparkling beaches: relax with beautiful sea views.

From sandcastles to real castles: family fun awaits.

Soak up the sun: enjoy a perfect summer getaway.

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