Skip to main content

Hotels in Isle Of Portland

52 handpicked places to stay

B&B
Thirtyfive B&B

Thirtyfive B&B

B&B · 35 Easton Street, Portland · 0.5 miles away

Thirtyfive B&B is a five-room guesthouse on Easton Street in Portland, Dorset, with en-suite rooms and free on-site parking near the Jurassic Coast.

Portland Lodge

Portland Lodge

Guest Accommodation · Easton Lane, Portland · 0.7 miles away

A no-frills base on Easton Lane for travellers who just need a straightforward bed near Portland's coast and activities.

Heights Hotel

Heights Hotel

Hotel · Yeates Road, Portland · 0.8 miles away

A 66-room hotel in Portland, Dorset, with sea views and easy reach of the Jurassic Coast for walkers and day-trippers.

Hotel
The Aqua

The Aqua

Hotel · Castletown, Portland · 1.6 miles away

Overlooking the water at Castletown in Portland, Dorset, The Aqua is a 25-room hotel with sea views and free on-site parking.

The Pulpit Inn

The Pulpit Inn

Hotel · Portland Bill, Portland · 1.9 miles away

A traditional pub-style inn at Portland Bill, Dorset, with sea views over the Jurassic Coast and rooms above the bar.

Old Castle Hotel

Old Castle Hotel

Hotel · 5 Sudan Road, Weymouth · 3.8 miles away

A small pub-hotel in Weymouth with just four rooms, a beer garden and a Sunday carvery alongside its free cooked breakfast.

Guest Accommodation
Regency Home

Regency Home

Guest Accommodation · 2 Chamberlaine Road, Weymouth · 3.9 miles away

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

The Kingswood Guest House

The Kingswood Guest House

B&B · 55 Rodwell Road, Weymouth · 4 miles away

An adults-only B&B on Rodwell Road in Weymouth, close to the seafront, with spacious rooms and free on-site parking.

Sailors Return Weymouth

Sailors Return Weymouth

Guest Accommodation · 1 St Nicholas Street, Weymouth · 4.4 miles away

A quayside pub with rooms on St Nicholas Street, Weymouth, serving real ales and classic pub grub alongside simple B&B accommodation.

Boaters Guesthouse

Boaters Guesthouse

Guest Accommodation · Boaters 4 Belle Vue Weymouth Dorset, Weymouth · 4.4 miles away

An adults-only guesthouse in Weymouth, Dorset, suited to couples wanting a quiet seaside break with sea views on the doorstep.

The Crown Hotel

The Crown Hotel

Hotel · 51 - 53 St Thomas Street, Weymouth · 4.4 miles away

A St Thomas Street hotel close to Weymouth's seafront, with a restaurant, free parking and comfortable en-suite rooms.

Bayliss Hall Guesthouse

Bayliss Hall Guesthouse

B&B · 17 The Esplanade, Weymouth · 4.4 miles away

Adults-only B&B right on Weymouth's Esplanade, with sea-view rooms overlooking the seafront and the Jurassic Coast beyond.

The Cavendale

The Cavendale

B&B · 10 The Esplanade, Weymouth · 4.4 miles away

A 9-room B&B on Weymouth's Esplanade, in a brick townhouse with sea and harbour views and free on-site parking.

Beach View Guest House

Beach View Guest House

Guest Accommodation · 3 The Esplanade, Weymouth · 4.4 miles away

A Georgian guest house on Weymouth's Esplanade with just 7 rooms, all offering sea or harbour views over the beach.

Aaran House

Aaran House

Guest Accommodation · 2 Esplanade, Weymouth · 4.4 miles away

Guest accommodation on Weymouth's Esplanade with en-suite rooms and air conditioning, moments from the beach and seafront pubs.

Guest Accommodation
Seacrest Guest House

Seacrest Guest House

Guest Accommodation · 4 Esplanade, Weymouth · 4.4 miles away

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

Weymouth Sands

Weymouth Sands

