Default HTG hotel image

Find hotels near Goose Rocks Beach, from AED 458

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Goose Rocks Beach hotels

Kennebunkport Captains Collection

Kennebunkport Captains Collection
4.5 star property
6.8 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (721 reviews)
"Great place to stay."
United States
Martin Augustine
The price is AED 1,712
AED 1,966 total
includes taxes & fees
6 Jul - 7 Jul
Kennebunkport Captains Collection

The Lodge at Turbat's Creek

The Lodge at Turbat's Creek
2.0 star property
5.7 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (849 reviews)
"Lovely property, very quiet, charming and helpful staff. Rooms were very comfortable. Nice heated pool. Would certainly go back!"
United States
Anne
The price is AED 823
AED 1,037 total
includes taxes & fees
19 Jul - 20 Jul
The Lodge at Turbat's Creek

Hampton Inn Kennebunk Kennebunkport

Hampton Inn Kennebunk Kennebunkport
2.5 star property
12.5 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (838 reviews)
"Super clean and friendly staff"
United States
David
The price is AED 1,000
AED 1,090 total
includes taxes & fees
27 Jul - 28 Jul
Hampton Inn Kennebunk Kennebunkport

Cape Arundel Inn - Club House

Cape Arundel Inn - Club House
3.5 star property
7.6 km from Goose Rocks Beach
8.6 out of 10, Excellent, (66 reviews)
"Nice room, friendly staff, views from the dining room beautiful. Pool area nice, and happy hour great! "
United States
Lynn
The price is AED 1,157
AED 1,439 total
includes taxes & fees
6 Jul - 7 Jul
Cape Arundel Inn - Club House

The Voyager

The Voyager
2.0 star property
14 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (94 reviews)
"Wonderful location friendly staff"
United States
Barry
The price is AED 1,134
AED 1,236 total
includes taxes & fees
7 Jul - 8 Jul
The Voyager

Port Inn & Suites Kennebunk, an Ascend Collection Hotel

Port Inn & Suites Kennebunk, an Ascend Collection Hotel
2.5 star property
11.4 km from Goose Rocks Beach
8.8 out of 10, Excellent, (1,003 reviews)
"This place is really clean and nice. Well maintained!"
United States
Michael
The price is AED 731
AED 837 total
includes taxes & fees
6 Jul - 7 Jul
Port Inn & Suites Kennebunk, an Ascend Collection Hotel

Comfort Inn Saco-Old Orchard Beach

Comfort Inn Saco-Old Orchard Beach
2.5 star property
14.4 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"Nice stay: nice bedding and hot water. Good wifi, good breakfast, nice staff Good all around 👍"
Canada
Michelle
The price is AED 621
AED 677 total
includes taxes & fees
2 Aug - 3 Aug
Comfort Inn Saco-Old Orchard Beach

Drakes Island Resort

Drakes Island Resort
2.5 star property
14.5 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (127 reviews)
"Close to the beach, quiet, clean, nice pool area, walking distance to some restaurants and breakfast spots "
United States
Alicia
The price is AED 464
AED 608 total
includes taxes & fees
7 Jul - 8 Jul
Drakes Island Resort

The Elmere House Bed & Breakfast

The Elmere House Bed & Breakfast
3.0 star property
19.2 km from Goose Rocks Beach
9.8 out of 10, Exceptional, (74 reviews)
"The room was very clean, property grounds are gorgeous, the hosts were beyond accomodating and the breakfast was superb! "
United States
Amy
The price is AED 1,319
AED 1,437 total
includes taxes & fees
7 Jul - 8 Jul
The Elmere House Bed & Breakfast

Atlantic Oceanfront Hotel

Atlantic Oceanfront Hotel
2.5 star property
16.4 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (354 reviews)
"Beach front views , clean, friendly staff"
United States
Taryn
The price is AED 1,770
AED 1,929 total
includes taxes & fees
5 Jul - 6 Jul
Atlantic Oceanfront Hotel

Hampton Inn & Suites Wells-Ogunquit

Hampton Inn & Suites Wells-Ogunquit
2.5 star property
18 km from Goose Rocks Beach
9.4 out of 10, Exceptional, (1,001 reviews)
"Good place for families; convenient to Ogunquit and Kennebunkport."
United States
michael
The price is AED 1,095
AED 1,194 total
includes taxes & fees
20 Jul - 21 Jul
Hampton Inn & Suites Wells-Ogunquit

Wagon Wheel Motel

Wagon Wheel Motel
2.5 star property
13.8 km from Goose Rocks Beach
8.8 out of 10, Excellent, (269 reviews)
"What a Gem! Amber was so nice and accommodating, The place was so cute and clean, Love the decor, The beds were perfect. I couldn’t find anything wrong with this place if I tried. I’m so glad we chose to stay here. ❤️"
United States
Trina
The price is AED 420
AED 458 total
includes taxes & fees
5 Jul - 6 Jul
Wagon Wheel Motel

