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

Goose Rocks Beach Hotels, 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

Filter by

Guest rating

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

Property class

Our top choices for Goose Rocks Beach hotels

The Tides Beach Club

The Tides Beach Club
3.0 star property
Goose Rocks Beach
9.2 out of 10, Wonderful, (69 reviews)
"Very calm relaxing location on the beach and with nice neighborhoods to walk around. Bad weather had us indoors most of the time but in good weather the deck and lawn would be amazing . Good food from restaurant and great happy hour 3-5"
United States
Anne
The price is AU$1,271
includes taxes & fees
12 July - 13 July
The Tides Beach Club

Clarion Pointe South Portland

Clarion Pointe South Portland
2.0 star property
25.7 km from Goose Rocks Beach
7.4 out of 10, Good, (541 reviews)
"Staff was very helpful and friendly, room updated and clean."
United States
Daniel
The price is AU$149
includes taxes & fees
21 July - 22 July
Clarion Pointe South Portland

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, (1,597 reviews)
"The staff was nice, and the room was clean. Had a great stay!"
United States
Jon
The price is AU$171
includes taxes & fees
12 July - 13 July
Spark by Hilton Portland Airport Maine Mall

Tallwood Motel Wells

Tallwood Motel Wells
2.5 star property
14 km from Goose Rocks Beach
6.4 out of 10, (780 reviews)
"That what's good friendly sta.ff quiet and affordable really good experience"
United States
Edgar
The price is AU$118
includes taxes & fees
12 July - 13 July
Tallwood Motel Wells

Comfort Inn Saco-Old Orchard Beach

Comfort Inn Saco-Old Orchard Beach
2.5 star property
13.8 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,009 reviews)
"Front desk manager was excellent 👌"
United States
Brenda
The price is AU$252
includes taxes & fees
14 July - 15 July
Comfort Inn Saco-Old Orchard Beach

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, (834 reviews)
"It was a great spot, great location, and quiet."
United States
christopher
The price is AU$452
includes taxes & fees
12 July - 13 July
The Beach House Inn

Americas Best Value Inn Scarborough Portland

Americas Best Value Inn Scarborough Portland
2.0 star property
21.3 km from Goose Rocks Beach
8.2 out of 10, Very good, (1,011 reviews)
"Nicest stay for 1 night"
United States
Frances
The price is AU$140
includes taxes & fees
12 July - 13 July
Americas Best Value Inn Scarborough Portland

Wagon Wheel Motel

Wagon Wheel Motel
2.5 star property
13.2 km from Goose Rocks Beach
8.8 out of 10, Excellent, (275 reviews)
"What a Gem! Amber was so nice and accommodating, The place was so cute and clean, Love the decor, The beds were perfect. I couldn’t find anything wrong with this place if I tried. I’m so glad we chose to stay here. ❤️"
United States
Trina
The price is AU$171
includes taxes & fees
15 July - 16 July
Wagon Wheel Motel

USA Inn

USA Inn
2.5 star property
17.6 km from Goose Rocks Beach
8.0 out of 10, Very good, (808 reviews)
"Staff was very helpful. Simple place to stay one night"
United States
Sanjo
The price is AU$201
includes taxes & fees
13 July - 14 July
USA Inn

Quality Inn & Suites South Portland

Quality Inn & Suites South Portland
2.5 star property
25.4 km from Goose Rocks Beach
6.4 out of 10, (1,024 reviews)
"Clean/ Quiet/good breakfast /parking"
United States
Andrea
The price is AU$147
includes taxes & fees
15 July - 16 July
Quality Inn & Suites South Portland

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, (822 reviews)
"Clean room and good price."
United States
William
The price is AU$194
includes taxes & fees
12 July - 13 July
Kennebunk Gallery Motel & Cottages

The Kennebunk Inn

The Kennebunk Inn
2.5 star property
10.3 km from Goose Rocks Beach
7.8 out of 10, Good, (771 reviews)
"We had a wonderful stay at the Kennebunk Inn. The rooms were clean and comfortable, and the staff was friendly, welcoming, and always willing to help. The hotel has a lot of historic charm, being a very old property, and it is absolutely beautiful. The character and atmosphere make it a unique place to stay and really add to the overall experience. If you're visiting Kennebunk, I would highly recommend the Kennebunk Inn. We thoroughly enjoyed our stay and would gladly return in the future."
United States
Orlando
The price is AU$247
includes taxes & fees
14 July - 15 July
The Kennebunk Inn

Brookside Inn & Cottages

Brookside Inn & Cottages
2.5 star property
11.9 km from Goose Rocks Beach
7.4 out of 10, Good, (680 reviews)
"Amazing service"
United States
Christopher
The price is AU$149
includes taxes & fees
12 July - 13 July
Brookside Inn & Cottages

Footbridge North Hotel

Footbridge North Hotel
2.5 star property
16.2 km from Goose Rocks Beach
8.6 out of 10, Excellent, (606 reviews)
"Clean and simple beach hotel with the friendliest and most accommodating staff anywhere!"
United States
Thomas
The price is AU$232
includes taxes & fees
19 July - 20 July
Footbridge North Hotel

Ogunquit - The Milestone

Ogunquit - The Milestone
2.0 star property
21.2 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1,395 reviews)
"Great spot for the price!"
United States
Regina
The price is AU$292
includes taxes & fees
26 July - 27 July
Ogunquit - The Milestone

Best Western Merry Manor Inn

Best Western Merry Manor Inn
2.5 star property
25.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,089 reviews)
"Clean room and very friendly staff, would definitely stay again!"
United States
Tyler
The price is AU$270
includes taxes & fees
14 July - 15 July
Best Western Merry Manor Inn

Wells-Ogunquit Resort Motel & Cottages

Wells-Ogunquit Resort Motel & Cottages
2.5 star property
20.2 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (608 reviews)
"Great place and perfect location"
United States
ROBERT
The price is AU$274
includes taxes & fees
13 July - 14 July
Wells-Ogunquit Resort Motel & Cottages

Ogunquit River Inn & Suites

Ogunquit River Inn & Suites
3.0 star property
20.7 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,017 reviews)
"Really enjoyed my stay at this venue"
United States
Gary
The price is AU$397
includes taxes & fees
4 Aug - 5 Aug
Ogunquit River Inn & Suites

Wells Moody Motel

Wells Moody Motel
2.5 star property
20.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,005 reviews)
"Very clean room and great location."
United States
Andy
The price is AU$201
includes taxes & fees
12 July - 13 July
Wells Moody Motel

Towne Lyne Motel

Towne Lyne Motel
2.5 star property
20.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (307 reviews)
"Updated, clean, conveniently located, easy check-in process"
United States
Allison
The price is AU$248
includes taxes & fees
16 July - 17 July
Towne Lyne 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

Recent Reviews in Goose Rocks Beach

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?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline − this is often within 24 to 48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our 'Fully refundable property' filter during your search to find the right Goose Rocks Beach hotel for you.
How can I save on a hotel booking in Goose Rocks Beach with Expedia?
One Key™ – Expedia's free travel rewards program – gives you instant access to perks and Member Prices on Goose Rocks Beach hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Goose Rocks Beach?
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