Find hotels in Goose Rocks Beach, Kennebunkport

Start date: Check-in selected.
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

The Tides Beach Club

3.0 star property
9.2 out of 10, Wonderful, (63)
"Lovely - one of our favorite get aways"
$204 nightly
The price is $222
Sep 14 - Sep 15
Total with taxes and fees
The Tides Beach Club

Portland Harbor Hotel

4.0 star property
9.2 out of 10, Wonderful, (1571)
"Beautiful hotel, great location "
$363 nightly
The price is $402
Sep 7 - Sep 8
Total with taxes and fees
Portland Harbor Hotel

Brookside Inn & Cottages

2.5 star property
7.4 out of 10, Good, (580)
"Me and my boyfriend stayed for two nights it was cute and quiet."
$66 nightly
The price is $72
Sep 24 - Sep 25
Total with taxes and fees
Brookside Inn & Cottages

Germaine Inn South Portland

2.0 star property
7.4 out of 10, Good, (206)
"Great place to stay"
$85 nightly
The price is $93
Oct 5 - Oct 6
Total with taxes and fees
Germaine Inn South Portland

Grand Beach Inn

3.0 star property
7.2 out of 10, Good, (1009)
"Great price for the night, and dog friendly which was most important. A great stay for our brief time in Portland ME."
$149 nightly
The price is $162
Sep 7 - Sep 8
Total with taxes and fees
Grand Beach Inn

Ogunquit - The Milestone

2.0 star property
9.0 out of 10, Wonderful, (1128)
"Great place to stay for a beach vacation. "
$109 nightly
The price is $119
Sep 7 - Sep 8
Total with taxes and fees
Ogunquit - The Milestone

The Voyager

2.0 star property
9.6 out of 10, Exceptional, (44)
"Great stay!"
$135 nightly
The price is $147
Sep 14 - Sep 15
Total with taxes and fees
The Voyager

Best Western Merry Manor Inn

2.5 star property
8.8 out of 10, Excellent, (1003)
"Great stay and location! "
$169 nightly
The price is $184
Oct 6 - Oct 7
Total with taxes and fees
Best Western Merry Manor Inn

Anchor Inn and Cottages Wells-Ogunquit

2.5 star property
8.4 out of 10, Very Good, (1002)
"Stayed many times will again"
$96 nightly
The price is $103
Sep 8 - Sep 9
Total with taxes and fees
Anchor Inn and Cottages Wells-Ogunquit

Clarion Hotel Portland

2.5 star property
8.0 out of 10, Very Good, (1035)
"Great stay!!"
$127 nightly
The price is $140
Sep 8 - Sep 9
Total with taxes and fees
Clarion Hotel Portland

Comfort Inn Airport

2.5 star property
8.4 out of 10, Very Good, (1550)
"Great price and close to the airport; also nice staff!"
$116 nightly
The price is $127
Sep 9 - Sep 10
Total with taxes and fees
Comfort Inn Airport

Days Inn by Wyndham Airport/Maine Mall

2.0 star property
7.8 out of 10, Good, (1306)
"This Days Inn is a great place to stay. "
$899 nightly
The price is $980
Sep 6 - Sep 7
Total with taxes and fees
Days Inn by Wyndham Airport/Maine Mall

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

3.5 star property
8.4 out of 10, Very Good, (2804)
"Great place to stay!"
$129 nightly
The price is $141
Sep 7 - Sep 8
Total with taxes and fees
Casco Bay Hotel Portland Airport - Maine Mall, an Ascend Collection Hotel

Gorges Grant Hotel

2.5 star property
9.6 out of 10, Exceptional, (1005)
"Always a great stay at this fabulous resort!"
$194 nightly
The price is $211
Sep 7 - Sep 8
Total with taxes and fees
Gorges Grant Hotel

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

3.0 star property
8.8 out of 10, Excellent, (2224)
"great location and amenities "
$159 nightly
The price is $176
Sep 7 - Sep 8
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Portland DT/Maine Med

Ramada by Wyndham Saco/Old Orchard Beach Area

2.5 star property
7.2 out of 10, Good, (1005)
"Good hotel in good location."
$101 nightly
The price is $110
Sep 8 - Sep 9
Total with taxes and fees
Ramada by Wyndham Saco/Old Orchard Beach Area

Tru by Hilton Portland Airport Area

2.5 star property
9.0 out of 10, Wonderful, (1513)
"Convenient to the airport, nice and clean hotel."
$149 nightly
The price is $163
Sep 8 - Sep 9
Total with taxes and fees
Tru by Hilton Portland Airport Area

Ocean House Hotel & Motel

2.5 star property
8.4 out of 10, Very Good, (346)
"Charming old mansion that was very clean and the location right on the beach is hard to beat!"
$120 nightly
The price is $131
Sep 7 - Sep 8
Total with taxes and fees
Ocean House Hotel & Motel

Hyatt Place Portland Downtown - Old Port Square

