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

Find 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

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, (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 NT$40,641
NT$47,035 total
includes taxes & fees
Jul 26 - Jul 27
The Tides Beach Club

2. Hampton Inn Kennebunk Kennebunkport

Hampton Inn Kennebunk Kennebunkport
2.5 star property
12 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (844 reviews)
"The best breakfast ever in a hotel and your manager was so friendly as were your girls checking us in and out"
United States
Vicki
The price is NT$7,715
NT$8,409 total
includes taxes & fees
Jul 26 - Jul 27
Hampton Inn Kennebunk Kennebunkport

3. Holiday Inn Express Biddeford by IHG

Holiday Inn Express Biddeford by IHG
2.5 star property
10.9 km from Goose Rocks Beach
8.2 out of 10, Very Good, (1,000 reviews)
"Nice clean room and bath."
United States
Pat
The price is NT$6,101
NT$6,650 total
includes taxes & fees
Jul 26 - Jul 27
Holiday Inn Express Biddeford by IHG

4. The Lodge at Turbat's Creek

The Lodge at Turbat's Creek
2.0 star property
5.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (867 reviews)
"Great location, service and breakfast!"
United States
Laura
The price is NT$5,781
NT$7,533 total
includes taxes & fees
Aug 9 - Aug 10
The Lodge at Turbat's Creek

5. 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,002 reviews)
"Clean, spacious rooms! Perfect place to stay with so much to do in the area"
United States
Kimberly
The price is NT$6,716
NT$7,672 total
includes taxes & fees
Jul 27 - Jul 28
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

6. Saco Bay Hotel

Saco Bay Hotel
2.5 star property
13.5 km from Goose Rocks Beach
7.6 out of 10, Good, (1,079 reviews)
"The staff was nice and the hotel was close to everything"
United States
ANA
The price is NT$5,070
NT$5,526 total
includes taxes & fees
Jul 26 - Jul 27
Saco Bay Hotel

7. 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,012 reviews)
"Nice breakfast, clean room, comfy stay."
Canada
Hong
The price is NT$5,781
NT$6,302 total
includes taxes & fees
Aug 18 - Aug 19
Comfort Inn Saco-Old Orchard Beach

8. 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, (844 reviews)
"It was a great spot, great location, and quiet."
United States
christopher
The price is NT$9,804
NT$10,686 total
includes taxes & fees
Jul 28 - Jul 29
The Beach House Inn

9. 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, (949 reviews)
"Rooms were old and dirty but the set up with the pool, hot tub, and bar is great."
United States
Taylor
The price is NT$6,424
NT$7,099 total
includes taxes & fees
Jul 27 - Jul 28
The Rhumb Line Resort

10. Kings Port Inn

Kings Port Inn
2.5 star property
7.2 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,002 reviews)
"Wonderful place to stay!"
United States
Sandra
The price is NT$6,424
NT$8,233 total
includes taxes & fees
Jul 27 - Jul 28
Kings Port Inn

11. 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, (1,000 reviews)
"Clean and very comfortable, great staff"
Canada
deborah
The price is NT$10,398
NT$11,334 total
includes taxes & fees
Jul 30 - Jul 31
Hampton Inn & Suites Wells-Ogunquit

12. The Edgewater

The Edgewater
2.0 star property
12.5 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Great stay! Close to beach, beautiful pool, near all attractions! We will be back!"
United States
Holly
The price is NT$14,133
NT$15,405 total
includes taxes & fees
Jul 27 - Jul 28
The Edgewater

13. 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, (683 reviews)
"Clean room, nice food selection, clean amenities, big parking."
United States
Jasmin Rose
The price is NT$7,231
NT$7,881 total
includes taxes & fees
Aug 23 - Aug 24
Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

14. 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, (829 reviews)
"Excellent place to stay very clean , friendly and nice pool ! Quiet and close to kennebunkport"
United States
Patrick
The price is NT$4,003
NT$4,524 total
includes taxes & fees
Jul 26 - Jul 27
Kennebunk Gallery Motel & Cottages

15. Brookside Inn & Cottages

