Find hotels in Goose Rocks Beach, Kennebunkport from SAR 324

  • 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

Our top choices for Goose Rocks Beach hotels

Inn By The Sea

Inn By The Sea
4.0 star property
23.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (298 reviews)
"Room was ready early friendly staff and room is better than expected "
United States
Jeff
Inn By The Sea

The McKernan Inn

The McKernan Inn
3.0 star property
31.2 km from Goose Rocks Beach
9.0 out of 10, Wonderful, (88 reviews)
"Great staff and amenities! Beautiful oceanfront views and location!"
United States
Anonymous traveler
The McKernan Inn

Hilton Garden Inn Portland Downtown Waterfront

Hilton Garden Inn Portland Downtown Waterfront
3.0 star property
31.3 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,008 reviews)
"So good we extended our stay"
United States
William
The price is SAR 366
SAR 405 total
includes taxes & fees
1 Mar - 2 Mar
Hilton Garden Inn Portland Downtown Waterfront

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,587 reviews)
"The room was impeccable, the restaurant was delicious and perfect location"
United States
Elvira
Portland Regency Hotel & Spa

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,322 reviews)
"Amazing location"
United States
Cassandra
The price is SAR 334
SAR 369 total
includes taxes & fees
10 Mar - 11 Mar
Hyatt Place Portland Downtown - Old Port Square

Portland Harbor Hotel

Portland Harbor Hotel
4.0 star property
30.9 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,766 reviews)
"Nice and clean hotel with a nice restaurant. "
United States
Victoria
Portland Harbor Hotel

The Docent's Collection at 178 Middle Street

The Docent's Collection at 178 Middle Street
2.0 star property
31.1 km from Goose Rocks Beach
10.0 out of 10, Exceptional, (6 reviews)
"Really nice and clean new hotel!"
United States
Michael
The price is SAR 639
SAR 697 total
includes taxes & fees
26 Feb - 27 Feb
The Docent's Collection at 178 Middle Street

Canopy by Hilton Portland Waterfront

Canopy by Hilton Portland Waterfront
4.0 star property
30.7 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,003 reviews)
"Lovely staff, room, and great location!"
United States
Kali
The price is SAR 495
SAR 548 total
includes taxes & fees
24 Feb - 25 Feb
Canopy by Hilton Portland Waterfront

Courtyard Portland Downtown/Waterfront

Courtyard Portland Downtown/Waterfront
3.0 star property
30.6 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,003 reviews)
"Staff was very helpful at check in/out, very clean rooms and lobby. Enjoyed the options for a quick breakfast and Starbucks coffee."
United States
David
The price is SAR 368
SAR 407 total
includes taxes & fees
3 Mar - 4 Mar
Courtyard Portland Downtown/Waterfront

Aloft Portland Downtown Waterfront ME

Aloft Portland Downtown Waterfront ME
3.0 star property
30.4 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1,013 reviews)
"Perfect location Clean fun bright Staff exceptionally helpful and friendly"
United States
anne
The price is SAR 296
SAR 328 total
includes taxes & fees
22 Feb - 23 Feb
Aloft Portland Downtown Waterfront ME

The Weldon Hotel

The Weldon Hotel
4.5 star property
30.5 km from Goose Rocks Beach
9.8 out of 10, Exceptional, (93 reviews)
"Loved this place and would definitely stay here next time we go back."
United States
Eleni
The price is SAR 602
SAR 656 total
includes taxes & fees
24 Feb - 25 Feb
The Weldon Hotel

The Press Hotel, Marriott Autograph Collection

The Press Hotel, Marriott Autograph Collection
4.0 star property
31.2 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,000 reviews)
"Staff was welcoming at registration and departure as well as valet. Enjoyed the fireplace and game selection. Room was clean and bed was comfortable. Having a restaurant adjacent helpful on a very cold and windy night."
United States
Jean
The price is SAR 587
SAR 649 total
includes taxes & fees
2 Mar - 3 Mar
The Press Hotel, Marriott Autograph Collection

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,483 reviews)
"Very clean, quiet, easy parking, nice location close to shops"
United States
Jessica
The price is SAR 293
SAR 324 total
includes taxes & fees
24 Feb - 25 Feb
Holiday Inn Portland-By the Bay by IHG

Blind Tiger Portland - Danforth Street.

Blind Tiger Portland - Danforth Street.
3.5 star property
30 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (173 reviews)
"The whole was cozy! Well curated style and knowledgeable staff."
United States
jeffrey c
The price is SAR 730
SAR 796 total
includes taxes & fees
25 Feb - 26 Feb
Blind Tiger Portland - Danforth Street.

The Westin Portland Harborview

The Westin Portland Harborview
4.0 star property
30.5 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1,005 reviews)
"Great location and my accommodations were great!"
United States
Mark
The price is SAR 368
SAR 407 total
includes taxes & fees
8 Mar - 9 Mar
The Westin Portland Harborview

The Francis

The Francis
3.5 star property
30.2 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (376 reviews)
" Clean and great location "
United States
Kenna
The price is SAR 406
SAR 555 total
includes taxes & fees
19 Feb - 20 Feb
The Francis

Longfellow Hotel

Longfellow Hotel
4.0 star property
30.1 km from Goose Rocks Beach
9.6 out of 10, Exceptional, (145 reviews)
"We loved our stay. Great staff, room was nice, cafe very good and the Town Car service for rides, so convenient!"
United States
Rosanne
Longfellow Hotel

Inn at St John Portland In-Town

Inn at St John Portland In-Town
2.5 star property
29.9 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1,133 reviews)
"Great stay. Staff were very nice. Very dog friendly Inn."
United States
Stuart
The price is SAR 300
SAR 327 total
includes taxes & fees
19 Feb - 20 Feb
Inn at St John Portland In-Town

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.6 out of 10, Excellent, (2,283 reviews)
"Hotel is in a convenient location, rooms are clean and they offer complimentary breakfast. This is a good hotel."
United States
Marcus
The price is SAR 317
SAR 351 total
includes taxes & fees
22 Feb - 23 Feb
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

Clarion Hotel Portland Airport ME

Clarion Hotel Portland Airport ME
2.5 star property
29.9 km from Goose Rocks Beach
8.0 out of 10, Very Good, (1,365 reviews)
"Great place to stay!"
United States
Victoria
The price is SAR 293
SAR 324 total
includes taxes & fees
22 Feb - 23 Feb
Clarion Hotel Portland Airport ME
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 73 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.