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

Hotels in Goose Rocks Beach

  • 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

Filter by

Star rating

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. The Tides Beach Club

The Tides Beach Club
3.0 star property
Goose Rocks Beach
9.2 out of 10, Wonderful, (75 reviews)
"K"
United States
Jeffery
The price is S$431
includes taxes & fees
13 Oct - 14 Oct
The Tides Beach Club

2. Kennebunkport Inn

Kennebunkport Inn
3.0 star property
6.7 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (628 reviews)
"The Inn is within walking distance to shops, restaurants and has parking available to those staying at the inn. The property is beautiful, the food and service wonderful and the staff was very friendly and helpful."
United States
Barbara
The price is S$249
includes taxes & fees
3 Nov - 4 Nov
Kennebunkport Inn

3. Kings Port Inn

Kings Port Inn
2.5 star property
7.2 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,010 reviews)
"Breakfast is very good and staff is very friendly"
United States
Chi Wen
The price is S$216
includes taxes & fees
2 Nov - 3 Nov
Kings Port Inn

4. Nonantum Resort

Nonantum Resort
3.5 star property
7.3 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (982 reviews)
"One of the best resorts I’ve ever visited and the breakfast is amazing"
United States
Silvia
The price is S$337
includes taxes & fees
31 Oct - 1 Nov
Nonantum Resort

5. The Colony Hotel

The Colony Hotel
3.0 star property
7.7 km from Goose Rocks Beach
8.6 out of 10, Excellent, (1,013 reviews)
"Location was great, with historical ambience"
United States
Kent
The price is S$213
includes taxes & fees
1 Nov - 2 Nov
The Colony Hotel

6. The Beach House Inn

The Beach House Inn
2.5 star property
9.1 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (917 reviews)
"We loved our stay. Great water views at a quaint B&B."
United States
Randy
The price is S$185
includes taxes & fees
3 Nov - 4 Nov
The Beach House Inn

7. Kennebunkport Captains Collection

Kennebunkport Captains Collection
4.5 star property
6.9 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (756 reviews)
"Great stay, beautiful property and the breakfast was so good!"
United States
Denise
The price is S$244
includes taxes & fees
11 Nov - 12 Nov
Kennebunkport Captains Collection

8. The Rhumb Line Resort

The Rhumb Line Resort
2.5 star property
5.9 km from Goose Rocks Beach
7.8 out of 10, Good, (1,002 reviews)
"The accommodations were clean and comfortable, and the front desk staff was wonderful—she was incredibly friendly and accommodating. The continental breakfast was also very well done. Overall, we had a great experience and would definitely book here again!"
United States
Christa
The price is S$184
includes taxes & fees
25 Oct - 26 Oct
The Rhumb Line Resort

9. Hampton Inn Kennebunk Kennebunkport

Hampton Inn Kennebunk Kennebunkport
2.5 star property
12 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (877 reviews)
"Enjoyed my stay, front desk very helpful"
United States
George
The price is S$148
includes taxes & fees
1 Nov - 2 Nov
Hampton Inn Kennebunk Kennebunkport

10. 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, (1,006 reviews)
"Great location, good breakfast, very clean"
United States
Juan
The price is S$126
includes taxes & fees
1 Nov - 2 Nov
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

11. Comfort Inn Saco-Old Orchard Beach

Comfort Inn Saco-Old Orchard Beach
2.5 star property
13.8 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,006 reviews)
"Loved location and staff."
United States
Minda
The price is S$146
includes taxes & fees
3 Nov - 4 Nov
Comfort Inn Saco-Old Orchard Beach

12. Sea Cliff House Motel

Sea Cliff House Motel
2.5 star property
11.8 km from Goose Rocks Beach
8.6 out of 10, Excellent, (1,009 reviews)
"It’s a great place, unpretentious but offers everything you need. Also a very nice location, perfect for a relaxing time especially at this time of the year."
United States
Patricia L
The price is S$154
includes taxes & fees
13 Oct - 14 Oct
Sea Cliff House Motel

13. Kennebunk Gallery Motel & Cottages

Kennebunk Gallery Motel & Cottages
2.0 star property
11.2 km from Goose Rocks Beach
8.8 out of 10, Excellent, (861 reviews)
"Friendly and quiet."
United States
Lillian
The price is S$104
includes taxes & fees
13 Oct - 14 Oct
Kennebunk Gallery Motel & Cottages

14. Atlantic Oceanfront Hotel

Atlantic Oceanfront Hotel
2.5 star property
16.5 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (378 reviews)
"Clean, good bedding and pillows"
United States
Doug
The price is S$159
includes taxes & fees
18 Oct - 19 Oct
Atlantic Oceanfront Hotel

15. Aloft by Marriott Portland Downtown Waterfront ME

Aloft by Marriott Portland Downtown Waterfront ME
3.0 star property
30.4 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,001 reviews)
"Ideal and comfortable stay for downtown."
United States
Aubrey
The price is S$131
includes taxes & fees
2 Nov - 3 Nov
Aloft by Marriott Portland Downtown Waterfront ME

16. Friendship Oceanfront Suites

Friendship Oceanfront Suites
2.5 star property
14.3 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,014 reviews)
"Clean and comfortable room and proximity to the beach was a plus."
United States
Richard
The price is S$200
includes taxes & fees
13 Oct - 14 Oct
Friendship Oceanfront Suites

17. Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG
3.0 star property
17.5 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (729 reviews)
"Great spot great location great breakfast to start your day"
United States
Eric
The price is S$144
includes taxes & fees
9 Nov - 10 Nov
Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

18. Wells-Ogunquit Resort Motel & Cottages

Wells-Ogunquit Resort Motel & Cottages
2.5 star property
20.2 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (725 reviews)
"Very clean, quiet modest place. Beds were especially comfortable. Would stay here again."
United States
Michele
The price is S$126
includes taxes & fees
13 Oct - 14 Oct
Wells-Ogunquit Resort Motel & Cottages

19. 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, (1,361 reviews)
"Great location."
United States
Jeetindra
The price is S$183
includes taxes & fees
2 Nov - 3 Nov
Hyatt Place Portland Downtown - Old Port Square

20. 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.4 out of 10, Very good, (2,253 reviews)
"Great location and very nice place and people"
United States
Joseph
The price is S$113
includes taxes & fees
1 Nov - 2 Nov
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med
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 exploring Kennebunkport's Goose Rocks Beach neighbourhood. 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 are there in Goose Rocks Beach?
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 accommodation options 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 prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of check in. If you booked a non-refundable reservation, you may still be able to cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to get the best deals in Goose Rocks Beach.
What is there to do in this Kennebunkport neighbourhood?
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