Find hotels in Goose Rocks Beach, Kennebunkport

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Goose Rocks Beach hotels

Germaine Inn South Portland

Germaine Inn South Portland
2.0 star property
25.7 km from Goose Rocks Beach
7.6 out of 10, Good, (404)
"Amazing price, clean comfortable room, heated pool, free breakfast. "
United States
Sue
The price is ¥10,561
¥11,511 total
includes taxes & fees
Dec 31 - Jan 1, 2026
Germaine Inn South Portland

Long Creek Hotel by IHG

Long Creek Hotel by IHG
2.5 star property
26 km from Goose Rocks Beach
7.4 out of 10, Good, (1008)
"Enjoyed the stay"
United States
Farouq
The price is ¥12,212
¥13,311 total
includes taxes & fees
Dec 31 - Jan 1, 2026
Long Creek Hotel by IHG

Hyatt Place Portland Downtown - Old Port Square

Hyatt Place Portland Downtown - Old Port Square
3.0 star property
30.9 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1300)
"This was a great stay! Brandon helped us with a room upgrade and the staff were super friendly the whole time. It was in a perfect location as well, easy walking to lots of great places for food and shopping! "
United States
Stetson
The price is ¥14,091
¥15,590 total
includes taxes & fees
Jan 21 - Jan 22, 2026
Hyatt Place Portland Downtown - Old Port Square

Aloft Portland Downtown Waterfront ME

Aloft Portland Downtown Waterfront ME
3.0 star property
30.4 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1006)
"Seamless stay and pet friendly. Will stay here again "
United States
Alexandra
The price is ¥12,369
¥13,685 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Aloft Portland Downtown Waterfront ME

DoubleTree by Hilton Hotel Portland

DoubleTree by Hilton Hotel Portland
4.0 star property
26.5 km from Goose Rocks Beach
8.0 out of 10, Very Good, (1325)
"Very nice, fun pool, lovely staff"
United States
Sara
The price is ¥10,451
¥11,392 total
includes taxes & fees
Jan 4 - Jan 5, 2026
DoubleTree by Hilton Hotel Portland

Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
30.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1728)
"Great hotel in the perfect location. "
United States
Samantha
Portland Harbor Hotel

Embassy Suites by Hilton Portland Maine

Embassy Suites by Hilton Portland Maine
3.5 star property
28.8 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1138)
"We love the Embassy Suites. Great room and dinner - breakfast is always good"
United States
Cynthia
The price is ¥15,527
¥17,179 total
includes taxes & fees
Jan 19 - Jan 20, 2026
Embassy Suites by Hilton Portland Maine

Tru by Hilton Portland Airport Area

Tru by Hilton Portland Airport Area
2.5 star property
26.5 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1681)
"Staff was friendly and hotel was clean."
United States
Dianna
The price is ¥10,805
¥11,778 total
includes taxes & fees
Jan 25 - Jan 26, 2026
Tru by Hilton Portland Airport Area

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
3.0 star property
30.1 km from Goose Rocks Beach
8.8 out of 10, Excellent, (2288)
"Great breakfast options and very convenient location."
United States
Greta
The price is ¥12,526
¥13,859 total
includes taxes & fees
Dec 30 - Dec 31
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
30.5 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1003)
"Helpful and friendly staff"
United States
Wei Chien
The price is ¥13,935
¥15,418 total
includes taxes & fees
Jan 25 - Jan 26, 2026
The Westin Portland Harborview

Holiday Inn Portland-By the Bay by IHG

Holiday Inn Portland-By the Bay by IHG
4.0 star property
30.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1443)
"Excellent, clean, and the breakfast was great. "
United States
Daihanny
The price is ¥12,212
¥13,511 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Holiday Inn Portland-By the Bay by IHG

Comfort Inn South Portland Airport

Comfort Inn South Portland Airport
2.5 star property
27.4 km from Goose Rocks Beach
8.6 out of 10, Excellent, (1887)
"Will stay again "
United States
Ruby
The price is ¥11,976
¥13,054 total
includes taxes & fees
Dec 30 - Dec 31
Comfort Inn South Portland Airport

