Freeport vacations

Freeport Holidays - Cheap holidays to Freeport, Bahamas

Cheap flights and hotels

Find out all you need for holidays at ebookers.com. With cheap flight deals city and discounted air ticket city, best hotel packages city, discounted cars city, your visit to Freeport can be a real holiday excitement. . Search out for the best holiday deals to Freeport with us.

Pelican Bay at Lucaya

4 stars

2.1 miles Southeast from the centre of Grand Bahama Int'l map

Reviewer score 3.9 / 5 51 reviews
Special Promotion
  • 20% OFF, WINTER SALE

View all available promotions

£759.76 average per person
Total £1,519.51
£759.76 average per person
Total £1,519.51
£759.76 average per person
Total £1,519.51
£785.56 average per person
Total £1,571.11
£846.40 average per person
Total £1,692.80
£2,188.06 average per person
Total £4,376.11
£2,808.90 average per person
Total £5,617.80

Dundee Bay Villas

3 stars

5.7 miles Southwest from the centre of Grand Bahama Int'l map

Reviewer score 3.7 / 5 6 reviews
£750.12 average per person
Total £1,500.23
£750.12 average per person
Total £1,500.23
£750.12 average per person
Total £1,500.23
£775.92 average per person
Total £1,551.83
£827.12 average per person
Total £1,654.24
£2,178.42 average per person
Total £4,356.83
£2,789.62 average per person
Total £5,579.24

Grand Lucayan, a Radisson Resort

4 stars

2.2 miles Southeast from the centre of Grand Bahama Int'l map

Reviewer score 4 / 5 51 reviews
£783.93 average per person
Total £1,567.86
Excludes US$14.00 hotel charge
£783.93 average per person
Total £1,567.86
Excludes US$14.00 hotel charge
£783.93 average per person
Total £1,567.86
Excludes US$14.00 hotel charge
£809.73 average per person
Total £1,619.46
Excludes US$14.00 hotel charge
£894.75 average per person
Total £1,789.50
Excludes US$14.00 hotel charge
£2,212.23 average per person
Total £4,424.46
Excludes US$14.00 hotel charge
£2,857.25 average per person
Total £5,714.50
Excludes US$14.00 hotel charge

Castaways Resort & Suites Grand Bahama Island

3 stars

2.1 miles Southwest from the centre of Grand Bahama Int'l map

Reviewer score 3 / 5 3 reviews
£752.97 average per person
Total £1,505.94
Excludes US$15.00 hotel charge
£752.97 average per person
Total £1,505.94
Excludes US$15.00 hotel charge
£752.97 average per person
Total £1,505.94
Excludes US$15.00 hotel charge
£778.77 average per person
Total £1,557.54
Excludes US$15.00 hotel charge
£832.83 average per person
Total £1,665.66
Excludes US$15.00 hotel charge
£2,181.27 average per person
Total £4,362.54
Excludes US$15.00 hotel charge
£2,795.33 average per person
Total £5,590.66
Excludes US$15.00 hotel charge

Island Seas Resort

3 stars

1.2 miles North from the centre of Grand Bahama Int'l map

Reviewer score 3.4 / 5 9 reviews
£751.42 average per person
Total £1,502.83
£751.42 average per person
Total £1,502.83
£751.42 average per person
Total £1,502.83
£777.22 average per person
Total £1,554.43
£829.72 average per person
Total £1,659.44
£2,179.72 average per person
Total £4,359.43
£2,792.22 average per person
Total £5,584.44

Viva Wyndham Fortuna Beach - All Inclusive

3 stars

4.5 miles East from the centre of Grand Bahama Int'l map

Reviewer score 3.1 / 5 109 reviews
£799.72 average per person
Total £1,599.44
£799.72 average per person
Total £1,599.44
£799.72 average per person
Total £1,599.44
£825.52 average per person
Total £1,651.04
£926.33 average per person
Total £1,852.66
£2,228.02 average per person
Total £4,456.04
£2,888.83 average per person
Total £5,777.66

Flamingo Bay Hotel & Marina

2 stars

3.4 miles East from the centre of Grand Bahama Int'l map