Haven By The Sea B&B Inn

Haven By The Sea B&B Inn
3.0 star property
16.8 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (153 reviews)
"Close to the beach to walk. "
United States
Deborah
The price is AED 1,045
AED 1,249 total
includes taxes & fees
25 Jul - 26 Jul
Haven By The Sea B&B Inn

Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG
3.0 star property
17.5 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (674 reviews)
"This is a great hotel for families. We had a great room and breakfast was wonderful! We will stay again."
United States
CHARLES RAY
The price is AED 804
AED 877 total
includes taxes & fees
5 Jul - 6 Jul
Holiday Inn Express Wells-Ogunquit-Kennebunk by IHG

Atlantic Ocean Suites

Atlantic Ocean Suites
3.5 star property
13.6 km from Goose Rocks Beach
8.6 out of 10, Excellent, (63 reviews)
"Very convenient appartement close to everything, host was friendly and helpful at all time. Would pick that location again!"
Canada
Jean-Philippe
The price is AED 2,204
AED 3,083 total
includes taxes & fees
6 Jul - 7 Jul
Atlantic Ocean Suites

Ocean Walk Hotel

Ocean Walk Hotel
2.5 star property
15.2 km from Goose Rocks Beach
8.8 out of 10, Excellent, (395 reviews)
"We LOVED this place so much that we booked our next stay before we left. Staff is great, right on the water, great pool, clean rooms. You’re a mile away from the heart of OOB, which if you know Old Orchard, that’s perfect..close enough to everything, but enough away from the craziness. Shout out to the Hotels daughter making a TikTok for this place because that’s how I spotted it..will be coming here for years to come!"
United States
Julianne
The price is AED 966
AED 1,053 total
includes taxes & fees
6 Jul - 7 Jul
Ocean Walk Hotel

Waves Oceanfront Resort

Waves Oceanfront Resort
3.0 star property
12.7 km from Goose Rocks Beach
8.4 out of 10, Very Good, (597 reviews)
"Always enjoy spending time in Maine"
United States
Lisa
The price is AED 1,120
AED 1,221 total
includes taxes & fees
5 Jul - 6 Jul
Waves Oceanfront Resort

Sea View Inn

Sea View Inn
2.5 star property
12.8 km from Goose Rocks Beach
8.2 out of 10, Very Good, (243 reviews)
"The rooms were outdated and needed a deep clean, but you can’t beat the view or the heated pools. Lots of places within walking distance was a plus!"
United States
Katie
The price is AED 1,102
AED 1,201 total
includes taxes & fees
9 Jul - 10 Jul
Sea View Inn

Wells-Ogunquit Resort Motel & Cottages

Wells-Ogunquit Resort Motel & Cottages
2.5 star property
20.1 km from Goose Rocks Beach
9.2 out of 10, Wonderful, (599 reviews)
"Great location, clean rooms, good breakfast."
United States
David
The price is AED 624
AED 681 total
includes taxes & fees
5 Jul - 6 Jul
Wells-Ogunquit Resort Motel & Cottages

The Kennebunk Inn

The Kennebunk Inn
2.5 star property
10.6 km from Goose Rocks Beach
7.8 out of 10, Good, (768 reviews)
"We had a wonderful stay at the Kennebunk Inn. The rooms were clean and comfortable, and the staff was friendly, welcoming, and always willing to help. The hotel has a lot of historic charm, being a very old property, and it is absolutely beautiful. The character and atmosphere make it a unique place to stay and really add to the overall experience. If you're visiting Kennebunk, I would highly recommend the Kennebunk Inn. We thoroughly enjoyed our stay and would gladly return in the future."
United States
Orlando
The price is AED 579
AED 631 total
includes taxes & fees
7 Jul - 8 Jul
The Kennebunk 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.

Compare popular hotels close to Goose Rocks Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Lobby sitting area
Kennebunkport Captains Collection
4.5 star property
9.4
Exceptional
721 reviews
View
Seasonal outdoor pool, sun loungers
The Lodge at Turbat's Creek
2.0 star property
9.2
Wonderful
849 reviews
View
Lobby
Hampton Inn Kennebunk Kennebunkport
2.5 star property
9.4
Exceptional
838 reviews
View
Seasonal outdoor pool, pool umbrellas, sun loungers
Cape Arundel Inn - Club House
3.5 star property
8.6
Excellent
66 reviews
View
Exterior
The Voyager
2.0 star property
9.4
Exceptional
94 reviews
View

Top Goose Rocks Beach Hotel Reviews

Hotels near other Goose Rocks Beach attractions

Find out more about Goose Rocks Beach