Brookside Inn & Cottages
2.5 star property
11.9 km from Goose Rocks Beach
7.4 out of 10, Good, (700 reviews)
"Clean and smallish room and the price is right. I good place for an overnight."
United States
wendy
The price is NT$3,196
NT$3,483 total
includes taxes & fees
Jul 26 - Jul 27
Brookside Inn & Cottages

16. 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,001 reviews)
"The location and proximity to the beach was wonderful!"
United States
Sharon
The price is NT$9,552
NT$10,411 total
includes taxes & fees
Jul 28 - Jul 29
Sea Cliff House Motel

17. 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,003 reviews)
"Our visit was great. Clean room, pleasant staff."
Canada
Rosemary
The price is NT$3,519
NT$3,835 total
includes taxes & fees
Jul 26 - Jul 27
Americas Best Value Inn Scarborough Portland

18. Footbridge North Hotel

Footbridge North Hotel
2.5 star property
16.2 km from Goose Rocks Beach
8.6 out of 10, Excellent, (610 reviews)
"The staff was excellent. It is a family run hotel. They were very accommodating and sweet people. The pool was exactly what we were looking for. I would definitely go back again."
United States
Diane
The price is NT$3,748
NT$4,228 total
includes taxes & fees
Jul 28 - Jul 29
Footbridge North Hotel

19. The Kennebunk Inn

The Kennebunk Inn
2.5 star property
10.3 km from Goose Rocks Beach
7.8 out of 10, Good, (773 reviews)
"A charming old inn at the top of Kennebunk. Great location with a breakfast spot just behind them, which is a favorite to the locals. Also fun to stop and watch pickle ball next door!"
United States
Sarah
The price is NT$5,462
NT$5,953 total
includes taxes & fees
Jul 28 - Jul 29
The Kennebunk Inn

20. The Voyager

The Voyager
2.0 star property
13.6 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (113 reviews)
"Wonderful location friendly staff"
United States
Barry
The price is NT$7,565
NT$8,246 total
includes taxes & fees
Aug 23 - Aug 24
The Voyager
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

Find out more about Goose Rocks Beach

Top reasons to visit Goose Rocks Beach

  • Stunning Beaches: Enjoy the beautiful sandy shores of Goose Rocks Beach, Kennebunk, and Gooch's Beach, perfect for relaxation and fun.
  • Outdoor Activities: Explore nature trails, engage in fishing, or play a round of golf in the surrounding picturesque scenery.
  • Charming Neighborhoods: Discover the rich history and inviting atmosphere of Kennebunkport as you stroll through its scenic streets.
  • Family-Friendly Excursions: Participate in various activities suitable for all ages, ensuring a memorable vacation for everyone.
  • Diverse Accommodations: Choose from charming motels to beachfront hotels, catering to all preferences and budgets.

Find great hotels near Goose Rocks Beach

Goose Rocks Beach offers a delightful selection of accommodations, perfect for beach lovers and adventure seekers alike. From charming motels to beachfront hotels, visitors can enjoy stunning waterfront views and pet-friendly options. Whether you're looking for a cozy stay in Kennebunkport or a beachfront retreat in Maine, you'll find the ideal spot to unwind and soak up the sun.

  • Ramada by Wyndham Saco/Old Orchard Beach Area: A family-friendly hotel that combines comfort with convenience, the Ramada by Wyndham Saco/Old Orchard Beach Area is perfect for travelers seeking a home-like atmosphere. Located 12.9km from Goose Rocks Beach, this property offers a variety of amenities tailored for families, including free cribs for little ones. Guests appreciate the spacious accommodations and welcoming ambiance, making it an ideal base for exploring the nearby beaches and attractions. With a focus on family and business travel, this hotel provides a blend of leisure and practicality, ensuring a pleasant stay for all.
  • Holiday Inn Express Biddeford by IHG: Situated 11.3km from Goose Rocks Beach, the Holiday Inn Express Biddeford is a modern and welcoming hotel, ideal for business travelers and LGBTQIA visitors. Known for its friendly atmosphere and commitment to inclusivity, this hotel features contemporary accommodations with essential amenities to help guests unwind and recharge. The property is affiliated with LGBTQI travel guides, making it a great choice for those seeking a welcoming environment. With its convenient location and quality service, this hotel offers a comfortable stay that prioritizes the needs of diverse travelers.
  • The Colony Hotel: Nestled 8.0km from Goose Rocks Beach, The Colony Hotel is a charming 3-star accommodation that caters to adventurous spirits and pet lovers alike. This hotel offers various recreational activities, including kayaking, surfing, and sailing in nearby locations, perfect for those looking to explore the great outdoors. Guests appreciate the pet-friendly policies, allowing furry friends to join the fun. With a combination of adventure, comfort, and hospitality, The Colony Hotel is an excellent choice for travelers seeking a memorable beach vacation while enjoying the company of their pets.