3.0 star property
8.8 out of 10, Excellent, (1180)
"Great location, very helpful staff and comfortable bed."
$314 nightly
The price is $348
Sep 10 - Sep 11
Total with taxes and fees
Hyatt Place Portland Downtown - Old Port Square

Ogunquit River Inn & Suites

3.0 star property
9.0 out of 10, Wonderful, (937)
"Perfect location and clean and comfortable "
$149 nightly
The price is $162
Sep 21 - Sep 22
Total with taxes and fees
Ogunquit River Inn & 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

Find out more about Goose Rocks Beach

Top reasons to visit Goose Rocks Beach

  • Stunning Beaches: Goose Rocks Beach features beautiful sandy shores and picturesque views, perfect for relaxation and adventure.
  • Outdoor Activities: Enjoy a variety of activities like fishing, hiking scenic nature trails, or simply unwinding on the beach.
  • Cultural Experiences: Visit local landmarks and immerse yourself in the charming culture of Kennebunkport.
  • Family-Friendly Atmosphere: The beach is ideal for families, offering a welcoming environment for all ages.
  • Diverse Accommodations: Choose from beachfront hotels, cozy motels, or pet-friendly options to suit your needs.

Find great hotels near Goose Rocks Beach

Discover the ideal accommodations for your getaway to Goose Rocks Beach in Kennebunkport, Maine. Whether you’re seeking a beachfront hotel, a cozy motel, or a pet-friendly option, the area offers a variety of lodging choices to suit your needs. Enjoy breathtaking waterfront views and easy access to the beach while indulging in adventure-filled activities. Experience the charm of Kennebunkport with a stay that caters to all your vacation desires.

  • Ramada by Wyndham Saco/Old Orchard Beach Area: Nestled 8 miles from Goose Rocks Beach, Ramada by Wyndham Saco/Old Orchard Beach Area is the ideal choice for families and pet lovers seeking a comfortable getaway. This hotel emphasizes a family-friendly and business-oriented environment, providing essential amenities like a Business Center, Meeting Rooms, and Conference Space for corporate travelers. Families will appreciate complimentary cribs for the little ones, while the pet policy allows dogs with certain restrictions. Enjoy a relaxing stay with the convenience of on-site services tailored for both leisure and work.
  • Holiday Inn Express Biddeford by IHG: Located 7 miles from Goose Rocks Beach, Holiday Inn Express Biddeford by IHG is a welcoming destination for LGBTQIA travelers and business professionals alike. This hotel prides itself on inclusivity and offers essential amenities, including a Business Center for those needing to stay connected. With a commitment to providing a comfortable and accommodating atmosphere, guests can expect a pleasant stay with easy access to local attractions and business opportunities.
  • The Colony Hotel: Situated 5 miles from Goose Rocks Beach, The Colony Hotel is a charming 3-star retreat perfect for adventure seekers and business travelers. With multiple Meeting Rooms and a Business Center, it caters to corporate needs while also offering exciting recreation options, including kayaking, hiking, and fishing nearby. Pet-friendly policies allow guests to bring their furry companions, ensuring everyone feels at home. Experience a blend of comfort and adventure at this picturesque location.

Where to stay near Goose Rocks Beach

Goose Rocks Beach offers an idyllic seaside experience with stunning beaches perfect for relaxation and adventure. This charming neighborhood is ideal for families and outdoor enthusiasts alike, featuring beautiful sandy shores and scenic views. Nearby, explore the rich history of Kennebunkport or enjoy delightful excursions that showcase the area's natural beauty. With convenient beach access and a welcoming atmosphere, your vacation will be filled with unforgettable moments along Maine's picturesque coastline.

  • Old Orchard Beach: Located 8 miles from Goose Rocks Beach, Old Orchard Beach is a vibrant coastal city renowned for its seasonal charm. The peak tourist season from June to August draws families seeking outdoor activities and beach fun. Visitors can enjoy a variety of attractions, including an amusement park, golf courses, and an array of water sports. With its picturesque sandy beaches and lively tourist precinct, Old Orchard Beach offers a quintessential Maine beach experience that is perfect for family vacations.
  • Kennebunkport: As the home of Goose Rocks Beach, Kennebunkport is a charming city that attracts visitors year-round, with a peak season from June to August. Known for its stunning scenery and outdoor activities, the city features beautiful beaches, lakes, and golf courses. Travelers can indulge in a range of experiences, from skiing in the winter to enjoying the local flora and fauna in the warmer months. Kennebunkport's quaint downtown area is filled with unique shops and delicious dining options, making it a delightful destination for all.
  • Ogunquit: Situated 14 miles from Goose Rocks Beach, Ogunquit is a picturesque town that is a favorite among tourists, especially during the summer months. With its stunning beaches and scenic hiking trails, Ogunquit is perfect for families looking to explore the outdoors. The town boasts a vibrant arts scene, charming boutiques, and a variety of dining options near the waterfront. Travelers can also enjoy the famous Marginal Way, a coastal walk that offers breathtaking views of the Atlantic Ocean, making Ogunquit a must-visit destination.

