Goose Rocks Beach Vacations from $885

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

The Latest Goose Rocks Beach Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Ogunquit River Inn & Suites
The Meadowmere Resort
Cliff House Maine
Inn By The Sea
AWOL Kennebunkport

Goose Rocks Beach Hotel Deals

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

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

3 out of 5
340 Park Ave Portland ME
Fully refundableReserve now, pay when you stay
$139 nightly
The price is $154 total per night from Jun 22 to Jun 23
$154 total
Jun 22 - Jun 23
Total with taxes and fees
8.6/10 Excellent! (2,198 reviews)
"The property was very clean and quiet. The outside parking was ample and the surface had just been re-paved. The room was clean and comfortable, the a/c worked great and we had plenty of hot water with adequate water pressure. Breakfast was simple (bagels, waffle, cereal, eggs/sausage)but adequate. ..."

Reviewed on Jun 19, 2026

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

Portland Harbor Hotel

4 out of 5
468 Fore Street Portland ME
Fully refundableReserve now, pay when you stay
$308 nightly
The price is $340 total per night from Jul 5 to Jul 6
$340 total
Jul 5 - Jul 6
Total with taxes and fees
9.4/10 Exceptional! (1,764 reviews)
"We didn't sleep! The AC unit banged and shuttered and roared every time it shut on throughout the night and literally made the room unsleepable. I mentioned it to the receptionist at the front desk the next morning and there was no follow up or response. It was an expensive room that we booked on ..."

Reviewed on Jun 18, 2026

Portland Harbor Hotel
Anchorage Inn and Resort

Anchorage Inn and Resort

3 out of 5
265 Long Beach Avenue York Beach ME
$214 nightly
The price is $233 total per night from Jun 21 to Jun 22
$233 total
Jun 21 - Jun 22
Total with taxes and fees
9/10 Wonderful! (1,170 reviews)
"Patrick at the front desk made all the difference in our stay at Anchorage Inn and Resort in York, Maine. His kindness, patience, and warm welcome elevated our experience from the moment we checked in. The jacuzzi and pool were fantastic, the room spotless and beautifully decorated. Thanks to Patrick, ..."

Reviewed on Jun 20, 2026

Anchorage Inn and Resort
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.

Discover the most popular places to visit in Goose Rocks Beach

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.