Default HTG hotel image

Find hotels near Goose Rocks Beach, Kennebunkport from SAR 276

  • 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

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. Comfort Inn Saco-Old Orchard Beach

Comfort Inn Saco-Old Orchard Beach
2.5 star property
14.4 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,007 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 SAR 316
SAR 344 total
includes taxes & fees
13 Dec - 14 Dec
Comfort Inn Saco-Old Orchard Beach

2. The Beach House Inn

The Beach House Inn
2.5 star property
9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (955 reviews)
"Beautiful location and hotel!"
United States
Joseph
The price is SAR 478
SAR 521 total
includes taxes & fees
17 Nov - 18 Nov
The Beach House Inn

3. Hampton Inn Kennebunk Kennebunkport

Hampton Inn Kennebunk Kennebunkport
2.5 star property
12.5 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (892 reviews)
"Great hotel and amazing, friendly staff!"
United States
Ashley
The price is SAR 397
SAR 433 total
includes taxes & fees
29 Nov - 30 Nov
Hampton Inn Kennebunk Kennebunkport

4. Kennebunkport Captains Collection

Kennebunkport Captains Collection
4.5 star property
6.8 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (772 reviews)
"Great stay, beautiful property and the breakfast was so good!"
United States
Denise
The price is SAR 478
SAR 623 total
includes taxes & fees
13 Dec - 14 Dec
Kennebunkport Captains Collection

5. Mabel's House

Mabel's House
3.0 star property
7.4 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (164 reviews)
"Very clean room, charming property at a very reasonable rate for the area."
United States
Lindsay
The price is SAR 453
SAR 493 total
includes taxes & fees
15 Nov - 16 Nov
Mabel's House

6. Saco Bay Hotel - Saco / Old Orchard Beach

Saco Bay Hotel - Saco / Old Orchard Beach
2.5 star property
14.1 km from Goose Rocks Beach
7.6 out of 10, Good, (1,062 reviews)
"Pretty good location, good breakfast"
Canada
zhiping
The price is SAR 301
SAR 328 total
includes taxes & fees
22 Nov - 23 Nov
Saco Bay Hotel - Saco / Old Orchard Beach

7. 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)
"Great place to stay!"
United States
Jeffrey
The price is SAR 397
SAR 433 total
includes taxes & fees
22 Nov - 23 Nov
Hampton Inn & Suites Wells-Ogunquit

8. The Colony Hotel

The Colony Hotel
3.0 star property
7.5 km 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 SAR 475
SAR 518 total
includes taxes & fees
22 Nov - 23 Nov
The Colony Hotel

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

Port Inn & Suites Kennebunk, an Ascend Collection Hotel
2.5 star property
11.4 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1,002 reviews)
"Will def stay here again"
United States
Claudia
The price is SAR 349
SAR 422 total
includes taxes & fees
15 Nov - 16 Nov
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

10. AWOL Kennebunkport

AWOL Kennebunkport
3.0 star property
6.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (273 reviews)
"So nice having the breakfast and was perfectly located"
United States
Emily
The price is SAR 747
SAR 896 total
includes taxes & fees
15 Nov - 16 Nov
AWOL Kennebunkport

11. Grand Hotel

Grand Hotel
3.0 star property
7.1 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (249 reviews)
"Beautiful hotel in the heart of Kennebunkport."
United States
Jason
The price is SAR 559
SAR 691 total
includes taxes & fees
16 Nov - 17 Nov
Grand Hotel

12. 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, (739 reviews)
"Breakfast was great. Room was clean, a great area for walking"
United States
scott
The price is SAR 327
SAR 356 total
includes taxes & fees
13 Dec - 14 Dec
Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

13. White Barn Inn & Spa, Auberge Collection

White Barn Inn & Spa, Auberge Collection
5.0 star property
7.4 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (128 reviews)
"Wow! Just wow! One of the best Hotel/Resorts we have ever stayed in. The attention given to guests is above & beyond. Food is phenomenal. Grounds are cozy and well taken care of. You’ll definitely want to come back, I know I do."
United States
Daniele
The price is SAR 1,855
SAR 2,185 total
includes taxes & fees
9 Dec - 10 Dec
White Barn Inn & Spa, Auberge Collection

