Skip to main content

Beach Hotels in Portland

Find the beach hotels that appeal to you the most

Top picks for Portland hotels

Explore our most popular hotels in Portland

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1,028 reviews
    From
    US$188
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 270 reviews
    From
    US$140
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 613 reviews
    From
    US$235
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 46 reviews
    From
    US$278
    1 night, 2 adults
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 331 reviews
    From
    US$171
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews
    From
    US$863
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 5 reviews
    From
    US$720
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 2 reviews
    From
    US$1,746
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 9 reviews
    From
    US$1,082
    1 night, 2 adults
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 5 reviews
    From
    US$1,211
    1 night, 2 adults
  • From
    US$932
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 11 reviews
    From
    US$954
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review
    From
    US$846
    1 night, 2 adults
  • From
    US$877
    1 night, 2 adults
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 5 reviews
    From
    US$1,556
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 3 reviews
    From
    US$1,459
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 96 reviews
    From
    US$272
    1 night, 2 adults
  • Scored out of 10, guest rating 4.9
    Disappointing - What previous guests thought, 62 reviews
    From
    US$532
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 226 reviews
    From
    US$142
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 433 reviews
    From
    US$111
    1 night, 2 adults

Filter by:

Review score

The Aqua

Hotel in Portland

Situated on Castletown Beach and surrounded by the ocean, The Aqua offers modern bedrooms with sea views, free Wi-Fi, free parking, a restaurant, a café and a bar.

A
Annabelle
From
New Zealand
The staff had just the right mix of the personal touch and professionalism to make me feel very welcome and among friends. I will stay there again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 331 reviews
Price from
US$171.45
1 night, 2 adults

The Ocean Guest House

Weymouth (Near Portland)

Featuring a private beach area and views of lake, The Ocean Guest House is a guest house situated in a historic building in Weymouth, 200 metres from Weymouth Beach.

V
Vivian
From
Singapore
We had a lovely overnight stay at Maxine’s house in Weymouth. The room was spotless, very comfortable, and offered a beautiful view. Although we only stayed for one night, Maxine made us feel incredibly welcome and well taken care of — warm, thoughtful, and truly hospitable. It was a short visit, but it felt like home. Highly recommended for anyone visiting the area!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 579 reviews
Price from
US$162
1 night, 2 adults

St John's Guest House

Weymouth (Near Portland)

Featuring a shared lounge and views of city, St John's Guest House is a guest house situated in a historic building in Weymouth, 1.6 km from Weymouth Beach.

K
Karthik
From
Ireland
Location , decor and cleanliness
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 197 reviews
Price from
US$193.05
1 night, 2 adults

Channel View Guest House

Weymouth (Near Portland)

Overlooking beautiful Weymouth bay, this 19th-century property offers colourful, cosy rooms with a small drinks cooler and some with panoramic views.

M
Maria
From
Cyprus
Position, excellent room(with a view) and spacious!! But the best was Melany!! Great hostess!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 369 reviews
Price from
US$121.50
1 night, 2 adults

Lyndale Guest House

Weymouth (Near Portland)

Located in Weymouth, just 1.6 km from Weymouth Beach, Lyndale Guest House provides beachfront accommodation with free WiFi.

S
Steve
From
United Kingdom
Lovely guest house in great location and views were amazing
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 174 reviews
Price from
US$155.25
1 night, 2 adults

The Cumberland

Weymouth (Near Portland)

The Cumberland is a beachfront property situated in Weymouth, 1.4 km from Weymouth Beach and 2.3 km from Weymouth Harbour.

S
Susan
From
United Kingdom
Thaw breakfast was superb with a great range of fruits and and cereals the full English was well presented and deliciously cooked. Coffee could have been a bit hotter otherwise an excellent meal and good value.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$145.80
1 night, 2 adults

Luxurious Beach House Chesil Beach. Sleeps 6

Castletown (Near Portland)

Luxurious Beach House Chesil Beach. Sleeps 6, a property with a garden, is located in Castletown, 7.7 km from Weymouth Harbour, 32 km from Monkey World, as well as 39 km from Golden Cap.

l
lilistoh
From
Singapore
The beach is a short walk from the house. The house is cosy and tastefully furnished. We enjoyed our stay totally. Portland, UK is a small beautiful quiet island easily accessible by car.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 96 reviews
Price from
US$272.47
1 night, 2 adults