Reviewer score 3.5 / 5 4 reviews
£744.51 average per person
Total £1,489.02
£744.51 average per person
Total £1,489.02
£744.51 average per person
Total £1,489.02
£770.31 average per person
Total £1,540.62
£815.91 average per person
Total £1,631.82
£2,172.81 average per person
Total £4,345.62
£2,778.41 average per person
Total £5,556.82

Sunrise Resort and Marina

2 stars

1.3 miles Southeast from the centre of Grand Bahama Int'l map

Reviewer score 3.7 / 5 3 reviews
£748.78 average per person
Total £1,497.55
£748.78 average per person
Total £1,497.55
£748.78 average per person
Total £1,497.55
£774.58 average per person
Total £1,549.15
£824.44 average per person
Total £1,648.88
£2,177.08 average per person
Total £4,354.15
£2,786.94 average per person
Total £5,573.88

Ocean Reef Yacht Club & Marina

3 stars

2.0 miles South from the centre of Grand Bahama Int'l map

Reviewer score 4 / 5 2 reviews
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Island Resort and Golf Club

3 stars

2.8 miles Southwest from the centre of Grand Bahama Int'l map

Not yet reviewed – Be the first to review this hotel
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Old Bahama Bay Resort & Yacht Harbour

4 stars

23.0 miles Northwest from the centre of Grand Bahama Int'l map

Reviewer score 5 / 5 1 reviews
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates
No rooms available Change dates

Code share information

Departure Fri, 9 Mar
Flight 2037
Flight 1873
Flight 4943
Operated by @
Return Sun, 11 Mar
Flight 4986
Operated by @
Flight 1234
Flight 6209
Operated by British Airways

Code share information

Departure Fri, 9 Mar
Flight 2037
Flight 1873
Flight 4943
Operated by @
Return Sun, 11 Mar
Flight 4986
Operated by @
Flight 1234
Flight 6209
Operated by British Airways

Code share information

Departure Fri, 9 Mar
Flight 2037
Flight 1873
Flight 4943
Operated by @
Return Sun, 11 Mar
Flight 4986
Operated by @
Flight 1234
Flight 6209
Operated by British Airways

Code share information

Departure Fri, 9 Mar
Flight 15
Flight 1873
Flight 4943
Operated by @
Return Sun, 11 Mar
Flight 4986
Operated by @
Flight 1640
Flight 16

Code share information

Departure Fri, 9 Mar
Flight 733
Flight 3536
Operated by @
Flight 4949
Operated by @
Return Sun, 11 Mar
Flight 8670
Operated by Bahamasair
Flight 1044
Flight 732

Code share information

Departure Fri, 9 Mar
Flight 15
Flight 800
Flight 2241
Operated by @
Return Sun, 11 Mar
Flight 2244
Operated by @
Flight 1753
Flight 4682
Operated by British Airways

Code share information

Departure Fri, 9 Mar
Flight 5427
Operated by US Airways
Flight 3536
Operated by @
Flight 4949
Operated by @
Return Sun, 11 Mar
Flight 2244
Operated by @
Flight 1753
Flight 4682
Operated by British Airways
1

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 26hr 55min
Depart
11:40
London , United Kingdom
Gatwick airport (LGW)
Stop 1
16:30
Orlando, Florida , United States
Orlando Airport (MCO)

Change airlines. Time between flights: 4hr 10min

Depart
20:40
Orlando, Florida , United States
Orlando Airport (MCO)
Stop 2
21:40
Miami, Florida , United States
Miami Airport (MIA)

Change planes. Layover: 11hr 5min

Depart
08:45
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL
Arrive
09:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 4943 Operated by @

This is an overnight flight.

Return
Sun, 11 Mar
Total time: 36hr 25min
Depart
16:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL
Stop 1
17:30
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL

Flight 4986 Operated by @

Change planes. Layover: 14hr 35min

Depart
08:05
Miami, Florida , United States
Miami Airport (MIA)
Stop 2
09:05
Tampa, Florida , United States
Tampa Airport (TPA)

Change planes. Layover: 11hr 40min

Depart
20:45
Tampa, Florida , United States
Tampa Airport (TPA)
Arrive
09:00
London , United Kingdom
Gatwick airport (LGW)

Flight 6209 Operated by British Airways

This flight arrives two (2) days later.

