Skip to main content

The best beach hotels in Cape Elizabeth

Check out our pick of great beach hotels in Cape Elizabeth

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Inn By the Sea is situated on a park-like property, just steps away from the Atlantic Ocean. Apart from an outdoor pool, guest can enjoy the spa and cardio room.

The spacious guest rooms at Inn By the Sea are warmly decorated with soft colors and local artwork. All accommodations feature flat-screen TV’s and coffee makers.

Top notch property. Great staff and excellent ttrsturant

Show more Show less
9.1
Superb
45 reviews
Price from
£388
per night

Featuring free WiFi, a restaurant and a sun terrace, Higgins Beach Inn offers accommodation in Scarborough, 11 km from Portland. Guests can enjoy the on-site bar. Free private parking is available on site.

The staff is very helpful, kind and friendly

Show more Show less
8.5
Very good
95 reviews
Price from
£124
per night

Simple rooms offer views of the property, beach or ocean. Each room offers free Wi-Fi access and shared bathroom facilities.

Guests at the Eighth Maine Regiment Lodge can take a ferry to Peak Island. Portland Head Light – Cape Elizabeth is 2.8 miles from the ferry dock.

It had the best view and such a cozy feeling!!

Show more Show less
8.7
Fabulous
114 reviews
Price from
£136
per night

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.
Search beach hotels in Cape Elizabeth

Beach hotels that guests love in Cape Elizabeth

  • Avg. price/night: £586.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 45 reviews
    What a wonderful place by the sea. Located surrounded by a nature preserve and the beach, you can't ask for a better spot. The accomodations are luxurious, and pet friendly. Lots of trails and walking spots.
    Nicole
    Solo traveller
  • Avg. price/night: £586.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 45 reviews
    Nice beach walk, old charming inn, spacious room and bathroom, outdoor seating area and fire pit, close to things to see and do
    E
    Enrico
    Young couple
  • Avg. price/night: £586.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 45 reviews
    The location since it was close to Portland & access to the beach was great!
    Meagan
    Young couple
  • Avg. price/night: £586.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 45 reviews
    Luxury room with extra welcoming touches; boardwalk to the beach; couches and fire rings on the deck at night; delicious breakfast and very friendly and accommodating staff. A new favorite, worth the extra expense!
    Anna
    Young couple
  • Avg. price/night: £586.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 45 reviews
    Excellent location. Excellent service. Excellent rooms. The whole place has an upscale feel to it. Restaurant has some excellent food. Has a nice gym. There is also direct access to beach!
    Shanid
    Young couple
  • Avg. price/night: £586.68
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 45 reviews
    - The locations is spectacular - We loved the easy boardwalk access to the beach, the incredible view of the ocean, the Adirondack chairs for lounging on the beautiful grounds - The food was delicious, and room service very friendly and efficient - The staff was professional and friendly
    Alissa
    Family with young children
gogless