Find hotels in Goose Rocks Beach, Kennebunkport from CA $109

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Discover 3,769 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.4 out of 10, Exceptional, (61)
"Lovely - one of our favorite get aways"
The price is CA $1,397
CA $1,628 total
includes taxes & fees
Jul 20 - Jul 21
The Tides Beach Club
The Grand Hotel
2.5 star property
9.4 out of 10, Exceptional, (561)
"Great location with easy parking, huge room, nice hot tub"
The price is CA $404
CA $452 total
includes taxes & fees
Jul 23 - Jul 24
The Grand Hotel
Higgins Beach Inn
2.5 star property
9.0 out of 10, Wonderful, (261)
"The inn is beautiful, and the staff is amazing!! Winnie at Shade Restaurant is wonderful. Everyone was so kind and helpful. The room is exceptionally clean and welcoming. Will definitely stay again!!"
The price is CA $437
CA $477 total
includes taxes & fees
Jul 23 - Jul 24
Higgins Beach Inn
Best Western Merry Manor Inn
2.5 star property
8.8 out of 10, Excellent, (1000)
"great breakfast and nice accommadations"
The price is CA $255
CA $278 total
includes taxes & fees
Jul 27 - Jul 28
Best Western Merry Manor Inn
Union Bluff Hotel & Meeting House
3.0 star property
9.0 out of 10, Wonderful, (911)
"Great view of the Ocean and the stay was great! "
The price is CA $480
CA $560 total
includes taxes & fees
Aug 4 - Aug 5
Union Bluff Hotel & Meeting House
Sea Turn Motel
2.0 star property
9.4 out of 10, Exceptional, (140)
"Love that it was very close to the beach & Cedar and her team were amazing. "
The price is CA $355
CA $387 total
includes taxes & fees
Aug 5 - Aug 6
Sea Turn Motel
Comfort Inn Airport
2.5 star property
8.4 out of 10, Very good, (1397)
"Fantastic stay! "
The price is CA $171
CA $187 total
includes taxes & fees
Jul 20 - Jul 21
Comfort Inn Airport
The Garrison
2.5 star property
9.0 out of 10, Wonderful, (421)
"Everything was absolutely perfect would be my first choice for my next stay"
The price is CA $209
CA $227 total
includes taxes & fees
Jul 17 - Jul 18
The Garrison
Gorges Grant Hotel
2.5 star property
9.6 out of 10, Exceptional, (1000)
"Beautiful property and awesome location!!! "
The price is CA $355
CA $425 total
includes taxes & fees
Jul 20 - Jul 21
Gorges Grant Hotel
Wells-Ogunquit Resort Motel & Cottages
2.5 star property
9.2 out of 10, Wonderful, (404)
"Unique layout and breakfast area made it feel like a community"
The price is CA $230
CA $251 total
includes taxes & fees
Jul 22 - Jul 23
Wells-Ogunquit Resort Motel & Cottages
Bourne's Ocean Acres Ogunquit
2.5 star property
8.8 out of 10, Excellent, (198)
"Can’t beat the location for access to beach, trolly and restaurants. Property is well maintained. We enjoyed our stay here. "
The price is CA $283
CA $309 total
includes taxes & fees
Jul 17 - Jul 18
Bourne's Ocean Acres Ogunquit
Portland Regency Hotel & Spa
3.5 star property
9.4 out of 10, Exceptional, (1345)
"Nice old hotel"
The price is CA $465
CA $514 total
includes taxes & fees
Jul 20 - Jul 21
Portland Regency Hotel & Spa
Ocean House Hotel & Motel
2.5 star property
8.4 out of 10, Very good, (268)
"Rooms were beautiful and access to the beach was great’ "
The price is CA $333
CA $363 total
includes taxes & fees
Jul 17 - Jul 18
Ocean House Hotel & Motel
Seagrass Inn
2.5 star property
8.6 out of 10, Excellent, (869)
"I like the location close to the beach."
The price is CA $281
CA $322 total
includes taxes & fees
Jul 20 - Jul 21
Seagrass Inn
Sea Rose Suites
3.5 star property
9.6 out of 10, Exceptional, (517)
"Great place to stay, location is perfect distance to center of town. "
The price is CA $465
CA $520 total
includes taxes & fees
Jul 22 - Jul 23
Sea Rose Suites
Ogunquit - The Milestone
2.0 star property
9.0 out of 10, Wonderful, (1092)
"Great hotel to stay. "
The price is CA $197
CA $215 total
includes taxes & fees
Jul 17 - Jul 18
Ogunquit - The Milestone
Footbridge North Hotel
2.5 star property
8.6 out of 10, Excellent, (509)
"Nice room, clean, quite!"
The price is CA $148
CA $167 total
includes taxes & fees
Jul 20 - Jul 21
Footbridge North Hotel
The Voyager
2.0 star property
8.8 out of 10, Excellent, (9)
"Overall, it was an amazing experience."
The price is CA $322
CA $350 total
includes taxes & fees
Jul 20 - Jul 21
The Voyager
La Quinta Inn & Suites by Wyndham Portland
3.0 star property
9.0 out of 10, Wonderful, (2185)
"We enjoyed our stay there."
The price is CA $246
CA $273 total
includes taxes & fees
Jul 29 - Jul 30
La Quinta Inn & Suites by Wyndham Portland
Juniper Hill Inn
2.0 star property
9.6 out of 10, Exceptional, (1001)
"Ok for a glorified motel. Pricey for a motel."
The price is CA $314
CA $380 total
includes taxes & fees
Jul 17 - Jul 18
Juniper Hill Inn
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.