Top reasons to visit Goose Rocks Beach

  • Stunning Beaches: Goose Rocks Beach boasts beautiful sandy shores perfect for sunbathing and beach activities.
  • Outdoor Adventures: Explore scenic nature trails and enjoy thrilling water sports along the coastline.
  • Relaxing Atmosphere: The beach club and serene waterfront provide an ideal setting for relaxation.
  • Charming Kennebunkport: Discover quaint streets filled with history, culture, and local shops.
  • Variety of Accommodations: Choose from cozy motels to beachfront hotels 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. From cozy motels to inviting beachfront hotels, you can find the perfect spot for a relaxing getaway. Enjoy pet-friendly amenities, adventure-filled activities, and stunning waterfront views. Whether you're seeking a serene escape or an action-packed vacation, Goose Rocks Beach hotels offer a delightful experience in the heart of Kennebunkport, Maine.

  • Ramada by Wyndham Saco/Old Orchard Beach Area: Ideal for families and business travelers, the Ramada by Wyndham Saco/Old Orchard Beach Area offers a welcoming atmosphere just 14.5km from Goose Rocks Beach. This hotel is designed with family comfort in mind, featuring amenities such as complimentary cribs for children. Guests can enjoy easy access to local attractions and services tailored for both leisure and work. The friendly staff ensures a satisfying stay, making it a great choice for those looking to balance relaxation and productivity.
  • Holiday Inn Express Biddeford by IHG: Situated 11.3km from Goose Rocks Beach, the Holiday Inn Express Biddeford caters to business travelers and is proudly LGBTQIA welcoming. With its modern accommodations and convenient amenities, this hotel is affiliated with LGBTQI travel guides, ensuring a supportive environment for all guests. Whether you're in town for business or leisure, the hotel offers a comfortable stay with easy access to local dining and shopping options, making it a suitable choice for those seeking both comfort and community.
  • The Colony Hotel: Located 8.0km from Goose Rocks Beach, The Colony Hotel is a charming 3-star accommodation that welcomes adventure seekers and pet lovers alike. With a variety of onsite and nearby recreational activities such as swimming, boating, and surfing, guests will find plenty of ways to stay active. The hotel also has a pet-friendly policy, allowing you to bring your furry companions along for the adventure. Its vibrant atmosphere and focus on adventure make it a perfect destination for those looking to explore the great outdoors while enjoying a comfortable stay.

Where to stay near Goose Rocks Beach

Experience the charm of Goose Rocks Beach, a perfect getaway for families and nature lovers alike. Enjoy the serene waterfront and beautiful beaches that Maine is famous for. Explore the quaint streets of Kennebunkport, rich in history and local culture, or indulge in exciting excursions along the coast. This vacation destination offers a delightful blend of relaxation and adventure, making it an ideal spot to create lasting memories.

  • Old Orchard Beach: Located 12.9km from Goose Rocks Beach, Old Orchard Beach is a quintessential seaside town known for its vibrant boardwalk and family-friendly atmosphere. The beach is the centerpiece of this destination, drawing crowds especially during the peak summer months of June to August. Visitors can enjoy a variety of outdoor activities, including amusement parks, recreational areas, and golf. With its lively tourist precinct and beautiful sandy shores, Old Orchard Beach is perfect for families looking for a fun-filled beach experience.
  • Ogunquit: Situated 22.5km away from Goose Rocks Beach, Ogunquit is a charming coastal town that features stunning beaches and picturesque landscapes. The town is popular among travelers from June to August, though it sees fewer visitors in the winter months. Ogunquit is well-known for its outdoor offerings, including scenic hiking trails and access to beautiful parks. The laid-back vibe, along with its family-friendly beaches, makes Ogunquit a delightful escape for those seeking a relaxing getaway amidst nature.
  • Kennebunkport: Just 6.4km from Goose Rocks Beach, Kennebunkport is a historic coastal town famed for its stunning scenery and charming architecture. The town experiences moderate seasonal tourism, with peak visitors in the summer. Kennebunkport offers a blend of outdoor activities, including hiking trails and access to beautiful lakes. Visitors can enjoy the picturesque beaches, making it an ideal destination for both relaxation and exploration. With its quaint shops and scenic views, Kennebunkport captures the essence of New England charm.

Things to do near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport offers a variety of activities perfect for a memorable vacation. Visitors can enjoy breathtaking sunrises and sunsets, explore scenic nature trails, and experience the thrill of big waves. The beach club provides a great spot for relaxation, while long walks along the shore and outdoor experiences make it an ideal destination for nature lovers and adventure seekers alike.

Shopping

Marden's Surplus and Salvage, located 11.3km away, offers great bargains on various items perfect for souvenirs. If you're up for a drive, check out Blacksmiths Mall and The Cheese Iron, both 22.5km away, for unique gifts and local treats to take home.