Where to stay near Goose Rocks Beach

Goose Rocks Beach offers a picturesque seaside experience with stunning beaches and easy beach access, perfect for outdoor enthusiasts and families alike. As you explore the charming neighborhoods nearby, immerse yourself in the scenic beauty and rich history of Kennebunkport. Enjoy family-friendly activities, delightful excursions, and the warm atmosphere of this coastal gem in York County, Maine, where every moment is filled with relaxation and natural beauty.

  • Old Orchard Beach: Located 12.9km from Goose Rocks Beach, Old Orchard Beach is a vibrant city known for its seasonal influx of visitors, peaking from June to August. This family-friendly destination boasts a beautiful sandy beach and a lively boardwalk filled with amusement parks and recreational areas, making it perfect for outdoor adventures. The iconic pier and its surrounding attractions provide a quintessential beach experience, while golf enthusiasts can enjoy nearby courses. With its charming tourist precinct, Old Orchard Beach is an ideal spot for families looking to create lasting memories.
  • Ogunquit: Situated 22.5km from Goose Rocks Beach, Ogunquit is a picturesque coastal city renowned for its stunning scenery and outdoor activities. This seasonal destination attracts visitors primarily from June to August, offering a variety of experiences such as hiking trails along scenic cliffs and access to beautiful beaches. Ogunquit’s vibrant arts scene includes galleries and theaters, while the charming downtown area is filled with shops and restaurants. The lovely parks in the area provide a tranquil escape for those looking to relax and enjoy the natural beauty of Maine.
  • Kennebunkport: As the home of Goose Rocks Beach, Kennebunkport is a charming coastal town that offers a mix of outdoor activities and breathtaking scenery. The town experiences moderate seasonal tourism, with peak visits from June to August. Kennebunkport is known for its beautiful beaches, hiking trails, and scenic lakes, making it perfect for nature lovers. The town's rich history and vibrant arts community can be explored through its picturesque streets lined with shops and galleries. Enjoy the local culinary scene and take in the stunning coastal views that define this delightful destination.

Things to do near Goose Rocks Beach

Goose Rocks Beach is a perfect destination for outdoor enthusiasts, offering stunning scenery and various activities. Visitors can explore nature trails, relax with beach chairs at the beach club, and enjoy the nearby fishing harbor. Additionally, the area features recreational spaces and golf opportunities, making it an ideal spot for both relaxation and adventure. Experience the beauty and charm of this coastal gem in Kennebunkport.

Shopping

For shopping near Goose Rocks Beach, visit Marden's Surplus and Salvage, just 9.7km away for unique finds. Blacksmiths Mall, located 24.1km away, offers a variety of shops and eateries. Don’t miss The Cheese Iron, 22.5km away, known for gourmet products and local cheeses.

Recreation

Experience the thrill of golfing at Pirate's Cove, just 11.3km from Goose Rocks Beach, where outdoor sports vibes meet beautiful landscapes. For a touch of luxury, visit Biddeford-Saco Country Club, also 11.3km away. Alternatively, enjoy the scenic Cape Arundel Golf Club, only 6.4km from the beach.

Adventure

Embark on a scenic hike along Marginal Way, located 22.5km from Goose Rocks Beach, where breathtaking coastal views await. For thrill-seekers, experience the adrenaline of parasailing at Old Orchard Beach, only 6.4km away. Families can enjoy splashing fun at Aquaboggan Water Park, situated 16.1km from the beach.