2

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 26hr 55min
Depart
11:40
London , United Kingdom
Gatwick airport (LGW)
Stop 1
16:30
Orlando, Florida , United States
Orlando Airport (MCO)

Change airlines. Time between flights: 4hr 10min

Depart
20:40
Orlando, Florida , United States
Orlando Airport (MCO)
Stop 2
21:40
Miami, Florida , United States
Miami Airport (MIA)

Change planes. Layover: 11hr 5min

Depart
08:45
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL
Arrive
09:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 4943 Operated by @

This is an overnight flight.

Return
Sun, 11 Mar
Total time: 36hr 25min
Depart
16:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL
Stop 1
17:30
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL

Flight 4986 Operated by @

Change planes. Layover: 14hr 35min

Depart
08:05
Miami, Florida , United States
Miami Airport (MIA)
Stop 2
09:05
Tampa, Florida , United States
Tampa Airport (TPA)

Change planes. Layover: 11hr 40min

Depart
20:45
Tampa, Florida , United States
Tampa Airport (TPA)
Arrive
09:00
London , United Kingdom
Gatwick airport (LGW)

Flight 6209 Operated by British Airways

This flight arrives two (2) days later.

3

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 26hr 55min
Depart
11:40
London , United Kingdom
Gatwick airport (LGW)
Stop 1
16:30
Orlando, Florida , United States
Orlando Airport (MCO)

Change airlines. Time between flights: 4hr 10min

Depart
20:40
Orlando, Florida , United States
Orlando Airport (MCO)
Stop 2
21:40
Miami, Florida , United States
Miami Airport (MIA)

Change planes. Layover: 11hr 5min

Depart
08:45
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL
Arrive
09:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 4943 Operated by @

This is an overnight flight.

Return
Sun, 11 Mar
Total time: 36hr 25min
Depart
16:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL
Stop 1
17:30
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL

Flight 4986 Operated by @

Change planes. Layover: 14hr 35min

Depart
08:05
Miami, Florida , United States
Miami Airport (MIA)
Stop 2
09:05
Tampa, Florida , United States
Tampa Airport (TPA)

Change planes. Layover: 11hr 40min

Depart
20:45
Tampa, Florida , United States
Tampa Airport (TPA)
Arrive
09:00
London , United Kingdom
Gatwick airport (LGW)

Flight 6209 Operated by British Airways

This flight arrives two (2) days later.

4

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 25hr 35min
Depart
13:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
17:25
Orlando, Florida , United States
Orlando Airport (MCO)

Change airlines. Time between flights: 3hr 15min

Depart
20:40
Orlando, Florida , United States
Orlando Airport (MCO)
Stop 2
21:40
Miami, Florida , United States
Miami Airport (MIA)

Change planes. Layover: 11hr 5min

Depart
08:45
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL
Arrive
09:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 4943 Operated by @

This is an overnight flight.

Return
Sun, 11 Mar
Total time: 12hr 15min
Depart
16:35
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL
Stop 1
17:30
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL

Flight 4986 Operated by @

Change planes. Layover: 1hr 10min

Depart
18:40
Miami, Florida , United States
Miami Airport (MIA)
Stop 2
19:40
Orlando, Florida , United States
Orlando Airport (MCO)

Change airlines. Time between flights: 1hr 10min

Depart
20:50
Orlando, Florida , United States
Orlando Airport (MCO)
Arrive
08:50
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

5

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 15hr 41min
Depart
10:30
London , United Kingdom
Gatwick airport (LGW)
Stop 1
14:40
Charlotte, North Carolina , United States
Douglas (CLT)

Change airlines. Time between flights: 1hr 55min

Depart
16:35
Charlotte, North Carolina , United States
Douglas (CLT) Terminal TERMINAL
Stop 2
18:55
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL

Flight 3536 Operated by @

Change planes. Layover: 1hr 25min

Depart
20:20
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL
Arrive
21:11
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 4949 Operated by @

Return
Sun, 11 Mar
Total time: 32hr 50min
Depart
17:30
Freeport , Bahamas
Grand Bahama Int'l (FPO)
Stop 1
18:10
Fort Lauderdale, Florida , United States
Fort Lauderdale Int'l airport (FLL)

