PriceRoom

7 best beach hotels in Weymouth

By ·7 picks
Search hotels in Weymouth →
Editorial illustration — beach hotels in Weymouth
The brief

Why beach hotels, why here

Beach hotels in Weymouth suit travellers who want the comfort of a hotel base while staying close to the sea—think easy beach access, coastal walks on the doorstep, and rooms that make mornings feel unhurried. Weymouth’s appeal is helped by its variety of nearby experiences: from the relaxed waterfront feel around the harbour to heritage spots such as Sandsfoot Castle in Sandsfoot Gardens, where visitors can explore Tudor-era ruins by the Rodwell Trail.

For a more classic “seaside stroll” stay, hotels that put you nearer the Esplanade and town access work well for couples and families who plan to dine out, enjoy the promenade, and return easily between beach time and rest. If you prefer calmer waters and quieter scenery, consider the Sandsfoot area, where Sandsfoot Beach sits just beyond Sandsfoot Castle on Portland Harbour with access from Old Castle Road.

In practical terms, genuinely beach-ready hotels usually offer straightforward routes to the sand, convenient parking or transport links, and the kind of amenities that fit short breaks—early breakfast options, comfortable bedding, and sea-view or coastal-mood rooms. This inventory includes excellent choices across price points, including luxury favourites like Gloucester House (5★) as well as highly rated guest houses such as Greenlands Guest House (4★) and The Old Rectory Weymouth (4★).

The list

A selection of hotels to compare for your stay.

  1. 01
    ★★★★★

    Gloucester House

    Weymouth
    Seafront Weymouth B&B with sea-view rooms and a standout Dorset full English breakfast.
    9.7 · 473 reviewsBudget-friendlyFamily-friendlyBeaches
  2. 03
    ★★★

    The Mayfair

    Weymouth
    Sea-view Georgian B&B in central Weymouth, with full English breakfast and Clare's cakes.
    9.6 · 306 reviewsBudget-friendlyFamily-friendlyBeachfront
  3. 04
    ★★★

    The Cumberland Hotel

    Weymouth
    A polished seafront stay in Weymouth, where breakfast is the main event.
    9.6 · 292 reviewsBeachesBeachfrontAmazing Views
  4. 05
    ★★

    Penn House Hotel

    Weymouth
    Relaxed Brunswick Terrace B&B by Weymouth Bay, with breakfast included for beach days.
    9.6 · 270 reviewsBudget-friendlyBeachfrontB&B
  5. 06
    ★★★★

    The Old Rectory Weymouth

    Weymouth
    Characterful Art Deco Weymouth B&B near Greenhill beach with free rail-station shuttle.
    9.8 · 56 reviewsHotelCity centersBeaches
  6. 07
    ★★★★

    St John's Guest House

    Weymouth
    Beachfront Weymouth stay with spotless rooms and made-to-order breakfast service.
    9.5 · 235 reviewsFamily-friendlyGolfHiking
  7. 08
    ★★

    The Clarence

    Weymouth
    Laid-back seafront B&B on Weymouth Esplanade with full cooked breakfast included.
    9.7 · 70 reviewsB&BCity centersCoastal

Where the picks sit

Loading map…

What to know about beach hotels in Weymouth

What makes a hotel a good “beach hotel” in Weymouth?

Look for quick access to Weymouth’s promenades and local beaches, plus practical comforts for short coastal breaks.

Which area of Weymouth is best for staying near the beach?

Many guests base themselves for easy promenade access, while Sandsfoot is ideal if you want a quieter coastal feel near Sandsfoot Castle and Sandsfoot Beach.

What typical price/levels can I expect?

Your options range from 2★ through 5★, with many 3★ and 4★ stays offering strong value alongside consistently high guest scores.