Guest Accommodation · 5 The Esplanade, Weymouth · 4.4 miles away

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

The Roundhouse

The Roundhouse

B&B · 1 The Esplanade, Weymouth · 4.4 miles away

Adults-only B&B on Weymouth's Esplanade, with breakfast baskets delivered to the room and sea views over the beach and harbour.

Cavendish House

Cavendish House

B&B · 6 The Esplanade, Weymouth · 4.4 miles away

A seafront B&B on Weymouth's Esplanade with sea-view rooms and a full breakfast included, steps from the beach.

Hotel
Alexandra Hotel

Alexandra Hotel

Hotel · 27-28 The Esplanade, Weymouth · 4.4 miles away

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

Hotel Rex

Hotel Rex

Hotel · 29 The Esplanade, Weymouth · 4.4 miles away

Seafront hotel on Weymouth's Esplanade, close to the Jurassic Coast, with sea-view rooms and free on-site parking.

The Fairhaven Hotel

The Fairhaven Hotel

Hotel · 37 The Esplanade, Weymouth · 4.5 miles away

A seafront hotel on Weymouth's Esplanade with a good-value breakfast, a bar, and sea views from many of its refurbished rooms.

Haven Littlesea Holiday Park Dorset

Haven Littlesea Holiday Park Dorset

Guest Accommodation · Littlesea Holiday Park, Weymouth · 4.6 miles away

A large family holiday park on the edge of Weymouth, overlooking Fleet Lagoon, with indoor and outdoor pools and full entertainment.

Chapter One

Chapter One

Hotel · 8 The Esplanade, Weymouth · 4.6 miles away

Adults-only hotel on Weymouth's Esplanade, right on the seafront, with 25 stylish rooms and some with sea views.

Guest Accommodation
Galway Guest House

Galway Guest House

Guest Accommodation · 7 Abbotsbury Road, Weymouth · 4.7 miles away

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

Weyside House

Weyside House

Guest Accommodation · 1a Abbotsbury Road, Weymouth · 4.7 miles away

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.

Florian Guest House

Florian Guest House

Guest Accommodation · 59 Abbotsbury Road, Weymouth · 4.7 miles away

Guest house on Abbotsbury Road in Weymouth with kitchenettes in every room, handy for the beach and free on-site parking.

Palm Court

Palm Court

B&B · 4 Abbotsbury Road, Weymouth · 4.7 miles away

An adults-only Victorian B&B on Abbotsbury Road, Weymouth, suited to couples wanting a quiet coastal base with free parking.

Marden guest house

Marden guest house

Guest Accommodation · 8 Abbotsbury Road, Weymouth · 4.7 miles away

Victorian townhouse B&B on Abbotsbury Road, Weymouth, with free parking, an English breakfast and the beach within easy reach.

Greenwood Guest House

Greenwood Guest House

Guest Accommodation · 1 Holland Road, Weymouth · 4.7 miles away

Guest house in Weymouth with free on-site parking, handy for the beach, golf, watersports and local pubs and restaurants.

The Wilton Guest House

The Wilton Guest House

Guest Accommodation · 5 Gloucester St, Weymouth · 4.7 miles away

A modest 7-room guesthouse on Gloucester St in Weymouth, close to the seafront, with free parking and a garden for relaxing.

Stones Throw Guesthouse

Stones Throw Guesthouse

Guest Accommodation · 15 Gloucester Street, Weymouth · 4.7 miles away

Stones Throw Guesthouse is a comfortable stop near Weymouth seafront, with air-conditioned rooms stocked with in-room drinks and free parking.

The Royal Hotel

The Royal Hotel

Hotel · 90 - 91 The Esplanade, Weymouth · 4.8 miles away

Weymouth's esplanade sets the scene for The Royal Hotel, a seafront base with sea-view rooms, a restaurant and bar, minutes from the beach.

Duke of Albany

Duke of Albany

Hotel · 51 Park Street, Weymouth · 4.8 miles away