The Redcliff

Weymouth (Near Portland)

Just a few paces from the beach, The Redcliff offers views across Weymouth Bay, and street parking is available nearby. Weymouth town’s restaurant and pubs are a 10-minute stroll away.

K
Kaylana HARRIS
From
Australia
Friendly owners and staff, beautiful area, lovely breakfast. The owners and staff were very accomodating, I had to stay in until 3pm to wait for UPs to pick up my luggage bag And the staff let me stay and sit in kitchen area. Beautiful view of the seaside and affordable.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,115 reviews
Price from
US$176.18
1 night, 2 adults

A MAIDEN REST

Weymouth (Near Portland)

Situated in Weymouth, just 1.9 km from Weymouth Beach, A MAIDEN REST features beachfront accommodation with water sports facilities and free WiFi.

S
Solo Traveler
From
French Polynesia
Close proximity to town and the wonderful beach, friendly staff, amazing breakfast and choices, comfy bed. Beautiful sun rises !!!!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 468 reviews
Price from
US$120.15
1 night, 2 adults

The Leam Hotel

Weymouth (Near Portland)

Facing the beachfront, The Leam Hotel offers 3-star accommodation in Weymouth and has a shared lounge, restaurant and bar.

L
Lindsey
From
United Kingdom
staff superb breakfast lovely room sea view. brilliant.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 354 reviews
Price from
US$111.38
1 night, 2 adults
All beach hotels in Portland

The best beach hotels in Portland

Check out our pick of great beach hotels in Portland

Filter by:

Review score

The Aqua

Hotel in Portland

Situated on Castletown Beach and surrounded by the ocean, The Aqua offers modern bedrooms with sea views, free Wi-Fi, free parking, a restaurant, a café and a bar.

A
Annabelle
From
New Zealand
The staff had just the right mix of the personal touch and professionalism to make me feel very welcome and among friends. I will stay there again.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 331 reviews
Price from
US$171.45
1 night, 2 adults

The Ocean Guest House

Weymouth (Near Portland)

Featuring a private beach area and views of lake, The Ocean Guest House is a guest house situated in a historic building in Weymouth, 200 metres from Weymouth Beach.

V
Vivian
From
Singapore
We had a lovely overnight stay at Maxine’s house in Weymouth. The room was spotless, very comfortable, and offered a beautiful view. Although we only stayed for one night, Maxine made us feel incredibly welcome and well taken care of — warm, thoughtful, and truly hospitable. It was a short visit, but it felt like home. Highly recommended for anyone visiting the area!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 579 reviews
Price from
US$162
1 night, 2 adults

St John's Guest House

Weymouth (Near Portland)

Featuring a shared lounge and views of city, St John's Guest House is a guest house situated in a historic building in Weymouth, 1.6 km from Weymouth Beach.

K
Karthik
From
Ireland
Location , decor and cleanliness
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 197 reviews
Price from
US$193.05
1 night, 2 adults

Channel View Guest House

Weymouth (Near Portland)

Overlooking beautiful Weymouth bay, this 19th-century property offers colourful, cosy rooms with a small drinks cooler and some with panoramic views.

M
Maria
From
Cyprus
Position, excellent room(with a view) and spacious!! But the best was Melany!! Great hostess!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 369 reviews
Price from
US$121.50
1 night, 2 adults

Lyndale Guest House

Weymouth (Near Portland)

Located in Weymouth, just 1.6 km from Weymouth Beach, Lyndale Guest House provides beachfront accommodation with free WiFi.

S
Steve
From
United Kingdom
Lovely guest house in great location and views were amazing
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 174 reviews
Price from
US$155.25
1 night, 2 adults

The Cumberland

Weymouth (Near Portland)

The Cumberland is a beachfront property situated in Weymouth, 1.4 km from Weymouth Beach and 2.3 km from Weymouth Harbour.

S
Susan
From
United Kingdom
Thaw breakfast was superb with a great range of fruits and and cereals the full English was well presented and deliciously cooked. Coffee could have been a bit hotter otherwise an excellent meal and good value.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews
Price from
US$145.80
1 night, 2 adults

Luxurious Beach House Chesil Beach. Sleeps 6

Castletown (Near Portland)