Recreation

At Pirate's Cove Golf, enjoy a fun-filled day of mini-golf surrounded by lush landscapes, just 12.9km from Goose Rocks Beach. Cape Arundel Golf Club offers a classic golfing experience 6.4km away, while the Biddeford-Saco Country Club, 11.3km away, provides a luxurious environment for relaxation and leisure.

Adventure

Explore the scenic Marginal Way hiking trail, located 22.5km from Goose Rocks Beach, offering breathtaking views and outdoor adventure. For a thrilling experience, try parasailing at Old Orchard Beach, just 8.0km away, or enjoy family fun at Aquaboggan Water Park, 17.7km from the beach.

Nightlife

In Goose Rocks Beach, the Arundel Barn Playhouse offers a charming theater experience just 8.0km away, perfect for a romantic night out. For family-friendly fun, head to the Big 20 Bowling Center, 20.9km away, or catch a film at Leavitt Fine Arts Theatre, 22.5km 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, plan your visit between January and March, when accommodation prices are at their lowest. Consider staying on a Tuesday to avoid the higher Saturday rates. Use Expedia’s search tool to find budget-friendly options by sorting prices from low to high, and look for package deals that combine your hotel, flights, and activities for additional savings. Enjoy free outdoor activities like beach walks and explore the area’s natural beauty without spending much.

  • 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: Take advantage of Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel reservation at Goose Rocks Beach with your flights and activities by choosing an Expedia package.

Find the best attractions near Goose Rocks Beach

Goose Rocks Beach in Kennebunkport, Maine, offers a delightful mix of attractions for all types of travelers. From relaxing on the sandy shores to exploring nearby landmarks and amusement parks, visitors can indulge in beach culture and outdoor experiences. Don't miss out on nearby Gooch's Beach and the stunning coastal scenery, ensuring a memorable vacation filled with sun and adventure.

  • Engine: Located 11.3km from Goose Rocks Beach, Engine is a vibrant art gallery that showcases contemporary works and fosters cultural engagement. You'll find rotating exhibitions that highlight local artists, making it a great spot to immerse yourself in the region's creative scene.
  • Dock Square: Just 6.4km away, Dock Square is a charming landmark filled with quaint shops and eateries. The picturesque scenery makes it ideal for leisurely strolls, and you can enjoy unique excursions that offer a taste of Kennebunkport's rich history and coastal beauty.
  • Old Orchard Beach Pier: Situated 12.9km from Goose Rocks Beach, this lively tourist precinct is perfect for families. Enjoy outdoor activities, including amusement rides, dining, and beach access, all while soaking in the fun atmosphere of this iconic pier.

The nearest major airports for your trip to Goose Rocks Beach

Traveling to Goose Rocks Beach is convenient with several major airports nearby. Portland International Jetport (PWM) is located 29.0km away, with good hotel options like the 4-star Portland Harbor Hotel and DoubleTree by Hilton Hotel Portland, both offering shuttle services to the airport. Portsmouth International Airport (PSM) is 48.3km distant, featuring hotels such as The Bow Hotel and Stage Neck Inn, perfect for your stay. Sanford Seacoast Regional Airport (SFM) is 24.1km away, with cozy accommodations like The Lady Mary Inn and Sea Rose Suites. Each of these airports provides accessible routes to Goose Rocks Beach, ensuring a smooth travel experience.

Frequently asked questions

What's the area like around Goose Rocks Beach?
If you're planning to come to the area to visit Goose Rocks Beach, take some time to see the rest of the sights while you're in town. If you're looking for a convenient place to stay, check out the 72 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay close to Goose Rocks Beach?
Adjacent to Goose Rocks Beach, The Tides Beach Club is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free parking. Other good options within a few miles include Hidden Pond and The Lodge at Turbat's Creek.
How many hotels are there near Goose Rocks Beach?
Expedia has 72 hotels and other accommodations within a mile from Goose Rocks Beach.
If I need to cancel the hotel reservation for my stay near Goose Rocks Beach, will I receive a refund?
Yes! The majority of hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of your booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to review the best deals near Goose Rocks Beach.
Where can I learn more about changing or cancelling my trip in the area near Goose Rocks Beach?
For additional details about updating your stay near Goose Rocks Beach or cancelling it, click here.
What can I see and do near Goose Rocks Beach?
You'll want to browse the exhibits at Seashore Trolley Museum and First Families Kennebunkport Museum. Local parks like Kennebunkport Village Green, Fortunes Rock Beach, and Vaughn's Island Preserve are peaceful spots to stop and take in some fresh air. Enjoy a stroll along the shore at Colony Beach, Camp Ellis Beach, and Hills Beach.

Explore a world of travel with Expedia