Find out more about Goose Rocks Beach

Find out more about Goose Rocks Beach

Top reasons to visit Goose Rocks Beach

  • Stunning Beaches: Enjoy the tranquil shores of Goose Rocks and Gooch's Beach, perfect for sunbathing and leisurely walks.
  • Outdoor Activities: Engage in whale watching, lighthouse tours, and explore scenic nature trails.
  • Charming Kennebunkport: Discover the rich history and delightful excursions in the picturesque town.
  • Family-Friendly Atmosphere: Goose Rocks Beach offers numerous activities for families and outdoor enthusiasts alike.
  • Diverse Accommodations: Choose from a range of lodging options, from charming motels to luxurious beachfront hotels.

Find great hotels near Goose Rocks Beach

Goose Rocks Beach offers a diverse selection of accommodations, perfect for any traveller seeking a relaxing getaway. From charming motels to luxurious beachfront hotels, you’ll find options that cater to all budgets and preferences. Whether you're looking for pet-friendly stays or adventure-themed experiences, Goose Rocks Beach promises a memorable vacation amidst its stunning coastal beauty.

  • Ramada by Wyndham Saco/Old Orchard Beach Area: Located 12.9km from Goose Rocks Beach, the Ramada by Wyndham Saco/Old Orchard Beach Area offers a family-friendly atmosphere perfect for a memorable vacation. This hotel caters to a variety of travellers, including families, business guests, and pet owners. The property features essential business amenities such as a Business Centre, Meeting Room, and Conference Space, ensuring that your work needs are met. For families, complimentary cribs are available, making it easier to accommodate younger children. Plus, the hotel welcomes pets, with specific policies in place to ensure a comfortable stay for all guests, including a fee waiver for service animals.
  • Holiday Inn Express Biddeford by IHG: Situated 11.3km from Goose Rocks Beach, the Holiday Inn Express Biddeford by IHG is a reliable choice for business travellers seeking convenience and comfort. The hotel boasts a dedicated Business Centre, allowing guests to work efficiently during their stay. With its modern amenities and practical services, this hotel is an ideal option for those prioritizing a productive and seamless experience while visiting the beautiful York County.
  • The Colony Hotel: The Colony Hotel, located 8.0km from Goose Rocks Beach, is a 3-star gem that balances adventure and relaxation. Ideal for adventurers, business travellers, and pet lovers alike, this hotel offers an array of activities such as sailing, hiking, and swimming nearby. The hotel features multiple Meeting Rooms and a Business Centre for corporate needs. With a welcoming pet policy and picturesque surroundings, The Colony Hotel provides a well-rounded experience for all guests looking to explore the stunning Maine coastline.

Where to stay near Goose Rocks Beach

Goose Rocks Beach is a picturesque destination perfect for families and outdoor enthusiasts. Enjoy the tranquil shores of Goose Rocks and Gooch's Beach, where you can soak up the sun or take leisurely strolls along the coastline. Explore the charming town of Kennebunkport, rich in history and scenic beauty, offering delightful excursions and family-friendly activities. Immerse yourself in the vibrant atmosphere and create lasting memories in this beautiful part of Maine.

  • Kennebunkport: Nestled along the stunning coastline of Maine, Kennebunkport is renowned for its charming seaside atmosphere and scenic beauty. Located directly adjacent to Goose Rocks Beach, this city boasts a vibrant summer season with travellers flocking for outdoor adventures, picturesque beach experiences, and breathtaking landscapes. During peak months from June to August, visitors can enjoy activities such as golfing, hiking, and relaxing on the sandy shores. Notable landmarks include family-friendly beaches and tranquil lakes, making it an ideal destination for nature lovers and families alike.
  • Old Orchard Beach: Just 12.9km from Goose Rocks Beach, Old Orchard Beach is a lively coastal city famous for its beautiful sandy beach and bustling boardwalk. This area sees a significant influx of visitors during the summer months, particularly from June to August, drawn by its outdoor recreational opportunities and family-friendly attractions. Enjoy a variety of activities, including water sports, golf, and amusement park rides. The vibrant tourist precinct offers an array of shops and eateries, ensuring a fun-filled experience for everyone.
  • Wells: Located approximately 16.1km from Goose Rocks Beach, Wells is a charming city known for its rich natural scenery and outdoor recreational options. This destination sees a seasonal flow of visitors, particularly during the summer months of June to August, when the beaches and hiking trails come to life. Wells is perfect for those seeking a peaceful getaway, with attractions like family beaches and serene lakes. Adventure seekers can explore the local hiking trails or enjoy winter sports at nearby ski fields, making Wells a versatile destination year-round.

