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, (72 reviews)
"One night!, no air conditioning… Tough nights sleep?.. very hot Wedding party took over the place one night. No where to sit down… It’s was just bad timing Other visits have been enjoyable"
United States
Richard
The price is SAR 980
SAR 1,264 total
includes taxes & fees
4 Oct - 5 Oct
The Tides Beach Club

2. Higgins Beach Inn

Higgins Beach Inn
2.5 star property
20.7 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (303 reviews)
"Location, breakfast, room and grounds all so great and lovely! Staff polite and helpful too! Would return."
Canada
Gloria
The price is SAR 731
SAR 797 total
includes taxes & fees
13 Sep - 14 Sep
Higgins Beach Inn

3. Hilton Garden Inn Portland Downtown Waterfront

Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
31.3 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,013 reviews)
"Great location, nice clean hotel."
United States
Jenna
The price is SAR 1,171
SAR 1,296 total
includes taxes & fees
27 Sep - 28 Sep
Hilton Garden Inn Portland Downtown Waterfront

4. Portland Regency Hotel & Spa

Portland Regency Hotel & Spa
3.5 star property
31.1 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,740 reviews)
"Had an absolute wonderful stay"
United States
Arlene
The price is SAR 1,348
SAR 1,492 total
includes taxes & fees
20 Sep - 21 Sep
Portland Regency Hotel & Spa

5. 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,367 reviews)
"Perfect location to explore!"
United States
Leanna
The price is SAR 1,138
SAR 1,259 total
includes taxes & fees
27 Sep - 28 Sep
Hyatt Place Portland Downtown - Old Port Square

6. Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
30.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,833 reviews)
"Clean and great location"
United States
Brandon
The price is SAR 1,253
SAR 1,529 total
includes taxes & fees
13 Sep - 14 Sep
Portland Harbor Hotel

7. 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,006 reviews)
"Amazing, polite and helpful Staff Beautiful and clean property Amazing stay, would definitely come back!!"
United States
Raysa
The price is SAR 907
SAR 1,003 total
includes taxes & fees
20 Sep - 21 Sep
Aloft by Marriott Portland Downtown Waterfront ME

8. Holiday Inn Portland-By the Bay by IHG

Holiday Inn Portland-By the Bay by IHG
4.0 star property
30.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,624 reviews)
"Nice hotel"
United States
Zoe
The price is SAR 946
SAR 1,047 total
includes taxes & fees
20 Sep - 21 Sep
Holiday Inn Portland-By the Bay by IHG

9. The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
30.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1,014 reviews)
"Nice hotel"
United States
Lyudmila
The price is SAR 954
SAR 1,055 total
includes taxes & fees
20 Sep - 21 Sep
The Westin Portland Harborview

10. Longfellow Hotel

Longfellow Hotel
4.0 star property
30.1 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (187 reviews)
"Such a cute hotel! Staff was super helpful and friendly"
United States
Alexis
The price is SAR 1,450
SAR 1,749 total
includes taxes & fees
27 Sep - 28 Sep
Longfellow Hotel

11. 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,236 reviews)
"Clean room with a friendly staff. Nice hotel."
United States
Carol
The price is SAR 567
SAR 628 total
includes taxes & fees
20 Sep - 21 Sep
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

12. Clarion Hotel Portland Airport ME

Clarion Hotel Portland Airport ME
2.5 star property
29.9 km from Goose Rocks Beach
8.2 out of 10, Very Good, (1,677 reviews)
"I always stay here when in town. Convenient location"
United States
kimberly
The price is SAR 404
SAR 447 total
includes taxes & fees
15 Sep - 16 Sep
Clarion Hotel Portland Airport ME

13. 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,161 reviews)
"Great stay"
United States
Teresa
The price is SAR 590
SAR 644 total
includes taxes & fees
28 Sep - 29 Sep
Best Western Merry Manor Inn

14. Clarion Pointe South Portland

Clarion Pointe South Portland
2.0 star property
25.7 km from Goose Rocks Beach
7.2 out of 10, Good, (794 reviews)
"Great stay, always nice to have breakfast available."
United States
Carley
The price is SAR 203
SAR 221 total
includes taxes & fees
17 Sep - 18 Sep
Clarion Pointe South Portland

15. 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,116 reviews)
"Great place and breakfast was amazing especially when you can make your own waffle"
United States
Dimitri
The price is SAR 334
SAR 364 total
includes taxes & fees
10 Sep - 11 Sep
Quality Inn & Suites South Portland

16. Embassy Suites by Hilton Portland Maine

Embassy Suites by Hilton Portland Maine
3.5 star property
28.8 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,167 reviews)
"Nice, clean hotel with nice amenities close to the airport."
United States
Kelly
The price is SAR 786
SAR 870 total
includes taxes & fees
13 Sep - 14 Sep
Embassy Suites by Hilton Portland Maine