Luxurious Beach House Chesil Beach. Sleeps 6, a property with a garden, is located in Castletown, 7.7 km from Weymouth Harbour, 32 km from Monkey World, as well as 39 km from Golden Cap.

l
lilistoh
From
Singapore
The beach is a short walk from the house. The house is cosy and tastefully furnished. We enjoyed our stay totally. Portland, UK is a small beautiful quiet island easily accessible by car.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 96 reviews
Price from
US$272.47
1 night, 2 adults

The Redcliff

Weymouth (Near Portland)

Just a few paces from the beach, The Redcliff offers views across Weymouth Bay, and street parking is available nearby. Weymouth town’s restaurant and pubs are a 10-minute stroll away.

K
Kaylana HARRIS
From
Australia
Friendly owners and staff, beautiful area, lovely breakfast. The owners and staff were very accomodating, I had to stay in until 3pm to wait for UPs to pick up my luggage bag And the staff let me stay and sit in kitchen area. Beautiful view of the seaside and affordable.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,115 reviews
Price from
US$176.18
1 night, 2 adults

A MAIDEN REST

Weymouth (Near Portland)

Situated in Weymouth, just 1.9 km from Weymouth Beach, A MAIDEN REST features beachfront accommodation with water sports facilities and free WiFi.

S
Solo Traveler
From
French Polynesia
Close proximity to town and the wonderful beach, friendly staff, amazing breakfast and choices, comfy bed. Beautiful sun rises !!!!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 468 reviews
Price from
US$120.15
1 night, 2 adults

The Leam Hotel

Weymouth (Near Portland)

Facing the beachfront, The Leam Hotel offers 3-star accommodation in Weymouth and has a shared lounge, restaurant and bar.

L
Lindsey
From
United Kingdom
staff superb breakfast lovely room sea view. brilliant.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 354 reviews
Price from
US$111.38
1 night, 2 adults
All beach hotels in Portland

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.

Most booked beach hotels in Portland and surroundings in the past month

See all

Popular with guests booking beach hotels in Portland

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2 reviews

Popular with guests booking beach hotels in Portland

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 30 reviews

Popular with guests booking beach hotels in Portland

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 331 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,251 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 919 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,943 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 975 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 248 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 222 reviews

Popular with guests booking beach hotels in Weymouth

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 579 reviews

Save money on beach in Portland and nearby – budget options available

Alexandra Hotel

Weymouth
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 919 reviews

Situated on Weymouth’s Esplanade, the family-run Alexandra Hotel is ideally located; with the town centre and Weymouth Harbour and the beach located across the road.

From US$89.10 per night

The Fairhaven Hotel

Weymouth
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,251 reviews

Overlooking Weymouth beach and the Jurassic coastline, The Fairhaven Hotel is situated on The Esplanade, allowing easy access to the beach and historic 17th-century harbour.

From US$94.50 per night

The Royal Hotel Weymouth

Weymouth
Budget options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,943 reviews

Located in Weymouth and with Weymouth Beach reachable within 200 metres, The Royal Hotel Weymouth provides a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar.

Gresham Guest House

Weymouth
Budget options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 502 reviews

The Gresham is situated on the seafront in Weymouth, just 0.6 miles from Weymouth harbour. The rooms have tea and coffee making facilities and a TV. There is free WiFi in all public area.

From US$124.20 per night

Valentine Guest House

Weymouth
Budget options available
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 514 reviews

Just a few minutes’ walk from sandy beaches, this family run Grade II listed guest house offers bed and breakfast accommodation with free Wi-Fi on Dorset's beautiful Jurassic coast.

From US$101.25 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 4 reviews

Set in Castletown, just 200 metres from Portland Beach, Dory Cottage - Chesil Beach View offers beachfront accommodation with free WiFi.

Little Gem

Weymouth
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 32 reviews

Little Gem is a recently renovated apartment in Weymouth, where guests can make the most of its garden and barbecue facilities.

Bayliss Hall Guesthouse

Weymouth
Budget options available
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 276 reviews

Bayliss Hall Guesthouse is a privately owned listed building, built in the early 1800s. It offers en suite rooms with free Wi-Fi, a one minute walk from Weymouth Harbour.

Beach Hotels with swimming pools in Portland and nearby

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 6 reviews

