Skip to main content

The best beach rentals in Portland

Check out our selection of great beach rentals in Portland

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Olympic Village Vela - Portland, hotel in Portland

Just a 2-minute walk from Portland Beach and 700 yards from Portland Castle, Olympic Village Vela - Portland features accommodations in Portland with barbecue facilities.

Scored 8.8
8.8
Rated excellent
Excellent
42 reviews
Price from
$324.57
1 night, 2 adults
Kelston Guest House, hotel in Portland

Kelston Guest House enjoys a location in Weymouth, 1.3 miles from Weymouth Beach and 15 miles from Monkey World.

Everything was well thought out for a comfortable stay.. Karen was welcoming and knowledgeable. We did not feel we needed to ask for anything. All present and correct in all aspects of the room.and breakfast. We'll done 👍✅ kelston guest house. .
Scored 9.5
9.5
Rated exceptional
Exceptional
328 reviews
Price from
$119.98
1 night, 2 adults
Hudsons Guest House - Adults only, hotel in Portland

Hudsons Guest House - Adults only enjoys a location in Weymouth, 1.7 miles from Weymouth Beach and 15 miles from Monkey World.

Good brekkie, friendly staff. Lidl across the road
Scored 9.2
9.2
Rated wonderful
Wonderful
451 reviews
Price from
$98.71
1 night, 2 adults
Fosters Guest House, hotel in Portland

Fosters Guest House offers accommodations in Weymouth, 1.3 miles from Weymouth Beach and 15 miles from Monkey World.

Welcoming owners, breakfast, tea/coffee in rooms, location, inclusive parking permit
Scored 9.4
9.4
Rated wonderful
Wonderful
351 reviews
Price from
$85.25
1 night, 2 adults
Marjune Guest House, hotel in Portland

Marjune Guest House enjoys a location in Weymouth, 1.4 miles from Weymouth Beach and 15 miles from Monkey World.

I didn't have breakfast, but the host was very accommodating and offered me takeaway breakfast or cereals.
Scored 9.6
9.6
Rated exceptional
Exceptional
413 reviews
Price from
$127.81
1 night, 2 adults
St John's Guest House, hotel in Portland

St John's Guest House is a recently renovated guest house in Weymouth near Weymouth Beach. This beachfront property offers access to free Wifi and free private parking.

Location , staff and cleanliness, breakfast was excellent.
Scored 9.4
9.4
Rated wonderful
Wonderful
224 reviews
Price from
$166.70
1 night, 2 adults
Braemar, hotel in Portland

Braemar offers accommodations in Weymouth, 15 miles from Monkey World and 23 miles from Corfe Castle.

Nice clean room, friendly owners next to the beach. Very good value.
Scored 9.3
9.3
Rated wonderful
Wonderful
465 reviews
Price from
$88.40
1 night, 2 adults
The Florian, hotel in Portland

The Florian offers accommodations in Weymouth, 1.2 miles from Weymouth Beach and 1.3 miles from Weymouth Harbour. This guest house provides free private parking, bicycle parking, and free Wifi.

One of the Jurassic bus was right outside the property so it made hopping it on and off easy. There were some baked goods supplied in the room when we checked in, plus some tea/coffee makings. The bed was large. Laundry facility was a bonus.
Scored 9.1
9.1
Rated wonderful
Wonderful
289 reviews
Price from
$90.93
1 night, 2 adults
Channel View Guest House, hotel in Portland

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

Location was perfect and you were so close to the sea you could hear the waves
Scored 9.1
9.1
Rated wonderful
Wonderful
491 reviews
Price from
$176.81
1 night, 2 adults
Cunard Guest House, hotel in Portland

A 1-minute walk from Weymouth Esplanade, Cunard Guest House provides well-appointed rooms with attached bathroom with breakfast, free parking and Wi-Fi.

Friendly owner Sam, very very clean. Nothing to much trouble. Very helpful
Scored 9.2
9.2
Rated wonderful
Wonderful
898 reviews
Price from
$87.52
1 night, 2 adults
All beach rentals in Portland

Most booked beach rentals in Portland this month

FAQ about beach rentals in Portland

Research, refine, and make plans for your whole trip