Find hotels in Goose Rocks Beach, Kennebunkport from SAR 295

Start date: Check-in selected.
To Date
End date: Check-out
  • 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
Guest rating
Star rating

Discover 3,463 Goose Rocks Beach hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Hilton Garden Inn Portland Downtown Waterfront

3.0 star property
31.3 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1011)
"Our family enjoyed the pool and hot tub room and hotel was clean and we had a great stay."
United States
Holly
The price is SAR 387
SAR 428 total
includes taxes & fees
7 Dec - 8 Dec
Hilton Garden Inn Portland Downtown Waterfront

Portland Harbor Hotel

4.0 star property
30.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1680)
"Fantastic service and comfortable rooms."
Canada
Matthew
The price is SAR 417
SAR 605 total
includes taxes & fees
14 Dec - 15 Dec
Portland Harbor Hotel

Holiday Inn Portland-By the Bay by IHG

4.0 star property
30.5 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1415)
"The staff was very helpful and the location was great!! "
United States
Donna
The price is SAR 312
SAR 345 total
includes taxes & fees
24 Nov - 25 Nov
Holiday Inn Portland-By the Bay by IHG

Embassy Suites by Hilton Portland Maine

3.5 star property
28.8 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1128)
"Hotel was great."
United States
Joshua
The price is SAR 351
SAR 388 total
includes taxes & fees
14 Dec - 15 Dec
Embassy Suites by Hilton Portland Maine

Clarion Hotel Portland Airport ME

2.5 star property
29.9 km from Goose Rocks Beach
8.0 out of 10, Very Good, (1253)
"Great hotel "
United States
Victor
The price is SAR 311
SAR 344 total
includes taxes & fees
30 Nov - 1 Dec
Clarion Hotel Portland Airport ME

DoubleTree by Hilton Hotel Portland

4.0 star property
26.5 km from Goose Rocks Beach
8.0 out of 10, Very Good, (1309)
"Staff were very attentive, breakfast had good choices. Great stay."
United States
Liliana
The price is SAR 278
SAR 304 total
includes taxes & fees
30 Nov - 1 Dec
DoubleTree by Hilton Hotel Portland

Tru by Hilton Portland Airport Area

2.5 star property
26.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1629)
"Room was very clean and the staff was very friendly."
United States
Jeff
The price is SAR 278
SAR 304 total
includes taxes & fees
1 Dec - 2 Dec
Tru by Hilton Portland Airport Area

Canopy by Hilton Portland Waterfront

4.0 star property
30.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1006)
"Yes great stay great staff"
United States
Douglas
The price is SAR 405
SAR 448 total
includes taxes & fees
1 Dec - 2 Dec
Canopy by Hilton Portland Waterfront

Courtyard Portland Downtown/Waterfront

3.0 star property
30.6 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1004)
"It was a nice stay for the night"
United States
Katy
The price is SAR 368
SAR 407 total
includes taxes & fees
14 Dec - 15 Dec
Courtyard Portland Downtown/Waterfront

Portland Regency Hotel & Spa

3.5 star property
31.1 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1530)
"Fantastic location in the old port area. "
United States
Craig
Portland Regency Hotel & Spa

TownePlace Suites by Marriott Portland Airport ME

2.0 star property
27.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (328)
"Staff done an excellent job to make this hotel wonderful, room so huge lots of room to wandering around super clean and well maintained, breakfast even greater have a lot of healthy food "
United States
Maricel
The price is SAR 334
SAR 364 total
includes taxes & fees
30 Nov - 1 Dec
TownePlace Suites by Marriott Portland Airport ME

Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

3.5 star property
26.2 km from Goose Rocks Beach
8.4 out of 10, Very Good, (2837)
"The room was nice and cozy, loved that they had breakfast every day it was a great stay. So much to do so close by to the hotel as well ! "
United States
jaretzy
The price is SAR 284
SAR 309 total
includes taxes & fees
14 Dec - 15 Dec
Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

Aloft Portland Downtown Waterfront ME

3.0 star property
30.4 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1006)
"Very clean, staff was very friendly will definitely stay here "
United States
Cassandra
The price is SAR 311
SAR 344 total
includes taxes & fees
1 Dec - 2 Dec
Aloft Portland Downtown Waterfront ME

Germaine Inn South Portland

2.0 star property
25.7 km from Goose Rocks Beach
7.6 out of 10, Good, (398)
"Amazing price, clean comfortable room, heated pool, free breakfast. "
United States
Sue
The price is SAR 284
SAR 309 total
includes taxes & fees
28 Nov - 29 Nov
Germaine Inn South Portland

Comfort Inn South Portland Airport

2.5 star property
27.4 km from Goose Rocks Beach
8.4 out of 10, Very Good, (1846)
"Clean room, friendly staff, good breakfast"
United States
Shaun
The price is SAR 271
SAR 295 total
includes taxes & fees
1 Dec - 2 Dec
Comfort Inn South Portland Airport

Best Western Merry Manor Inn

2.5 star property
25.5 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (1002)
"This was my third time staying here and it was great as usual. Clean,great location, parking,heated pool/hot tub,and breakfast were all Great!!!"
United States
Jeff
The price is SAR 367
SAR 400 total
includes taxes & fees
1 Dec - 2 Dec
Best Western Merry Manor Inn

The Westin Portland Harborview

4.0 star property
30.5 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1002)
"I enjoyed my stay here."
United States
Nicholas
The price is SAR 368
SAR 407 total
includes taxes & fees
7 Dec - 8 Dec
The Westin Portland Harborview

La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

3.0 star property
30.1 km from Goose Rocks Beach
8.8 out of 10, Excellent, (2291)
"Great breakfast options and very convenient location."
United States
Greta
The price is SAR 332
SAR 367 total
includes taxes & fees
23 Nov - 24 Nov
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

Gorges Grant Hotel

2.5 star property
22 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (1001)
"Nice room, nice pool, friendly staff! Close to downtown as well. Great all around."
United States
Harold
The price is SAR 521
SAR 670 total
includes taxes & fees
23 Nov - 24 Nov
Gorges Grant Hotel

Anchorage by the Sea

3.0 star property
22.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (763)
"We loved the stay…walkable and scenic area. "
United States
Chris
The price is SAR 587
SAR 762 total
includes taxes & fees
14 Dec - 15 Dec
Anchorage by the Sea
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.

Explore a world of travel with Expedia

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