Things to do near Goose Rocks Beach

Goose Rocks Beach offers a perfect blend of outdoor activities and stunning scenery for your vacation. Enjoy relaxing on the beach with provided chairs, explore scenic nature trails, and visit the beach club for a taste of local culture. For those interested in fishing, the nearby harbor provides excellent opportunities. Whether you're seeking relaxation or adventure, Goose Rocks Beach has something for everyone to enjoy.

Shopping

Marden's Surplus and Salvage, located 6 miles away, offers unique finds and deals. For a charming experience, visit Blacksmiths Mall, 15 miles from the beach, which features local artisans. Don't miss The Cheese Iron, 14 miles away, known for its gourmet cheeses and specialty foods.

Recreation

Enjoy a round at Pirate's Cove, where you can immerse yourself in the outdoor sports atmosphere. For a touch of luxury, visit Biddeford-Saco Country Club, a private haven. Alternatively, Cape Arundel Golf Club offers a scenic setting for golf enthusiasts, perfect for relaxation and recreation.

Adventure

Explore the Marginal Way hiking trail, located 14 miles from Goose Rocks Beach, for stunning coastal views and a refreshing outdoor experience. For thrill-seekers, Old Orchard Beach Parasail, only 4 miles away, offers exhilarating water sports and breathtaking aerial perspectives of the coastline.

Nightlife

In Goose Rocks Beach, the Arundel Barn Playhouse offers charming theater performances just 5 miles away, perfect for a romantic evening. For film enthusiasts, the Leavitt Fine Arts Theatre, located 14 miles away, showcases captivating movies. For a fun night out, the Big 20 Bowling Center, 13 miles away, provides an adventurous arcade experience.

*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, visit between January and March for lower accommodation rates, especially on Tuesdays. Avoid Saturdays, as they tend to be the most expensive. Use Expedia to find and customize your stay, sorting options from lowest to highest price, and consider bundling your hotel, flights, and activities for extra savings. Joining Expedia's One Key membership can provide exclusive discounts and help you earn OneKeyCash for future bookings, ensuring you get the best deals and perks during your visit.

  • 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 options based on your budget, preferred location, and desired hotel type. To find the best prices and special offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay at Goose Rocks Beach with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport, Maine, offers a fantastic blend of outdoor activities, stunning scenery, and cultural experiences. Visitors can enjoy the beautiful beach, explore local landmarks, and have fun at nearby amusement parks. With its reputation as one of the best beaches in the area, Goose Rocks Beach is perfect for those seeking a relaxing getaway or an adventure-filled vacation in nature.

  • Goose Rocks Beach: A stunning stretch of sandy shoreline, Goose Rocks Beach offers a serene escape with gentle waves and soft sands, perfect for sunbathing, swimming, and beachcombing.
  • Engine: This contemporary art gallery is a vibrant hub of creativity, showcasing diverse exhibitions that highlight local and national artists, making it a must-visit for art enthusiasts.
  • Dock Square: A picturesque landmark filled with quaint shops and charming eateries, Dock Square provides a delightful atmosphere for leisurely strolls while enjoying beautiful scenery 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 CloudyAverageSlightly 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 SunnyModerately LowAverage

The nearest major airports for your trip to Goose Rocks Beach

Traveling to Goose Rocks Beach is convenient with several nearby airports. Portland International Jetport (PWM) is located 17 miles away, with excellent hotels like the 4-star DoubleTree by Hilton and Canopy by Hilton, both just a few miles from the airport. Portsmouth International Airport (PSM) is 30 miles away, offering nearby options such as the Bow Hotel and Stage Neck Inn. Sanford Seacoast Regional Airport (SFM) is the closest at 15 miles, with cozy stays like The Lady Mary Inn. Each hotel provides various transportation services to ensure a smooth journey to and from the airports.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

What are the best hotels in Goose Rocks Beach that travelers recommend?
The Tides Beach Club in Kennebunkport is a top choice for travelers, boasting an outstanding score of 9.4. This stunning hotel is greatly situated just steps from the serene beach, making it a haven for those who crave sun-soaked relaxation. Guests rave about the ocean views from their rooms, along with the luxurious touches such as premium bedding and air conditioning that ensure a comfortable stay.
What are the best spa hotels in Goose Rocks Beach?
The Tides Beach Club is a standout spa hotel in Goose Rocks Beach, boasting an impressive customer review rating of 9.4. This charming establishment offers a serene escape, superb for those looking to relax and rejuvenate. Guests can indulge in soothing massage treatments that enhance their wellness experience, making it an ideal choice for a tranquil getaway.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Goose Rocks Beach.
How can I save on a Goose Rocks Beach hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Goose Rocks Beach hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Goose Rocks Beach hotel?
Hotel prices in Goose Rocks Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.