A lakeside scene with kayaks, a hammock, and a sunset.

Search Hotels in Goose Rocks Beach, Kennebunkport

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Goose Rocks Beach hotels

1. Kings Port Inn

Kings Port Inn
2.5 star property
4.5 mi from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"The location is very convenient to visit city center."
United States
Kin
The price is £102
includes taxes & fees
5 Nov - 6 Nov
Kings Port Inn

2. The Boathouse Waterfront Hotel & Marina

The Boathouse Waterfront Hotel & Marina
3.0 star property
4.3 mi from Goose Rocks Beach
8.6 out of 10, Excellent, (396 reviews)
"Good hotel"
United States
Francisco Javier
The price is £120
includes taxes & fees
8 Nov - 9 Nov
The Boathouse Waterfront Hotel & Marina

3. The Colony Hotel

The Colony Hotel
3.0 star property
4.8 mi from Goose Rocks Beach
8.6 out of 10, Excellent, (1,000 reviews)
"Location was great, with historical ambience"
United States
Kent
The price is £88
includes taxes & fees
8 Nov - 9 Nov
The Colony Hotel

4. The Beach House Inn

The Beach House Inn
2.5 star property
5.6 mi from Goose Rocks Beach
9.2 out of 10, Wonderful, (948 reviews)
"Location was perfect"
United States
Wes
The price is £109
includes taxes & fees
29 Nov - 30 Nov
The Beach House Inn

5. AWOL Kennebunkport

AWOL Kennebunkport
3.0 star property
4.2 mi from Goose Rocks Beach
9.4 out of 10, Exceptional, (272 reviews)
"So nice having the breakfast and was perfectly located"
United States
Emily
The price is £178
includes taxes & fees
16 Nov - 17 Nov
AWOL Kennebunkport

6. Kennebunkport Captains Collection

Kennebunkport Captains Collection
4.5 star property
4.3 mi from Goose Rocks Beach
9.6 out of 10, Exceptional, (770 reviews)
"Great stay, beautiful property and the breakfast was so good!"
United States
Denise
The price is £176
includes taxes & fees
15 Nov - 16 Nov
Kennebunkport Captains Collection

7. Port Inn & Suites Kennebunk, an Ascend Collection Hotel

Port Inn & Suites Kennebunk, an Ascend Collection Hotel
2.5 star property
6.9 mi from Goose Rocks Beach
8.8 out of 10, Excellent, (1,000 reviews)
"Will def stay here again"
United States
Claudia
The price is £73
includes taxes & fees
29 Nov - 30 Nov
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

8. The Rhumb Line Resort

The Rhumb Line Resort
2.5 star property
3.7 mi from Goose Rocks Beach
7.8 out of 10, Good, (1,001 reviews)
"Close location to town, nice place to stay"
United States
Cynthia
The price is £107
includes taxes & fees
10 Nov - 11 Nov
The Rhumb Line Resort

9. Nonantum Resort

Nonantum Resort
3.5 star property
4.5 mi from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,000 reviews)
"Beautiful resort!"
United States
Marci
The price is £210
includes taxes & fees
29 Nov - 30 Nov
Nonantum Resort

10. Comfort Inn Saco-Old Orchard Beach

Comfort Inn Saco-Old Orchard Beach
2.5 star property
8.6 mi from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,008 reviews)
"Friendly staff, very clean and well maintained, complimentary breakfast, all at a very reasonable price 👍. Overall a great place to stay. I would certainly stay again."
United States
Timothy
The price is £66
includes taxes & fees
8 Nov - 9 Nov
Comfort Inn Saco-Old Orchard Beach

11. Hampton Inn Kennebunk Kennebunkport

Hampton Inn Kennebunk Kennebunkport
2.5 star property
7.5 mi from Goose Rocks Beach
9.4 out of 10, Exceptional, (890 reviews)
"Great hotel and amazing, friendly staff!"
United States
Ashley
The price is £86
includes taxes & fees
29 Nov - 30 Nov
Hampton Inn Kennebunk Kennebunkport

12. Kennebunkport Inn

Kennebunkport Inn
3.0 star property
4.2 mi from Goose Rocks Beach
9.2 out of 10, Wonderful, (642 reviews)
"Perfect to stay and walk around the staff was super helpful!"
United States
Beth
The price is £147
includes taxes & fees
24 Nov - 25 Nov
Kennebunkport Inn

13. Holiday Inn Express Biddeford by IHG