A budget-friendly pub-hotel on Park Street in Weymouth, suited to sociable travellers who don't mind a lively bar scene at weekends.

Hotel
The Cumberland Hotel

The Cumberland Hotel

Hotel · 95 The Esplanade, Weymouth · 4.8 miles away

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

Gloucester House

Gloucester House

B&B · 96 The Esplanade, Weymouth · 4.8 miles away

Gloucester House on Weymouth's Esplanade offers spotless, air-conditioned rooms, many with sea views, above a lively seafront setting.

B&B
The Mayfair

The Mayfair

B&B · 99 The Esplanade, Weymouth · 4.8 miles away

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.

No 98 Boutique Hotel

No 98 Boutique Hotel

Hotel · 98 The Esplanade, Weymouth · 4.8 miles away

A boutique hotel right on Weymouth's Esplanade, with sea-view rooms overlooking the beach and cooked-to-order breakfasts.

Dolphin Hotel Public House Weymouth

Dolphin Hotel Public House Weymouth

Hotel · 67 Park Street, Weymouth · 4.8 miles away

Adults-only pub hotel on Park Street, Weymouth, close to the seafront with an on-site bar and easy access to coastal walks and watersports.

The Tides Inn

The Tides Inn

Hotel · 26 King Street, Weymouth · 4.8 miles away

A pub-hotel on Weymouth's King Street, close to the seafront, golf, fishing and watersports, with sea-view rooms above a lively bar.

The Leam Hotel

The Leam Hotel

Hotel · 102-103 The Esplanade, Weymouth · 4.8 miles away

A seafront hotel on Weymouth's Esplanade with sea-view rooms, right along the beach and close to the town's cafes and bars.

Weymouth Bay Hotel

Weymouth Bay Hotel

Hotel · 107 The Esplanade, Weymouth · 4.9 miles away

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

Hotel
Clifton Hotel

Clifton Hotel

Hotel · 6 Queen Street, Weymouth · 4.9 miles away

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

A Maiden Rest

A Maiden Rest

B&B · 117 Esplanade, Weymouth · 4.9 miles away

A 12-room Georgian-esplanade B&B in Weymouth, moments from the seafront, with free parking and round-the-clock reception.

Gresham Guest House

Gresham Guest House

Guest Accommodation · 120 The Esplanade, Weymouth · 4.9 miles away

A seafront guest house on Weymouth's Esplanade suited to travellers who want comfortable rooms and a proper breakfast with sea views.

The Angove

The Angove

Hotel · 121 Esplanade, Weymouth · 4.9 miles away

Adults-only seafront hotel on Weymouth's Esplanade, with the beach and harbour on your doorstep and 14 comfortable rooms.

The Edenhurst Guesthouse

The Edenhurst Guesthouse

B&B · 122 The Esplanade, Weymouth · 4.9 miles away

Simple en-suite rooms, some with sea-facing balconies, above Weymouth's Esplanade, moments from the beach and town centre.

B&B
Norfolk Hotel

Norfolk Hotel

B&B · 125 The Esplanade, Weymouth · 4.9 miles away

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

Langham Hotel

Langham Hotel

Hotel · 130 The Esplanade, Weymouth · 4.9 miles away

A Georgian townhouse on Weymouth's Esplanade with just 12 rooms, some with sea-view balconies overlooking the bay.

Acqua Beach

Acqua Beach

Guest Accommodation · 131 The Esplanade, Weymouth · 4.9 miles away

Seafront guest accommodation on Weymouth's Esplanade with a funky modern bar, free breakfast and 14 traditional en-suite rooms.

Hotel
Russell Hotel

Russell Hotel

Hotel · 135-138 The Esplanade, Weymouth · 5 miles away

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

Hotel Prince Regent

Hotel Prince Regent

Hotel · 139 The Esplanade, Weymouth · 5 miles away

Seafront hotel on Weymouth's Esplanade with a restaurant serving varied menus, a bar, and rooms overlooking the bay.

🏨

Know a hotel / b&b in Isle Of Portland 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