Flight 8670 Operated by Bahamasair

Change planes. Layover: 10hr 50min

Depart
05:00
Fort Lauderdale, Florida , United States
Fort Lauderdale Int'l airport (FLL)
Stop 2
07:00
Charlotte, North Carolina , United States
Douglas (CLT)

Change planes. Layover: 11hr 20min

Depart
18:20
Charlotte, North Carolina , United States
Douglas (CLT)
Arrive
06:20
London , United Kingdom
Gatwick airport (LGW)

This flight arrives two (2) days later.

6

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 25hr 39min
Depart
13:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
17:25
Orlando, Florida , United States
Orlando Airport (MCO)

Change airlines. Time between flights: 1hr 40min

Depart
19:05
Orlando, Florida , United States
Orlando Airport (MCO)
Stop 2
20:44
Charlotte, North Carolina , United States
Douglas (CLT)

Change planes. Layover: 11hr 1min

Depart
07:45
Charlotte, North Carolina , United States
Douglas (CLT) Terminal TERMINAL
Arrive
09:39
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 2241 Operated by @

This is an overnight flight.

Return
Sun, 11 Mar
Total time: 14hr 15min
Depart
14:45
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL
Stop 1
16:44
Charlotte, North Carolina , United States
Douglas (CLT) Terminal TERMINAL

Flight 2244 Operated by @

Change planes. Layover: 1hr 8min

Depart
17:52
Charlotte, North Carolina , United States
Douglas (CLT)
Stop 2
19:35
Tampa, Florida , United States
Tampa Airport (TPA)

Change airlines. Time between flights: 1hr 10min

Depart
20:45
Tampa, Florida , United States
Tampa Airport (TPA)
Arrive
09:00
London , United Kingdom
Gatwick airport (LGW)

Flight 4682 Operated by British Airways

This is an overnight flight.

7

Note: You may switch your flight after selecting a package.

Leave
Fri, 9 Mar
Total time: 15hr 41min
Depart
10:30
London , United Kingdom
Gatwick airport (LGW)
Stop 1
14:40
Charlotte, North Carolina , United States
Douglas (CLT)

Flight 5427 Operated by US Airways

Change airlines. Time between flights: 1hr 55min

Depart
16:35
Charlotte, North Carolina , United States
Douglas (CLT) Terminal TERMINAL
Stop 2
18:55
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL

Flight 3536 Operated by @

Change planes. Layover: 1hr 25min

Depart
20:20
Miami, Florida , United States
Miami Airport (MIA) Terminal TERMINAL
Arrive
21:11
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL

Flight 4949 Operated by @

Return
Sun, 11 Mar
Total time: 14hr 15min
Depart
14:45
Freeport , Bahamas
Grand Bahama Int'l (FPO) Terminal TERMINAL
Stop 1
16:44
Charlotte, North Carolina , United States
Douglas (CLT) Terminal TERMINAL

Flight 2244 Operated by @

Change planes. Layover: 1hr 8min

Depart
17:52
Charlotte, North Carolina , United States
Douglas (CLT)
Stop 2
19:35
Tampa, Florida , United States
Tampa Airport (TPA)

Change airlines. Time between flights: 1hr 10min

Depart
20:45
Tampa, Florida , United States
Tampa Airport (TPA)
Arrive
09:00
London , United Kingdom
Gatwick airport (LGW)

Flight 4682 Operated by British Airways

This is an overnight flight.

8

The number of hotel nights in your package is based on the flight arrival and departure times at your final destination.

Early-morning arrival: If the flight to your destination is scheduled to arrive at or before 5 a.m., the hotel check-in date will be the previous day. Since normal check-in times are between 1 p.m. and 3 p.m, this ensures that a hotel room will be available to you as soon as you arrive in the early morning.

Early-morning departure: If your return flight is scheduled to depart after midnight but before 3 a.m., the hotel check-out date will be the day before your departure, so you can keep the cost of your trip as low as possible. If you want to add a hotel room for the remaining time before your flight, simply book an extra night online after you complete your package purchase. You can also call us at 0871 223 5000 or +44 (0)871 223 5000 from outside the U.K.

Remember, we will always show you the number of hotel nights and check-in and check-out dates before completing your purchase.

9