14. Haven By The Sea B&B Inn

Haven By The Sea B&B Inn
3.0 star property
16.8 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (180 reviews)
"Beautiful and charming, would love to stay again!"
United States
Anna
The price is SAR 493
SAR 687 total
includes taxes & fees
26 Nov - 27 Nov
Haven By The Sea B&B Inn

15. The Edgewater

The Edgewater
2.0 star property
13 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,001 reviews)
"Eventhough it was off season, the stay was comfortable and relaxing. The staff was very helpful and had good suggestions foe things to do in the area"
United States
Jaime
The price is SAR 597
SAR 650 total
includes taxes & fees
13 Nov - 14 Nov
The Edgewater

16. Brookside Inn & Cottages

Brookside Inn & Cottages
2.5 star property
12.5 km from Goose Rocks Beach
7.4 out of 10, Good, (832 reviews)
"Clean room great AC friendly staff great parking excellent location to area attractions"
United States
Rachel
The price is SAR 253
SAR 276 total
includes taxes & fees
15 Nov - 16 Nov
Brookside Inn & Cottages

17. Towne Lyne Motel

Towne Lyne Motel
2.5 star property
20.8 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (354 reviews)
"Great location, clean, cozy room. Had a screened porch overlooking a river."
United States
Melissa
The price is SAR 267
SAR 375 total
includes taxes & fees
26 Nov - 27 Nov
Towne Lyne Motel

18. Cape Arundel Inn and Resort

Cape Arundel Inn and Resort
3.0 star property
7.6 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (57 reviews)
"I loved this property! The Inn overlooks the ocean, the ambience was relaxing"
United States
Amy
The price is SAR 901
SAR 1,154 total
includes taxes & fees
2 Dec - 3 Dec
Cape Arundel Inn and Resort

19. Elmwood Resort Hotel

Elmwood Resort Hotel
3.0 star property
16.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (477 reviews)
"I like that we can all stay together but have our own space"
United States
Joan
The price is SAR 563
SAR 675 total
includes taxes & fees
16 Nov - 17 Nov
Elmwood Resort Hotel

20. The Rhumb Line Resort

The Rhumb Line Resort
2.5 star property
5.7 km from Goose Rocks Beach
7.8 out of 10, Good, (1,010 reviews)
"Excellent stay"
United States
Tara
The price is SAR 484
SAR 539 total
includes taxes & fees
24 Nov - 25 Nov
The Rhumb Line Resort
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 close to Goose Rocks Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A hotel room with a large bed, a sofa, a desk, and a TV.
Comfort Inn Saco-Old Orchard Beach
2.5 star property
9.0
Wonderful
1,007 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
955 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
892 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
772 reviews
View
Front of property
Mabel's House
3.0 star property
9.0
Wonderful
164 reviews
View

Hotels recommended for families near Goose Rocks Beach

Top Goose Rocks Beach Hotel Reviews

Other attractions near Goose Rocks Beach

Find out more about Goose Rocks Beach

Top reasons to visit Goose Rocks Beach

  • Breathtaking Beaches: Enjoy stunning sunrises and sunsets at beautiful Goose Rocks Beach and nearby Kennebunk Beach.
  • Outdoor Activities: Engage in long beach walks, nature trails, and thrilling water sports with big waves.
  • Charming Coastal Atmosphere: Experience a delightful mix of relaxation and adventure in a picturesque setting.
  • Rich Local Culture: Explore local landmarks and indulge in cultural experiences unique to Maine.
  • Diverse Accommodations: Choose from various lodging options, including beachfront hotels and cozy motels.

Find great hotels near Goose Rocks Beach