Port Inn & Suites Kennebunk, an Ascend Collection Hotel

Port Inn & Suites Kennebunk, an Ascend Collection Hotel
2.5 star property
11.1 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1001)
"Room was clean, staff were helpful and friendly, heater made a lot of noise and toilet was running but quaint little inn, comfortable bed and breakfast included. "
United States
Angela
The price is ¥15,184
¥18,258 total
includes taxes & fees
Jan 22 - Jan 23, 2026
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

Hilton Garden Inn Portland Downtown Waterfront

Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
31.3 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1004)
"Great service and clean hotel. Will stay again if In the area!"
United States
Christopher
The price is ¥15,920
¥17,613 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Hilton Garden Inn Portland Downtown Waterfront

Anchorage Inn and Resort

Anchorage Inn and Resort
3.0 star property
31.9 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1033)
"Loved our stay"
United States
Linda
The price is ¥15,500
¥16,895 total
includes taxes & fees
Dec 30 - Dec 31
Anchorage Inn and Resort

Spark by Hilton Portland Airport Maine Mall

Spark by Hilton Portland Airport Maine Mall
2.0 star property
26.2 km from Goose Rocks Beach
7.8 out of 10, Good, (1371)
"Clean hotel with friendly staff."
Canada
Mike
The price is ¥10,143
¥11,055 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Spark by Hilton Portland Airport Maine Mall

LivAway Suites Portland-Scarborough

LivAway Suites Portland-Scarborough
2.0 star property
24.9 km from Goose Rocks Beach
8.0 out of 10, Very Good, (146)
"Clean rooms and nice staff."
United States
Deirdre
The price is ¥12,540
¥13,669 total
includes taxes & fees
Dec 30 - Dec 31
LivAway Suites Portland-Scarborough

Courtyard by Marriott Portland Airport

Courtyard by Marriott Portland Airport
3.0 star property
25.7 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1002)
"Phenomenal staff and room was wonderful!! "
United States
Dom
The price is ¥13,152
¥14,336 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Courtyard by Marriott Portland Airport

Hampton Inn & Suites Wells-Ogunquit

Hampton Inn & Suites Wells-Ogunquit
2.5 star property
18 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1004)
"excellent hotel!"
United States
Diane
The price is ¥15,624
¥17,030 total
includes taxes & fees
Jan 20 - Jan 21, 2026
Hampton Inn & Suites Wells-Ogunquit

Portland Regency Hotel & Spa

Portland Regency Hotel & Spa
3.5 star property
31.1 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1557)
"Very clean hotel, friendly staff, good food in the pub. "
United States
Edward
Portland Regency Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Goose Rocks Beach Hotel Reviews

Frequently asked questions

What's it like in Goose Rocks Beach?
You'll be sure to have fun visiting Kennebunkport's Goose Rocks Beach neighborhood. Consider a visit to Goose Rocks Beach as part of your Goose Rocks Beach travel plans.
Where is the best place to stay in Goose Rocks Beach?
Based on Expedia customer reviews, The Tides Beach Club is the highest ranked property in Goose Rocks Beach. This hotel offers a restaurant and free parking.
How many hotels will I be able to find in the Goose Rocks Beach area?
If you're searching for places to stay in Kennebunkport, Expedia has something to meet your needs with 67 Goose Rocks Beach hotels and other accommodations to choose from.
If I need to cancel my hotel reservation in Goose Rocks Beach, will I receive a refund?
Yes! The majority of hotel room reservations are refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of your scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the "fully refundable" filter to get the top deals on offer in Goose Rocks Beach.
Where can I learn more about changing or cancelling my trip to Goose Rocks Beach?
To access more information about rescheduling or cancelling your trip to Goose Rocks Beach, go to https://www.expedia.com/service/.
What is there to do in this Kennebunkport neighborhood?
Goose Rocks Beach is an attraction you might want to check out while you're in Goose Rocks Beach. When you're sightseeing around the area, Dock Square and Kennebunkport Village Green are a couple of other sights to visit.

Explore a world of travel with Expedia