Holiday Inn Express Biddeford by IHG
2.5 star property
6.7 mi from Goose Rocks Beach
8.2 out of 10, Very good, (1,000 reviews)
"Liked the breakfast and the parking."
United States
James
The price is £75
includes taxes & fees
17 Nov - 18 Nov
Holiday Inn Express Biddeford by IHG

14. Aloft by Marriott Portland Downtown Waterfront ME

Aloft by Marriott Portland Downtown Waterfront ME
3.0 star property
18.9 mi from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,006 reviews)
"Great location service and price"
United States
Daniel
The price is £72
includes taxes & fees
22 Nov - 23 Nov
Aloft by Marriott Portland Downtown Waterfront ME

15. Courtyard Portland Downtown/Waterfront

Courtyard Portland Downtown/Waterfront
3.0 star property
19 mi from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,000 reviews)
"Great waterfront location in Portland. Convenient to airport, shopping and restaurants."
United States
reggie
The price is £75
includes taxes & fees
22 Nov - 23 Nov
Courtyard Portland Downtown/Waterfront

16. Sea Cliff House Motel

Sea Cliff House Motel
2.5 star property
7.4 mi from Goose Rocks Beach
8.8 out of 10, Excellent, (1,001 reviews)
"Great location and staff!"
United States
Anna
The price is £83
includes taxes & fees
5 Nov - 6 Nov
Sea Cliff House Motel

17. Holiday Inn Portland-By the Bay by IHG

Holiday Inn Portland-By the Bay by IHG
4.0 star property
19 mi from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,665 reviews)
"Great hotel and beautiful view!"
United States
Meredith
The price is £77
includes taxes & fees
29 Nov - 30 Nov
Holiday Inn Portland-By the Bay by IHG

18. The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
18.9 mi from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,005 reviews)
"Centrally located, near restaurants and many things to do in town. The room and hotel were clean and maintained."
United States
Alyssa
The price is £89
includes taxes & fees
22 Nov - 23 Nov
The Westin Portland Harborview

19. Saco Bay Hotel - Saco / Old Orchard Beach

Saco Bay Hotel - Saco / Old Orchard Beach
2.5 star property
8.4 mi from Goose Rocks Beach
7.6 out of 10, Good, (1,064 reviews)
"Pretty good location, good breakfast"
Canada
zhiping
The price is £65
includes taxes & fees
6 Nov - 7 Nov
Saco Bay Hotel - Saco / Old Orchard Beach

20. Wells Moody Motel

Wells Moody Motel
2.5 star property
12.7 mi from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,000 reviews)
"Perfect location."
United States
Gary
The price is £58
includes taxes & fees
9 Nov - 10 Nov
Wells Moody Motel
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.

Compare popular hotels in Goose Rocks Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A covered outdoor seating area with wicker furniture and a wall-mounted compass.
Kings Port Inn
2.5 star property
9.4
Exceptional
1,000 reviews
View
An outdoor dining area with tables and chairs, string lights, and a stone fireplace.
Kennebunkport Inn
3.0 star property
9.2
Wonderful
642 reviews
View
A room with three wicker chairs, a round table, and a large mirror.
The Beach House Inn
2.5 star property
9.2
Wonderful
948 reviews
View
A hotel lobby with a fireplace, two armchairs, a coffee table, and a wall-mounted paddleboard display.
Hampton Inn Kennebunk Kennebunkport
2.5 star property
9.4
Exceptional
890 reviews
View
A spacious living room with a fireplace, white walls, and a large window.
Kennebunkport Captains Collection
4.5 star property
9.6
Exceptional
770 reviews
View

Hotels recommended for families in Goose Rocks Beach

Top Goose Rocks Beach Hotel Reviews

Frequently asked questions

When is the best time to go to Goose Rocks Beach?
The best time to go to Goose Rocks Beach is during the summer months, from late June through early September, when the weather is warm and all local establishments are open.

This period offers consistently pleasant temperatures, typically ranging from 20°C to 27°C, making it ideal for enjoying the beach and water activities. The ocean is at its warmest, and the days are long, providing ample time for exploring.

Families will find this time particularly appealing as it coincides with school holidays, and there are many family-friendly activities. The beach is fully staffed with lifeguards, and ice cream parlours and casual eateries are all operating at full capacity.

Couples looking for a quintessential New England summer getaway will also appreciate this period.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Goose Rocks Beach.
How much is the nightly rate at a Goose Rocks Beach hotel?
Hotel prices in Goose Rocks Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia