Search Hotels in Goose Rocks Beach, Kennebunkport

  • 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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Goose Rocks Beach hotels

The Docent's Collection at 178 Middle Street

The Docent's Collection at 178 Middle Street
2.0 star property
31.1 km from Goose Rocks Beach
10.0 out of 10, Exceptional, (7 reviews)
"Really nice and clean new hotel!"
United States
Michael
The price is ₹15,775
₹17,195 total
includes taxes & fees
16 Mar - 17 Mar
The Docent's Collection at 178 Middle Street

Ramada by Wyndham Saco/Old Orchard Beach Area

Ramada by Wyndham Saco/Old Orchard Beach Area
2.5 star property
13.5 km from Goose Rocks Beach
7.4 out of 10, Good, (1,043 reviews)
"Room was nice, breakfast was good, room was clean. "
United States
Karen
The price is ₹6,522
₹7,109 total
includes taxes & fees
10 Mar - 11 Mar
Ramada by Wyndham Saco/Old Orchard Beach Area

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,000 reviews)
"Great stay here! Fabulous location and value! "
United States
Jennifer
The price is ₹8,614
₹10,387 total
includes taxes & fees
10 Mar - 11 Mar
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

The Boathouse Waterfront Hotel & Marina

The Boathouse Waterfront Hotel & Marina
3.0 star property
6.9 km from Goose Rocks Beach
8.6 out of 10, Excellent, (361 reviews)
"Great spot. Friendly staff. Close to many restaurants, shopping and bars."
United States
Glenn
The price is ₹12,916
₹16,997 total
includes taxes & fees
1 Apr - 2 Apr
The Boathouse Waterfront Hotel & Marina

Breakwater Inn

Breakwater Inn
4.5 star property
7.6 km from Goose Rocks Beach
8.2 out of 10, Very good, (52 reviews)
"Room was great, staff was great. "
United States
Scott
The price is ₹14,428
₹16,355 total
includes taxes & fees
7 Apr - 8 Apr
Breakwater Inn

Footbridge North Hotel

Footbridge North Hotel
2.5 star property
16.2 km from Goose Rocks Beach
8.6 out of 10, Excellent, (581 reviews)
"Friendly staff, clean room, good value. The walls are a little thin but overall we had a good stay"
United States
Lindsey
The price is ₹6,513
₹7,348 total
includes taxes & fees
1 Apr - 2 Apr
Footbridge North Hotel

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, (920 reviews)
"Clean and in excellent location. "
United States
Leonard
The price is ₹11,817
₹13,155 total
includes taxes & fees
8 Mar - 9 Mar
The Rhumb Line Resort

Inn By The Sea

Inn By The Sea
4.0 star property
23.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (303 reviews)
"Room was ready early friendly staff and room is better than expected "
United States
Jeff
Inn By The Sea

AWOL Kennebunkport

AWOL Kennebunkport
3.0 star property
6.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (233 reviews)
"Lovely stay and great location. "
United Kingdom
Gill
The price is ₹13,832
₹17,074 total
includes taxes & fees
15 Mar - 16 Mar
AWOL Kennebunkport

Kings Port Inn

Kings Port Inn
2.5 star property
7.2 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,001 reviews)
"Wonderful location, friendly staff, excellent breakfast options."
United States
Kate
The price is ₹8,877
₹13,171 total
includes taxes & fees
9 Mar - 10 Mar
Kings Port Inn

Hampton Inn Kennebunk Kennebunkport

Hampton Inn Kennebunk Kennebunkport
2.5 star property
12 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (814 reviews)
"Everything was exceptional!"
United States
Elizabeth
The price is ₹9,942
₹10,837 total
includes taxes & fees
30 Mar - 31 Mar
Hampton Inn Kennebunk Kennebunkport

Elmwood Resort Hotel

Elmwood Resort Hotel
3.0 star property
16.7 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (404 reviews)
"Nice stay "
United States
Adrianna
The price is ₹12,825
₹14,538 total
includes taxes & fees
8 Mar - 9 Mar
Elmwood Resort Hotel

The Beaches Guest Rooms and Cottages

The Beaches Guest Rooms and Cottages
2.5 star property
18.3 km from Goose Rocks Beach
8.0 out of 10, Very good, (199 reviews)
"The location was perfect. Nice place to stay for a few days "
United States
Alicia
The price is ₹7,055
₹7,689 total
includes taxes & fees
9 Mar - 10 Mar
The Beaches Guest Rooms and Cottages

Grand Hotel

Grand Hotel
3.0 star property
7.1 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (207 reviews)
"Amazing stay "
United States
Doug
The price is ₹14,565
₹17,873 total
includes taxes & fees
12 Mar - 13 Mar
Grand Hotel

The Kennebunk Inn

The Kennebunk Inn
2.5 star property
10.3 km from Goose Rocks Beach
7.8 out of 10, Good, (753 reviews)
"I would visit again "
United States
Chris
The Kennebunk Inn

The Beach Rose Inn

The Beach Rose Inn
2.5 star property
17.7 km from Goose Rocks Beach
7.2 out of 10, Good, (253 reviews)
"The rooms were a little small, but overall clean"
United States
Crissy
The Beach Rose Inn

The Colony Hotel

The Colony Hotel
3.0 star property
7.7 km from Goose Rocks Beach
8.8 out of 10, Excellent, (999 reviews)
"Wonderful stay in the snow. Very picturesque with lots of shops and restaurants."
United States
John
The price is ₹11,670
₹12,720 total
includes taxes & fees
8 Mar - 9 Mar
The Colony Hotel

USA Inn

USA Inn
2.5 star property
17.6 km from Goose Rocks Beach
8.0 out of 10, Very good, (767 reviews)
"Great place to stay "
United States
Desiree
The price is ₹6,988
₹9,084 total
includes taxes & fees
7 Apr - 8 Apr
USA Inn

Kennebunkport Captains Collection

Kennebunkport Captains Collection
4.5 star property
6.9 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (686 reviews)
"Great location. Great staff. "
United States
Ann Marie
The price is ₹16,406
₹20,379 total
includes taxes & fees
5 Apr - 6 Apr
Kennebunkport Captains Collection

Ne'r Beach Motel

Ne'r Beach Motel
2.5 star property
19.6 km from Goose Rocks Beach
7.8 out of 10, Good, (798 reviews)
"Enjoyed our stay. Room and property were clean. Will definitely stay there again. "
United States
John
The price is ₹5,740
₹7,252 total
includes taxes & fees
5 Apr - 6 Apr
Ne'r Beach 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.

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 72 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