Skip to main content

Beach Hotels in South Portland

Find the beach hotels that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best beach hotels in South Portland

Check out our selection of great beach hotels in South Portland

Filter by:

Review score

Island View House BnB Self Check-In

Portland (Near South Portland)

Island View House BnB Self Check-In offers accommodations in Portland, 17 miles from Old Orchard Beach Pier and 17 miles from Pirate'S Cove.

R
Rebecca
From
United States
Lovely stay! Great location and charming accommodations.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 reviews
Price from
$430
1 night, 2 adults

Best Bower

Portland (Near South Portland)

Just a 13-minute walk from East End Beach and a few steps from Portland Observatory, Best Bower features accommodations in Portland, with a terrace.

E
Erica
From
United States
This place is amazing!!! I have already been telling everyone all about it. It was beautiful, clean, comfy, and peaceful. I will be back and will be sending many more guests their way!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 178 reviews
Price from
$350
1 night, 2 adults

Homewood Suites by Hilton Portland

Scarborough (Near South Portland)

11 miles from Funtown Splashtown USA, Homewood Suites by Hilton Portland is located in Scarborough and has air-conditioned rooms. This 3-star hotel offers a shared lounge and a 24-hour front desk.

T
Tom
From
United States
Every time i stay at Homewood Suites I'm treated like family.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 126 reviews
Price from
$125.22
1 night, 2 adults

Peaceful Oasis on Munjoy Hill 2nd flr 3BR parking

Portland (Near South Portland)

Offering a garden and a terrace, Peaceful Oasis on Munjoy Hill 2nd flr 3BR parking in Portland is close to East End Beach and Portland Observatory.

P
Phoebe
From
United States
If had everything and the location was stellar.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
$257.20
1 night, 2 adults

East end. Walk to food, beer and downtown fun.

Portland (Near South Portland)

East end. Walk to food, beer and downtown fun. Is located in Portland, just 17 miles from Palace Playland and 17 miles from Old Orchard Beach Pier.

G
Griffin
From
United States
The flat is very cozy and inviting. We very much enjoyed our stay and looked forward to coming back to our comfortable and nice apartment each night.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 61 reviews
Price from
$328.10
1 night, 2 adults

Inn By the Sea

Cape Elizabeth (Near South Portland)

Inn By the Sea has a seasonal outdoor swimming pool, fitness center, a garden and shared lounge in Cape Elizabeth.

R
Robert
From
United States
Friendly and efficient staff. Excellent dining. Convenient location.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 21 reviews
Price from
$425.09
1 night, 2 adults

Cambria Hotel Portland Downtown Old Port

Portland (Near South Portland)

Located in Portland, a 15-minute walk from East End Beach, Cambria Hotel Portland Downtown Old Port provides accommodations with a shared lounge, private parking, a terrace and a restaurant.

D
Dragan
From
Serbia
Nice clean hotel in Old Harbor, we could walk everywhere, the rooftop terrace bar was not crowded and a good place to relax after a long day of roaming:)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 487 reviews
Price from
$336.87
1 night, 2 adults

Residence Inn by Marriott Portland Downtown Waterfront

Portland (Near South Portland)

Located in Portland, Maine's historic Old Port district, this hotel offers spacious accommodations with a fully equipped kitchenette and iPod dock.

M
Melody
From
Canada
The staff are incredible! The rooms are incredibly comfortable. They take hospitality very serious here. Love that!
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 490 reviews
Price from
$127
1 night, 2 adults

Higgins Beach Inn

Scarborough (Near South Portland)

Located in Scarborough, a 3-minute walk from Higgins Beach, Higgins Beach Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace.

R
Rebecca Niedenthal
From
United States
Great room, restaurant on site and very good food. Staff was very helpful and friendly.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 57 reviews
Price from
$269
1 night, 2 adults

The 8th Maine Regiment Lodge and Museum

Peaks Island (Near South Portland)

This 1800’s style building features the Eighth Maine Regiment Memorial Building and uniquely decorated guest rooms with antique furnishings. The Fifth Maine Regiment Museum is 130 yards away.

b
beryl
From
United States
I really liked the old fashioned charm: rocking chairs on the wraparound porch where you can look out over the water, the dining room where you get your own 1/2 a frig and 2 burners and a table and there are dishes and all you need to cook your meals there, the reading room,
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 56 reviews
Price from
$179
1 night, 2 adults
All beach hotels in South Portland

Looking for a beach hotel?

There’s nothing like waking up to the sound of crashing waves and the sea air floating into your bedroom window. Beachfront accommodations come in a variety of forms, from all-inclusive resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea, and outdoor pools with attached bars.

Most booked beach hotels in South Portland and surrounding area in the past month

See all

Popular with guests booking beach hotels in South Portland

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking beach hotels in South Portland

Popular with guests booking beach hotels in Portland

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 490 reviews

Popular with guests booking beach hotels in Portland

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

Popular with guests booking beach hotels in Portland

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 487 reviews

Popular with guests booking beach hotels in Scarborough

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 179 reviews

Popular with guests booking beach hotels in Scarborough

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 134 reviews

Popular with guests booking beach hotels in Scarborough

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 65 reviews

Popular with guests booking beach hotels in Scarborough

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 57 reviews

Popular with guests booking beach hotels in Peaks Island

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 56 reviews

Highly rated beach hotels in South Portland and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 490 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 487 reviews

East End Annex

8.0+ review score
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 19 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 162 reviews

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

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 61 reviews

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 56 reviews