Grand Beach Holidays from £991

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • payments icon

    Better together

    Save up to £335 when you book a flight and hotel together*
    lob hotels icon

    Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
    lob packages icon

    Rest easy

    Packages with flights are ATOL protected

Your Grand Beach Holiday

Make travel planning simpler by snapping up a holiday package to Grand Beach. We'll take care of all the details, so you can focus on appreciating everything this neighbourhood has to offer. Hoping to do some sightseeing during your trip to Grand Beach? Pencil in a visit to nearby attractions such as Scarborough Beach State Park, Cliff Walk and Ferry Beach. Whatever your travel plans or the size of your budget, booking the ultimate Grand Beach holiday is simple with Expedia.

Price found within the past 48 hours. Click for updated prices.
Staypineapple, A Delightful Hotel, South End
Fairfield Inn & Suites by Marriott Boston Logan Airport/Chelsea
Boston Harbor Hotel
Beacon Hill Hotel
Global Luxury Suites Downtown Boston

Top hotels in Grand Beach

Days Inn by Wyndham Airport/Maine Mall

Days Inn by Wyndham Airport/Maine Mall

2 out of 5
461 Maine Mall Rd, South Portland, ME
Fully refundableReserve now, pay when you stay
The price is £94 per night from 24 Aug to 25 Aug
£94
24 Aug - 25 Aug
includes taxes & fees
7.8/10 Good! (1,142 reviews)
"Bed was comfort. Good choice for delivery"

Reviewed on 9 Aug 2025

Days Inn by Wyndham Airport/Maine Mall
Germaine Inn South Portland

Germaine Inn South Portland

2 out of 5
675 Main Street I-95, Rt 1-I95 ex 45-I295 Ex 3, South Portland, ME
Fully refundable
The price is £87 per night from 17 Aug to 18 Aug
£87
17 Aug - 18 Aug
includes taxes & fees
7.6/10 Good! (126 reviews)
"Very old hotel. No good air because the windows don't open."

Reviewed on 8 Aug 2025

Germaine Inn South Portland
Ramada Plaza by Wyndham Portland

Ramada Plaza by Wyndham Portland

3 out of 5
155 Riverside St, Portland, ME
Fully refundableReserve now, pay when you stay
The price is £106 per night from 1 Sept to 2 Sept
£106
1 Sept - 2 Sept
includes taxes & fees
7.6/10 Good! (1,038 reviews)
"I would have like to have the hotel provide a continental breakfast. There was a restaurant attached to the hotel called "Stacks" that was a rip off they charged me for the milk in my tea."

Reviewed on 7 Aug 2025

Ramada Plaza by Wyndham Portland
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.

Frequently asked questions

How much does a Grand Beach travel package cost?
Choose from any combination of flights, hotels and car rentals, and you can be holidaying in Grand Beach from just £991. And the more you bundle, the more you save. Your dream holiday has never been more affordable.
If I'm not able to travel, can I cancel my Grand Beach travel package?
We get it — the universe can throw the odd curveball. If you've locked in a Grand Beach travel package and have to amend or cancel it, we can help. We recommend browsing our Customer Service Portal first for information. But generally speaking, if you've booked your package in the last 24 hours, you may be able to amend or cancel your itinerary for free. If it's been more than 24 hours, your hotel, airline or car rental company may impose a charge.
How do I get a cheap travel package to Grand Beach?
Booking a flight and hotel together with Expedia won't just save you time — it'll save you dollars too. A Grand Beach travel package makes it simple to put together your dream adventure. With more than 550 airlines around the world to select from, finding flights that suit your busy schedule won't be a hassle. Not only that, we've got over 1,000,000 properties globally to select from. Now that's what we call choice. Whatever your budget, Expedia can show you the world.
Does Expedia offer Book Now, Pay Later Grand Beach holidays?
Yes. Expedia has joined forces with online lender Klarna to help you easily pay for your holiday in instalments. Simply pick the payment plan that suits best during checkout and take the stress out of budgeting for your next trip. Be sure to bundle your accommodation, flights and activities with Expedia to get the biggest bang for your holiday buck. Consider these flexible payment options below:

  • Pay monthly holidays: Klarna offers easy monthly payment plans that suit all budgets, so you can have that well-deserved holiday now.
  • Pay in instalments holidays: Like the idea of paying off your holiday in multiple transactions? Then go for this Book Now, Pay Later option with Klarna.
  • Low deposit holidays: If paying a small percentage of your getaway (rather than the full total upfront) makes it easier to click that "book now" button, opt for a low deposit holiday payment plan with Klarna.

Where should I stay in Grand Beach?
With so much to discover in Grand Beach, it'd be convenient for you to book a hotel near its attractions. Scarborough Beach State Park, Cannon Rock and Cliff Walk are some interesting ones to add to your to-do list.
What are the top hotels in Grand Beach?
Lock in a room at Fairfield Inn By Marriott Portland Maine Mall. It's one of the area's most in-demand properties. Another top-rated option in Grand Beach is Comfort Inn & Suites Scarborough - Portland.
How far in advance should I book my Grand Beach holiday?
While not all air carriers advertise ticket prices early, it's usually possible to compare international airfares on Expedia up to a year in advance. This is when you can nab some fantastic deals. If you're booking at the last minute, you might get lucky. Sometimes the lowest prices become available only weeks prior to departure.
What does an Expedia Grand Beach travel package include?
Hotels, flights and rental cars, or any combination of them — you decide! Whether you're visiting Grand Beach with the family or travelling by yourself, there's a package to match your budget and style. Once you've made your booking, why not add on one or two tours or activities?
What should I know before booking a Grand Beach travel package?
Bundling your bookings into a Grand Beach travel package is the most convenient way to organise your trip. Not only that, you'll save when you combine your hotels, flights and car rentals. Once you've booked, why not add on a day tour or an activity?
Can I choose my airline with a Grand Beach Expedia travel package?
Yes — and it's simple too. Expedia has access to more than 550 partner airlines all over the world. Our packages give you the freedom to take your pick of available flights, hotels and activities that fit your needs.

Popular places to visit

Things to do

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.