Things to do near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport offers a delightful blend of outdoor activities and scenic beauty. Visitors can enjoy lighthouse tours, explore nature trails, and engage in forest bathing. The area is perfect for recreational activities such as whale watching, making it an ideal spot for a relaxing beach vacation. Experience the charm of this coastal gem while indulging in the natural wonders that surround you.

Shopping

For a delightful shopping experience in Goose Rocks Beach, visit Saco River Cigars and Marden's Surplus and Salvage, both located 9.7km away. If you're up for a drive, check out The Cheese Iron, situated 20.9km away, where you can find gourmet cheeses and specialty foods.

Recreation

Experience the outdoor charm at Pirate's Cove, a lively golf course 11.3km from Goose Rocks Beach, perfect for sports enthusiasts. Cape Arundel Golf Club, just 6.4km away, offers a scenic golfing experience, while Biddeford-Saco Country Club, 11.3km distant, provides a touch of luxury in a tranquil setting.

Adventure

Experience the stunning Marginal Way hiking trail, located 16.4km from Goose Rocks Beach, offering breathtaking scenery. For a thrill, try parasailing at Old Orchard Beach, only 6.4km away, or enjoy family fun at Aquaboggan Water Park, situated 16.1km from the beach.

Nightlife

In Goose Rocks Beach, the Arundel Barn Playhouse offers a charming theatre experience filled with culture and romance, just 8.0km away. For family fun, the Big 20 Bowling Center, located 20.9km away, provides adventure-filled arcade entertainment. Meanwhile, the Leavitt Fine Arts Theatre, 16.4km away, presents delightful cinematic experiences.

Booking tips and Expedia advantages for Goose Rocks Beach

To save money during your trip to Goose Rocks Beach, consider visiting between January and March for lower accommodation rates. Booking your stay on a Tuesday will also help you avoid Saturday's higher prices. Enjoy free activities at nearby beaches like Fortunes Rock and Camp Ellis. Use Expedia to find budget-friendly options by filtering for eco-certified accommodations and arranging packages that combine your hotel, flights, and activities. This way, you can score great deals and make the most of your vacation without breaking the bank.

  • 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 refine your preferences, such as budget, desired location, and hotel type. For instance, selecting the "Eco-certified" option will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Goose Rocks Beach hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a relaxing atmosphere. Visitors can explore a variety of attractions, including beautiful beaches, cultural landmarks, and exciting amusement parks. Whether you're seeking a tranquil day by the sea or an engaging outdoor adventure, Goose Rocks Beach caters to all types of travellers looking to create lasting memories.

  • Goose Rocks Beach: This stunning beach offers picturesque views and a relaxed seaside atmosphere. With its soft sand and gentle waves, it's perfect for sunbathing, beachcombing, and enjoying the tranquil vibes of Maine's coastline.
  • Dock Square: A charming landmark filled with local shops and eateries, Dock Square is ideal for leisurely strolls and scenic views. Visitors can enjoy unique excursions, local art, and vibrant community events, making it a hub of activity.
  • Old Orchard Beach Pier: This lively tourist precinct is perfect for family outings, featuring classic amusement rides, games, and outdoor dining. The pier offers stunning ocean views and a bustling atmosphere, making it a must-visit destination.

Best time to go to Goose Rocks Beach

The best time to visit Goose Rocks Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Goose Rocks Beach falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature around Goose Rocks Beach falls in January, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

For your visit to Goose Rocks Beach in Kennebunkport, Maine, you have several airport options. Portland International Jetport (PWM) is located 27.4km away, with nearby hotels like the Portland Harbor Hotel, DoubleTree by Hilton, and The Westin Portland Harborview, each providing convenient access. Portsmouth International Airport (PSM) is 48.3km away, offering accommodations such as Ale House Inn and Stage Neck Inn. Sanford Seacoast Regional Airport (SFM) is 24.1km away, with options like The Lady Mary Inn and Sea Rose Suites. All these airports provide a variety of transportation services to their respective hotels, ensuring a smooth travel experience.

Frequently asked questions

What are the best hotels in Goose Rocks Beach that travellers recommend?
The Tides Beach Club in Kennebunkport is a top choice for travellers, 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?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline -- this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Goose Rocks Beach hotel for you.
How can I save on a Goose Rocks Beach hotel booking with Expedia?
Members always get our best prices. Find our best Goose Rocks Beach hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 from CA $109 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.