A clear turquoise sea with a jet ski in the foreground and several boats in the background.

Grand Bahama Cheap Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

Top Cheap vacation packages in Grand Bahama

Price found within the past 48 hours. Click for updated prices.
  • Jan 16 - Jan 23

    Castaways Resort and Suites + Flight

    Downtown Freeport
    6 nights
    3.0 star property
    7.0/10 - Good (309 reviews)
    Roundtrip • Toronto (YTO) - Grand Bahama (FPO)
    YYZ - FPO • 2 stops FPO - YYZ • 2 stops
    CA $1,767
    CA $1,364
    per traveller
    found 1 day ago
    Castaways Resort and Suites
  • Jan 16 - Jan 23

    Viva Fortuna Beach by Wyndham, A Trademark Resort + Flight

    Freeport
    6 nights
    3.5 star property
    6.8/10 - (1,000 reviews)
    "Lady at front desk at arriving was rude. The drinks were nasty unless you were a “member”!. Food was good some days and someways not so much. Breakfast was always good. Couldn’t drink the water from the faucet and had to fill your cups from water stations placed around the resort. Only got bottled water if you were a “member”. The room was very old and outdated. The beds were awful and the pillows were flat and hard. Had to brush my teeth with water from my drink tumbler. Majority of the staff..."
    Reviewed November 13, 2026
    Roundtrip • Toronto (YTO) - Grand Bahama (FPO)
    YYZ - FPO • 2 stops FPO - YYZ • 2 stops
    Save 100% on your flight
    CA $3,411
    CA $2,027
    per traveller
    found 1 day ago
    Viva Fortuna Beach by Wyndham, A Trademark Resort
  • Jan 16 - Jan 23

    Island Seas Resort + Flight

    Williams Town
    6 nights
    3.0 star property
    7.2/10 - Good (501 reviews)
    Roundtrip • Toronto (YTO) - Grand Bahama (FPO)
    YYZ - FPO • 2 stops FPO - YYZ • 2 stops
    CA $2,069
    CA $1,587
    per traveller
    found 1 day ago
    Island Seas Resort
  • Jan 16 - Jan 23

    The Marlin at Taino Beach Resort & Clubs + Flight

    Smith's Point
    6 nights
    3.5 star property
    7.2/10 - Good (75 reviews)
    Roundtrip • Toronto (YTO) - Grand Bahama (FPO)
    YYZ - FPO • 2 stops FPO - YYZ • 2 stops
    CA $2,168
    CA $1,842
    per traveller
    found 1 day ago
    The Marlin at Taino Beach Resort & Clubs
  • Jan 16 - Jan 23

    Waters Edge Condo With Boat Slip + Flight

    Bahamas Terrace
    6 nights
    3.0 star property
    Roundtrip • Toronto (YTO) - Grand Bahama (FPO)
    YYZ - FPO • 2 stops FPO - YYZ • 2 stops
    CA $2,681
    CA $2,294
    per traveller
    found 1 day ago
    Waters Edge Condo With Boat Slip

Discover the most popular places to visit in Grand Bahama

What to do in Grand Bahama

Top Cheap Grand Bahama Hotels

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 Bahama vacation package cost?

From as little as CA $1,364. Yes, you read that correctly. Our Grand Bahama packages are a great way to stretch your budget further. Combine your favorite flights, hotels and rental car and get to know this destination your way.

How do I get a cheap travel package to Grand Bahama?

It's easy. Just bundle everything together. Flights, hotels and rental cars — combine whatever you need into a Grand Bahama vacation package and save. Score even more bargains when you include extras such as day tours to your booking. But that's not the only impressive part. You have the flexibility to put together your trip your own way. We offer over 550 partner airlines and 1,000,000 hotels across the world, so that everyone has an opportunity to travel and live out those vacation dreams.

How far in advance should I book my Grand Bahama vacation?

While prices change frequently, we generally recommend booking your seats as early as possible. Most international fares become available on Expedia up to a year in advance. If you're booking late, you may still get lucky. Cheaper tickets to Grand Bahama sometimes emerge only weeks before departure.

What does an Expedia Grand Bahama travel package include?

That's up to you. You can pick from a variety of Grand Bahama bundles, such as a flight, hotel and rental car. You can also book a hotel with a flight, or a flight with a rental car. Once you've made your booking, you can add the fun stuff like experiences and tours. Whatever your ideal Grand Bahama vacation looks like, you'll save!

What should I know before booking a Grand Bahama travel package?

You'll pick up terrific savings when you bundle your hotels, flights and rental cars into a package. Plus, booking everything in one place just makes things easier. So why waste your time or money? Whether you're organizing a ritzy city getaway or a low-cost family road trip, browse our vacation packages today.

Can I choose my airline with a Grand Bahama Expedia vacation package?

Yes — that's one of the best things about an Expedia package. You get to choose. We have more than 550 airline partners around the world, so you have loads of choice when organizing your Grand Bahama getaway.

If I'm not able to travel, can I cancel my Grand Bahama vacation package?

Certainly, and we'll help you every step of the way. You may be able to cancel and rebook your Grand Bahama vacation package at no cost if you booked in the last 24 hours. However, you may be charged a fee by your airline, hotel or car rental company if you booked more than 24 hours ago. If your travel plans unexpectedly change, have a look at our Customer Service Portal for further information.