17. Hilton Garden Inn Portland Airport

Hilton Garden Inn Portland Airport
3.0 star property
28.5 km from Goose Rocks Beach
8.6 out of 10, Excellent, (1,009 reviews)
"Was wonderful to stay here for for our early flight!"
United States
Leah
The price is SAR 774
SAR 856 total
includes taxes & fees
20 Sep - 21 Sep
Hilton Garden Inn Portland Airport

18. Grand Beach Inn

Grand Beach Inn
3.0 star property
15.1 km from Goose Rocks Beach
7.4 out of 10, Good, (1,003 reviews)
"Great lounge area with music and beach right across the street! Great food"
United States
ADAM
The price is SAR 279
SAR 360 total
includes taxes & fees
10 Sep - 11 Sep
Grand Beach Inn

19. Ocean Walk Hotel

Ocean Walk Hotel
2.5 star property
14.8 km from Goose Rocks Beach
8.8 out of 10, Excellent, (405 reviews)
"A great spot with a short jaunt to the pier. Wonderful beach, room and helpful staff. We will return."
Canada
Tiffany
The price is SAR 574
SAR 626 total
includes taxes & fees
21 Sep - 22 Sep
Ocean Walk Hotel

20. Friendship Oceanfront Suites

Friendship Oceanfront Suites
2.5 star property
14.3 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,001 reviews)
"Was very clean on the ocean with beautiful views pool was awesome mattress was great love everything going back next year !!"
United States
Marcia
The price is SAR 537
SAR 586 total
includes taxes & fees
20 Sep - 21 Sep
Friendship Oceanfront Suites
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: Goose Rocks Beach features beautiful sandy shorelines perfect for relaxation and sunbathing.
  • Outdoor Activities: Enjoy nature trails, water sports, and beachcombing, making it ideal for adventure enthusiasts.
  • Family-Friendly Atmosphere: The beach offers a welcoming environment for families, with plenty of amenities for children.
  • Scenic Beauty: Experience breathtaking views of the Maine coastline and picturesque sunsets.
  • Diverse Accommodation Options: Choose from cozy motels to luxurious beachfront retreats to suit every traveler's needs.

Find great hotels near Goose Rocks Beach

Discover the charm of Goose Rocks Beach with a variety of accommodation options that cater to every traveler's needs. Whether you're seeking a cozy motel, a family-friendly hotel, or a luxurious beachfront retreat, you'll find the perfect spot to unwind. Enjoy easy access to the stunning waterfront, adventure opportunities, and pet-friendly amenities that make your stay unforgettable. Experience the best of Kennebunkport's hospitality right by the serene shores of Maine.

  • Ramada by Wyndham Saco/Old Orchard Beach Area: Ideal for families and business travelers alike, the Ramada by Wyndham Saco/Old Orchard Beach Area offers a welcoming atmosphere just 12.9km from Goose Rocks Beach. This hotel is designed with convenience in mind, providing amenities that cater to children, including complimentary cribs. Guests can enjoy a range of services that ensure a comfortable stay, making it a top choice for families looking to blend leisure with business activities.
  • Holiday Inn Express Biddeford by IHG: Situated 11.3km from Goose Rocks Beach, the Holiday Inn Express Biddeford by IHG is a welcoming haven for LGBTQIA travelers and business guests. This hotel prides itself on inclusivity, affiliated with LGBTQI travel guides, ensuring a safe and accommodating experience for all visitors. With a focus on comfort and convenience, guests can expect modern amenities and a friendly atmosphere that makes for an enjoyable stay.
  • The Colony Hotel: Located just 8.0km from Goose Rocks Beach, The Colony Hotel features a charming blend of adventure and comfort. This pet-friendly, 3-star hotel caters to both business travelers and outdoor enthusiasts, offering a variety of adventure sports and recreational activities nearby. Guests can explore options like kayaking, hiking, and boat tours, ensuring an exciting vacation. The hotel also has a pet policy that allows certain pets, making it a great choice for travelers with furry companions.