Discover ideal accommodations for your getaway at Goose Rocks Beach, Kennebunkport, Maine. Whether you seek a beachfront hotel or a cozy motel, this charming area offers a variety of options tailored for beach lovers, adventure seekers, and pet-friendly travelers. Enjoy the picturesque waterfront views and relax in comfort, making it the perfect spot for a memorable vacation experience.

  • Ramada by Wyndham Saco/Old Orchard Beach Area: Ideal for both business travelers and families, the Ramada by Wyndham Saco/Old Orchard Beach Area combines convenience with comfort. Located 14.5km from Goose Rocks Beach, this hotel is perfect for those seeking a family-friendly atmosphere. It offers complimentary cribs for infants, ensuring a hassle-free stay for families with young children. With a focus on customer service and accessibility, guests can expect a welcoming environment that caters to diverse needs, making it a great choice for your vacation.
  • Holiday Inn Express Biddeford by IHG: Located 11.3km from Goose Rocks Beach, the Holiday Inn Express Biddeford is a progressive establishment that proudly welcomes LGBTQIA travelers. This accommodation seamlessly blends business travel with inclusivity, making it a top choice for those who value a welcoming environment. Guests will appreciate the modern amenities, including complimentary breakfast and high-speed internet, ensuring a productive and enjoyable stay. With its commitment to diversity and comfort, this hotel is perfect for those looking to balance work and relaxation.
  • The Colony Hotel: Nestled just 8.0km from Goose Rocks Beach, The Colony Hotel boasts a charming atmosphere perfect for adventure seekers and pet lovers. This 3-star hotel offers a range of exciting outdoor activities, including hiking, kayaking, and boat tours, making it an ideal spot for those who crave adventure. Additionally, the hotel is pet-friendly, allowing guests to bring their furry companions along for the trip, with certain restrictions in place. With recreational activities and a welcoming ambiance, The Colony Hotel promises a memorable stay for all.

Where to stay near Goose Rocks Beach

Experience the charm of Goose Rocks Beach and its surrounding areas, where family-friendly atmospheres meet breathtaking scenery. Enjoy a Kennebunkport getaway with serene waterfront views and beautiful beaches perfect for relaxation. Explore the rich history and vibrant local culture, or indulge in exciting excursions that highlight Maine's natural beauty. Whether you seek adventure or tranquility, this vacation destination offers an unforgettable retreat along the stunning coastline.

  • Old Orchard Beach: Located 12.9km from Goose Rocks Beach, Old Orchard Beach is a lively seaside city known for its vibrant summer atmosphere. This destination is particularly popular from June to August, attracting families seeking fun in the sun. Visitors can enjoy the iconic amusement park, soak up the sun on the beautiful sandy beach, or engage in recreational activities like golf. The local attractions, including the bustling tourist precinct, make it an ideal spot for family outings and memorable beach experiences.
  • Kennebunkport: Just 6.4km away from Goose Rocks Beach, Kennebunkport is a charming coastal town famous for its scenic views and outdoor activities. The best time to visit is during the summer months from June to August, though it remains a pleasant destination year-round. Visitors can explore hiking trails, enjoy the stunning beaches, or take part in educational tours that delve into the area's rich history. The picturesque lake and family-friendly beaches add to the allure, making Kennebunkport a delightful stop on your vacation.
  • Ogunquit: Situated 16.4km from Goose Rocks Beach, Ogunquit is a picturesque coastal town perfect for outdoor enthusiasts and families. The peak travel season is from June to August, when visitors flock to enjoy its beautiful beaches, hiking trails, and golf courses. Ogunquit's stunning parks and family-friendly beach areas offer ample opportunities for relaxation and fun. With its quaint charm and vibrant atmosphere, Ogunquit promises a delightful retreat for all who visit.

Things to do near Goose Rocks Beach

At Goose Rocks Beach, you can enjoy breathtaking sunrises and sunsets while exploring the beautiful shoreline. Engage in outdoor experiences like long walks along the beach or venturing on nearby nature trails. For those seeking excitement, the area offers big waves perfect for water activities. Don't miss the local beach club for a taste of community and relaxation amidst the stunning coastal scenery.

Shopping

For shopping in Goose Rocks Beach, visit Marden's Surplus and Salvage, just 11.3km away, offering great deals on various items. If you're up for a drive, check out Blacksmiths Mall and The Cheese Iron, both located 22.5km away, featuring unique gifts and delicious gourmet options.

Recreation

Play a round at Pirate's Cove, an outdoor golf venue 12.9km from Goose Rocks Beach, or enjoy the scenic Cape Arundel Golf Club, just 6.4km away. For a touch of luxury, visit the Biddeford-Saco Country Club, located 11.3km from the beach.

Adventure