Nightlife

Enjoy a night out at Arundel Barn Playhouse, just 8.0km away, for a romantic theater experience. For family-friendly fun, visit Big 20 Bowling Center, 20.9km away, or catch a movie at Leavitt Fine Arts Theatre, 22.5km away, where entertainment and culture blend seamlessly.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Goose Rocks Beach

If you're planning a budget-friendly trip to Goose Rocks Beach, consider visiting between January and March for lower accommodation rates. Tuesdays are the least expensive days to book, while Saturdays are the priciest. Use Expedia's search tool to find affordable hotels by setting your budget and sorting results from lowest to highest price. Look for eco-certified options for sustainable stays. Additionally, bundling your hotel, flights, and activities can lead to significant savings, ensuring you enjoy great rates and exclusive perks during your vacation.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Goose Rocks Beach are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Goose Rocks Beach is Tuesday. The most expensive day to stay around Goose Rocks Beach is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to set your budget, choose your ideal location, and more. You can organize your results to display prices from lowest to highest, making it easy to find the most affordable hotels first. Additionally, you have the option to refine your search by hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some money by combining your Goose Rocks Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport, Maine, offers a perfect blend of outdoor adventure and scenic beauty. Visitors can enjoy stunning beaches, including Goose Rocks, Kennebunk, and Gooch's Beach, along with local landmarks and amusement parks. Whether you're looking for a relaxing day by the shore or cultural experiences, this destination caters to all types of travelers seeking a memorable beach vacation.

  • Engine: Located 9.7km from Goose Rocks Beach, Engine is an art gallery that immerses visitors in vibrant cultural vibes. It showcases a diverse range of contemporary artworks, making it a must-visit for art enthusiasts.
  • Goose Rocks Beach: A mere 0.9.7km away, Goose Rocks Beach offers stunning seaside views and soft sandy shores. It's the perfect spot for sunbathing, swimming, or leisurely strolls along the coast, all while soaking in the relaxing beach vibes.
  • Dock Square: Situated 8.0km from Goose Rocks Beach, Dock Square is a charming landmark known for its scenic beauty and local excursions. Explore quaint shops and eateries while enjoying the vibrant atmosphere and picturesque surroundings.

Best time to go to Goose Rocks Beach

The best time to visit Goose Rocks Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Goose Rocks Beach falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature around Goose Rocks Beach falls in January, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January26.1°F (-3.3°C)Light RainMostly SunnyModerately LowSlightly Low
February27.0°F (-2.8°C)Light RainMostly CloudyModerately LowSlightly Low
March33.6°F (0.9°C)Light RainMostly CloudyModerately LowSlightly Low
April43.9°F (6.6°C)Light RainMostly CloudyAverageAverage
May54.1°F (12.3°C)Light RainMostly SunnyAverageAverage
June62.4°F (16.9°C)Light RainMostly SunnyAverageAverage
July69.4°F (20.8°C)Light RainMostly SunnyModerately HighSlightly High
August68.9°F (20.5°C)Light RainMostly SunnyModerately HighSlightly High
September62.4°F (16.9°C)Light RainMostly SunnyModerately HighSlightly High
October52.2°F (11.2°C)Light RainMostly SunnyAverageAverage
November41.0°F (5.0°C)Light RainMostly SunnyAverageAverage
December32.7°F (0.4°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Goose Rocks Beach

When planning your visit to Goose Rocks Beach, you have several airport options. Portland International Jetport (PWM) is 27.4km away, with nearby hotels like the 4-star Portland Harbor Hotel and DoubleTree by Hilton Hotel Portland, both offering convenient airport shuttle services. Portsmouth International Airport (PSM) is 48.3km distant, featuring the 4-star Bow Hotel and Stage Neck Inn, both excellent choices. Lastly, Sanford Seacoast Regional Airport (SFM) is 24.1km away, with options such as the 3.5-star Lady Mary Inn and Sea Rose Suites, providing a cozy stay close to your travel plans. Each airport ensures easy access to Goose Rocks Beach for a delightful vacation.

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