Where to stay near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport, Maine, offers a perfect blend of stunning beaches and family-friendly atmosphere. Visitors can enjoy the beautiful seaside experience and easy beach access, making it an ideal spot for outdoor adventures and relaxation. Explore nearby towns for their rich history and scenic beauty, ensuring a memorable vacation filled with excursions and breathtaking views along the picturesque Maine coastline.

  • Old Orchard Beach: Located 12.9km from Goose Rocks Beach, Old Orchard Beach is a vibrant city known for its lively atmosphere and beautiful sandy shores. The city attracts visitors primarily during the summer months from June to August, making it a perfect family-friendly destination. Here, you can enjoy a variety of outdoor activities including a popular amusement park, golf courses, and scenic recreational areas. The iconic Old Orchard Beach pier, with its charming shops and eateries, adds to the city's appeal, providing a great spot for relaxation and fun.
  • Kennebunkport: Nestled around Goose Rocks Beach, Kennebunkport is a picturesque coastal town that draws travelers for its stunning scenery and outdoor adventures. With moderate seasonal traffic, the peak visiting months are also from June to August. The town offers a wealth of activities, from hiking trails set in scenic landscapes to opportunities for skiing in the winter months. Notable attractions include pristine beaches and tranquil lakes, making it an ideal spot for nature lovers and families seeking a blend of relaxation and adventure.
  • Ogunquit: Situated 22.5km from Goose Rocks Beach, Ogunquit is a charming seaside town renowned for its stunning beaches and outdoor experiences. This city experiences seasonal visitor patterns, with peak arrivals from June to August. Ogunquit is perfect for families, offering various activities such as hiking trails and golf courses. The town's beautiful coastal scenery, coupled with parks and family-friendly beaches, provides a haven for relaxation and recreation. Don’t miss the chance to stroll along the scenic Marginal Way, which offers breathtaking ocean views.

Things to do near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport offers a delightful outdoor experience with its beautiful scenery and recreational activities. Visitors can enjoy nature trails, explore the fishing harbor, and relax with beach chairs at the local beach club. Whether you're looking to unwind on the sand or engage in educational activities, this charming destination provides a perfect blend of relaxation and adventure for an unforgettable vacation.

Shopping

Marden's Surplus and Salvage, located 9.7km from Goose Rocks Beach, offers unique finds at great prices. For a charming shopping experience, visit Blacksmiths Mall, 24.1km away, or The Cheese Iron, 22.5km away, where you can discover gourmet treats and local cheeses.

Recreation

Experience the thrill of golf at Pirate's Cove, just 11.3km away, where outdoor sports vibes meet fun challenges. For a touch of luxury, visit Biddeford-Saco Country Club, also 11.3km away. Enjoy the scenic beauty and sports atmosphere at Cape Arundel Golf Club, located 6.4km from Goose Rocks Beach.

Adventure

Explore the Marginal Way hiking trail for stunning coastal views and a refreshing outdoor experience, located 22.5km from Goose Rocks Beach. For thrill-seekers, try parasailing at Old Orchard Beach, only 6.4km away, or enjoy family fun at Aquaboggan Water Park, 16.1km away.

Nightlife

In Goose Rocks Beach, enjoy the Arundel Barn Playhouse for captivating theater performances just 8.0km away, perfect for a romantic night out. For family-friendly films, head to Leavitt Fine Arts Theatre, 22.5km away. For some adventure, visit 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, consider visiting between January and March for lower accommodation rates. Tuesday is the cheapest day to stay, while Saturday tends to be the priciest. Use Expedia to filter hotel options by budget and sustainability, and look for package deals that combine flights, hotels, and activities for additional savings. Utilize public transportation or walk to explore the area, as it's compact and pedestrian-friendly. Always search for exclusive deals and great rates to maximize your travel 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: Expedia’s search tool lets you easily choose your budget, ideal location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Goose Rocks Beach hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport, Maine, is a perfect destination for outdoor enthusiasts and beach lovers. Visitors can explore stunning beaches like Gooch's Beach and Kennebunk Beach, while enjoying the scenic beauty and local culture. The area offers various attractions, including landmarks and amusement parks, ensuring a memorable experience for travelers seeking adventure and relaxation by the ocean.

  • Engine: Located 9.7km from Goose Rocks Beach, Engine is a vibrant art gallery that showcases contemporary art and offers a unique cultural experience. Visitors can explore innovative exhibitions and engage with local artists, making it a perfect stop for art enthusiasts.
  • Goose Rocks Beach: Just 0.9.7km away, Goose Rocks Beach is a stunning stretch of sand known for its tranquil atmosphere and picturesque views. Ideal for sunbathing, swimming, or leisurely strolls, it embodies the quintessential beach vibes of Maine.
  • Dock Square: Situated 8.0km from Goose Rocks Beach, Dock Square is a charming landmark featuring quaint shops, restaurants, and scenic views. It’s the perfect place for excursions, offering a delightful blend of history and local culture.

Best time to go to Goose Rocks Beach

The best time to visit Goose Rocks Beach is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, 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

Traveling to Goose Rocks Beach in Kennebunkport, Maine is convenient with nearby major airports. Portland International Jetport (PWM) is 27.4km away, with excellent hotel options like the 4-star Portland Harbor Hotel and DoubleTree by Hilton, both within 4.8km of the airport. Transportation services include airport shuttles for easy access. Portsmouth International Airport (PSM) is located 48.3km away, offering hotels like The Bow Hotel and Stage Neck Inn. Sanford Seacoast Regional Airport (SFM) is closest at 24.1km, with charming accommodations such as The Lady Mary Inn. Each airport provides various transportation options to ensure a smooth trip to Goose Rocks Beach.

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 70 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.