Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Weymouth Beach is located in Weymouth, a welcoming area that travellers like for its beaches. Weymouth is home to 145 hotels and other accommodation options, so you can find something that's perfect for your stay.
There are 94 hotels and accommodation options within a mile of Weymouth Beach, including these picks:
While you're in town visiting Weymouth Beach, you can discover the sights within a few miles of the area.
You might want to spend some time browsing the exhibits at Tudor House, Discovery Weymouth or Weymouth D-Day Museum. Nothe Fort, Sandsfoot Castle and Portland Castle are notable landmarks to explore if you're in the area. You can enjoy live performances at Weymouth Pavilion and Royal Manor Theatre.
If you want to see more of the surrounding area, you can plan a visit to Chesil Beach and Weymouth Marina. Durdle Door is also located 7.6 mi from Weymouth Beach, and Portland Bill Lighthouse is 7 mi away.