STYLISH HOLIDAY HOME WITH UNINTERRUPTED VIEWS OF THE FLEET LAGOON ON Haven LITTLESEA HOLIDAY PARK is a beachfront property situated in Wyke Regis, 800 metres from Chesil Beach and 4.5 km from Weymouth...

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 82 reviews

Reevas Retreat at Littlesea Holiday Park, Weymouth is a beachfront property situated in Wyke Regis, 28 km from Monkey World and 34 km from Golden Cap.

Enjoy breakfast in Portland and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 579 reviews

Featuring a private beach area and views of lake, The Ocean Guest House is a guest house situated in a historic building in Weymouth, 200 metres from Weymouth Beach.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 100 reviews

Located in Melcombe Regis, just 100 metres from Weymouth Beach, Seascape guest house provides beachfront accommodation with free WiFi.

From US$133.65 per night

Cavendish House

Weymouth
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 688 reviews

Cavendish House is situated on the seafront in Weymouth, 90 metres from Weymouth Beach and 25 km from Monkey World. Featuring sea and river views, this bed and breakfast also comes with free WiFi.

The Anchorage

Weymouth
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 222 reviews

Close to all local facilities, beach, restaurants and entertainment, The Anchorage is located in the seaside town of Weymouth, just 10 minutes’ walk to the railway station.

From US$121.50 per night

The Cumberland

Weymouth
Breakfast options
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 22 reviews

The Cumberland is a beachfront property situated in Weymouth, 1.4 km from Weymouth Beach and 2.3 km from Weymouth Harbour.

A MAIDEN REST

Weymouth
Breakfast options
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 468 reviews

Situated in Weymouth, just 1.9 km from Weymouth Beach, A MAIDEN REST features beachfront accommodation with water sports facilities and free WiFi.

From US$120.15 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 2,013 reviews

Situated on Weymouth's Seafront and the Jurassic coast, the Jubilee Hotel offers sea views, a family-friendly atmosphere, a 24-hour front desk, free Wi-Fi and clean comfortable en-suite rooms and lots...

From US$141.75 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 576 reviews

Situated on Weymouth's stunning Seafront and the beautiful Jurassic coast, the Jubilee Hotel West was built in 1855 and is a Grade II listed building full of character and with architectural...

From US$141.75 per night

Highly rated beach hotels in Portland and nearby

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 96 reviews

Luxurious Beach House Chesil Beach. Sleeps 6, a property with a garden, is located in Castletown, 7.7 km from Weymouth Harbour, 32 km from Monkey World, as well as 39 km from Golden Cap.

From US$478.04 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 88 reviews

Amazing sea views, brilliant location Apartment is a beachfront property located in Weymouth, 80 metres from Weymouth Beach and 24 km from Monkey World.

From US$127.57 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 544 reviews

On Weymouth Esplanade, The Edenhurst is on Dorset’s Jurassic Coast. It is within easy reach of the Sea Life Centre, Northe Fort, and the Harbour.

From US$114.75 per night

Lichfield House

Weymouth
8.0+ review score
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 200 reviews

Lichfield House is located in Weymouth, a 15-minute walk from Weymouth Harbour, and offers free WiFi. The property is set 1.1 km from Weymouth Marina and 2.6 km from Sandsfoot Castle.

The Redcliff

Weymouth
8.0+ review score
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,115 reviews

Just a few paces from the beach, The Redcliff offers views across Weymouth Bay, and street parking is available nearby. Weymouth town’s restaurant and pubs are a 10-minute stroll away.

From US$195.75 per night

The Roundhouse

Weymouth
8.0+ review score
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 188 reviews

This charming, boutique-style guest house is set at the end of the Esplanade between Weymouth Beach and the 17th century harbour. It offers 6 rooms with views over Weymouth Bay and harbour.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 248 reviews

Located in Weymouth, just 70 metres from Weymouth Beach, Seacrest Guest House provides beachfront accommodation with free WiFi.

From US$148.50 per night

Hotel Rex

Weymouth
8.0+ review score
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 975 reviews

Situated on Weymouth’s Esplanade, the family-run Hotel Rex is in an enviable position by the beach. The Pavilion Theatre are only 2 minutes’ walk away.

Beach hotels that guests love in Portland

See all
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 30 reviews
Great location for Chesil beach. Main floor airy and open. Parking space.
Guest review by
Charlotte
Family with young children