Experience the Marginal Way hiking trail for stunning coastal views and nature immersion, located 22.5km from Goose Rocks Beach. For a thrilling water adventure, try parasailing at Old Orchard Beach, only 8.0km away, or splash around at Aquaboggan Water Park, situated 17.7km away, perfect for family fun.

Nightlife

In Goose Rocks Beach, the Arundel Barn Playhouse offers a charming theater experience just 8.0km away, perfect for romance and culture. For a family-friendly movie night, the Leavitt Fine Arts Theatre is 22.5km away. If you're seeking adventure, head to Big 20 Bowling Center, located 20.9km away.

*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

To save money on your trip to Goose Rocks Beach, plan your visit between January and March for lower accommodation rates. Tuesdays are typically the cheapest days to stay, while Saturdays are the most expensive. Use Expedia to customize your hotel search by budget and location, and sort results from lowest to highest price for the best deals. Consider booking a package that combines your hotel, flights, and activities for additional savings. Also, look for exclusive perks and upfront pricing to maximize your budget.

  • 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: Utilize Expedia’s search tool to customize your preferences, such as budget, desired location, and type of hotel. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Goose Rocks Beach hotel booking 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 delightful mix of attractions for every type of traveler. Enjoy the stunning beaches, such as Goose Rocks Beach, Kennebunk Beach, and Gooch's Beach, perfect for sunbathing and outdoor fun. Explore local landmarks and indulge in cultural experiences, making your visit both relaxing and enriching. With its charming coastal atmosphere, Goose Rocks Beach is an ideal destination for beach lovers and adventure seekers alike.

  • Engine: Located 11.3km from Goose Rocks Beach, Engine is an art gallery that captures the essence of local culture. Visitors can explore innovative and thought-provoking exhibits that showcase contemporary artists, making it a perfect stop for art enthusiasts.
  • Dock Square: Just 6.4km away, Dock Square is a charming landmark bustling with unique shops and eateries. Enjoy scenic views as you stroll through this vibrant area, which offers wonderful excursions and a taste of the local lifestyle.
  • Old Orchard Beach Pier: Situated 12.9km from Goose Rocks Beach, Old Orchard Beach Pier is a lively tourist precinct. It features outdoor activities, family-friendly attractions, and stunning ocean views, making it ideal for a fun-filled day with loved ones.

The nearest major airports for your trip to Goose Rocks Beach

When planning your trip to Goose Rocks Beach, you can fly into several nearby airports. Portland International Jetport (PWM) is located 29.0km away and offers great hotel options like the 4-star Portland Harbor Hotel and Canopy by Hilton Portland Waterfront, both 4.8km from the airport, and the DoubleTree by Hilton Hotel Portland, just 3.2km away. Portsmouth International Airport (PSM) is 48.3km away, with nearby accommodations such as the 4-star Bow Hotel and Stage Neck Inn, both within 16.1km. Lastly, Sanford Seacoast Regional Airport (SFM) is 24.1km away, offering options like the 3.5-star Lady Mary Inn, 11.3km from the airport.

Frequently asked questions

What's the area like around Goose Rocks Beach?
Goose Rocks Beach is located in Kennebunkport. This historic area is known for its beautiful beaches and array of dining options. If you're looking for a convenient place to stay, check out the 64 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay close to Goose Rocks Beach?
Adjacent to Goose Rocks Beach, The Tides Beach Club is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free parking. Another good option is Hidden Pond, located 1.4 mi (2.3 km) away.
How many hotels are there near Goose Rocks Beach?
Expedia has 64 hotels and other accommodations within a mile from Goose Rocks Beach.
If I need to cancel the hotel reservation for my stay near Goose Rocks Beach, will I receive a refund?
Yes! The majority of hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to review the best deals near Goose Rocks Beach.
Where can I learn more about changing or cancelling my trip in the area near Goose Rocks Beach?
For additional details about updating your stay near Goose Rocks Beach or cancelling it, click here.
What can I see and do near Goose Rocks Beach?
You'll want to browse the exhibits at Seashore Trolley Museum and First Families Kennebunkport Museum. Local parks like Kennebunkport Village Green, Fortunes Rock Beach, and Vaughn's Island Preserve are peaceful spots to stop and take in some fresh air. Enjoy a stroll along the shore at Colony Beach, Hills Beach, and Camp Ellis Beach.