Skip to main content

Hotels in Weymouth

24 handpicked places to stay

Weymouth Bay Hotel

Weymouth Bay Hotel

Hotel · 107 The Esplanade, Weymouth

A small Georgian seafront hotel on Weymouth's Esplanade, ten en-suite rooms close to the beach and town centre.

Weymouth Beach B&B

Weymouth Beach B&B

B&B · 93 The Esplanade, Weymouth

A modest 11-room B&B on Weymouth's Esplanade, with en-suite rooms and free parking a short stroll from the seafront pubs and restaurants.

Weymouth Sands

Weymouth Sands

Guest Accommodation · 5 The Esplanade, Weymouth

Guest accommodation on Weymouth's Esplanade with a hearty breakfast included and sea or harbour views from many of its nine rooms.

Weymouth Vegan B&B

Weymouth Vegan B&B

B&B · 107 Dorchester Rd, Weymouth

Adults-only vegan B&B on Dorchester Rd, Weymouth, close to the beach and Jurassic Coast, with a hearty plant-based breakfast included.

Weyside House

Weyside House

Guest Accommodation · 1a Abbotsbury Road, Weymouth

A no-frills guest house on Abbotsbury Road, Weymouth, suited to families or short seaside breaks needing free parking and easy access to the front.

Hotel
Alexandra Hotel

Alexandra Hotel

Hotel · 27-28 The Esplanade, Weymouth

A 17-room seafront hotel on Weymouth's Esplanade, suited to couples and families wanting sea views without a big resort feel.

Hotel
Clifton Hotel

Clifton Hotel

Hotel · 6 Queen Street, Weymouth

A small four-room hotel on Queen Street in Weymouth, close to the seafront, with just a handful of rooms for a quieter stay.

Guest Accommodation
Galway Guest House

Galway Guest House

Guest Accommodation · 7 Abbotsbury Road, Weymouth

Galway Guest House sits on Abbotsbury Road in Weymouth, a short walk from the seafront, with free on-site parking and en-suite rooms.

Guest Accommodation
Gleneagles Guest House

Gleneagles Guest House

Guest Accommodation · 8 Lennox Street, Weymouth

Small seven-room guest house on a Weymouth street close to the beach, with free parking and a garden for relaxing.

Hotel
Kings Arms Weymouth

Kings Arms Weymouth

Hotel · 2 Front Street, Weymouth

Small three-room hotel on Weymouth's Front Street, near the beach, Nothe Fort and the Jurassic Coast, with free parking.

Guest Accommodation
Lakeside Guest House

Lakeside Guest House

Guest Accommodation · 60 Goldcroft Avenue, Weymouth

An adults-only guest house on Goldcroft Avenue in Weymouth, a short reach from the beach, with bright rooms and a garden for unwinding.

B&B
Lyndale Guest House

Lyndale Guest House

B&B · 17 Brunswick Terrace, Weymouth

A cooked breakfast starts the day at this Weymouth B&B on Brunswick Terrace, with sea-view rooms and beaches close by.

B&B
Molyneux Guesthouse

Molyneux Guesthouse

B&B · 9 Waterloo Place, Weymouth

Pet-friendly B&B at 9 Waterloo Place in Weymouth, with en-suite rooms, free parking and the seafront just a stroll away.

B&B
Norfolk Hotel

Norfolk Hotel

B&B · 125 The Esplanade, Weymouth

A Georgian-terrace B&B on Weymouth's Esplanade, with sea views, en-suite family rooms and no parking on site.

B&B
Oaklands Guest House

Oaklands Guest House

B&B · 1 Glendinning Avenue, Weymouth

Adults-only B&B in Weymouth with spacious, spotless en-suite rooms stocked with fresh milk and a fridge, a short walk from the beach.

Guest Accommodation
Regency Home

Regency Home

Guest Accommodation · 2 Chamberlaine Road, Weymouth

Regency Home in Weymouth offers en-suite family rooms with a kitchen and garden, plus free on-site parking close to the Dorset coast.

Hotel
Russell Hotel

Russell Hotel

Hotel · 135-138 The Esplanade, Weymouth

A straightforward seafront hotel on Weymouth's Esplanade, suited to travellers who want bay views and nightly bar entertainment without leaving the building.

Guest Accommodation
Seacrest Guest House

Seacrest Guest House

Guest Accommodation · 4 Esplanade, Weymouth

A 6-room guest house on Weymouth's Esplanade, Dorset, with sea views and free on-site parking right by the beach.

B&B
Seaham

Seaham

B&B · 3 Waterloo Place, Weymouth

Adults-only B&B on Waterloo Place in Weymouth, Dorset, with sea views and easy access to the Jurassic Coast.

Guest Accommodation
St Johns Guest House

St Johns Guest House

Guest Accommodation · 7 Dorchester Road, Weymouth

A 13-room guest house on Dorchester Road in Weymouth, close to the beach, with a surprising range of facilities including a pool and spa.

B&B
Swallows Rest

Swallows Rest

B&B · Martleaves Farm, Weymouth

Farm-based B&B near Weymouth with its own restaurant and bar, breakfast included, and free on-site parking close to the Jurassic Coast.

Hotel
The Cumberland Hotel

The Cumberland Hotel

Hotel · 95 The Esplanade, Weymouth

A 12-room Esplanade hotel in Weymouth, right on the seafront, with cooked-to-order breakfasts and free on-site parking.

Hotel
The Lugger Inn

The Lugger Inn

Hotel · 30 West Street, Weymouth

A characterful pub-hotel on West Street in Weymouth, with 14 rooms and a restaurant known for hearty roasts and gluten-free options.

B&B
The Mayfair

The Mayfair

B&B · 99 The Esplanade, Weymouth

Adults-only B&B on Weymouth's Esplanade with cosy en-suite rooms, sea views and a hearty breakfast, close to the beach and station.

Page 4 of 5 · 99 in total

🏨

Know a hotel / b&b in Weymouth that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b