Get FREE flights with a 4 night stay at select hotels

Explore the Bahamas with the local expert.

Bahama Beach Club on Abaco
From $404
Bahama Beach Club
Abaco
Hope Town Lodge on Abaco
From $258
Hope Town Lodge
Abaco
Sandpiper Inn on Abaco
From $200
Sandpiper Inn
Abaco
Treasure Cay Beach, Marina & Golf Resort on Abaco
From $172
Treasure Cay Beach,...
Abaco
Chester's Bonefish Lodge on Acklins
From $100
Chester's Bonefish Lodge
Acklins
Chester's Highway Inn Bone Fish Lodge on Acklins
From $245
Chester's Highway Inn...
Acklins
Andros Beach Club on Andros
From $500
Andros Beach Club
Andros
Andros Island Beach Resort Hotel on Andros
From $180
Andros Island Beach...
Andros
Dream Villas  on Andros
From $300
Dream Villas
Andros
Island Comfort Bed & Breakfast on Andros
From $185
Island Comfort Bed &...
Andros
Javarrs Twin Berry Inn on Andros
From $80
Javarrs Twin Berry Inn
Andros
Love at First Sight on Andros
From $87
Love at First Sight
Andros
Nathan's Lodge on Andros
From $125
Nathan's Lodge
Andros
Pineville Motel on Andros
From $65
Pineville Motel
Andros
Swains Cay Lodge on Andros
From $149
Swains Cay Lodge
Andros
The Pointe Resort South Andros on Andros
From $175
The Pointe Resort South...
Andros
Carriearl Boutique Hotel on Berry Islands
From $260
Carriearl Boutique Hotel
Berry Islands
Bimini Big Game Club Resort & Marina on Bimini
From $189
Bimini Big Game Club...
Bimini
Hilton at Resorts World Bimini on Bimini
From $339
Hilton at Resorts World...
Bimini
Greenwood Beach Resort on Cat Island
From $135
Greenwood Beach Resort
Cat Island
Orange Creek Inn on Cat Island
From $92
Orange Creek Inn
Cat Island
Pigeon Cay Beach Club on Cat Island
From $170
Pigeon Cay Beach Club
Cat Island
Rollezz Villas & Beach Resort on Cat Island
From $229
Rollezz Villas & Beach...
Cat Island
Sammy T's Beach Resort on Cat Island
From $160
Sammy T's Beach Resort
Cat Island
Shannas Cove Resort on Cat Island
From $215
Shannas Cove Resort
Cat Island
Tail Winds Resort on Cat Island
From $155
Tail Winds Resort
Cat Island
The Bridge Inn on Cat Island
From $160
The Bridge Inn
Cat Island
The Cookie House on Cat Island
From $90
The Cookie House
Cat Island
The Ocean Dream Beach Resort on Cat Island
From $195
The Ocean Dream Beach Resort
Cat Island
Cape Eleuthera Resort & Marina on Eleuthera
From $325
Cape Eleuthera Resort &...
Eleuthera
Island Seaside Suites on Eleuthera
From $114
Island Seaside Suites
Eleuthera
Laughing Bird Apartments on Eleuthera
From $114
Laughing Bird Apartments
Eleuthera
Rainbow Inn on Eleuthera
From $135
Rainbow Inn
Eleuthera
Sir Charles Guest House on Eleuthera
From $109
Sir Charles Guest House
Eleuthera
Surfers Manor on Eleuthera
From $105
Surfers Manor
Eleuthera
The Rock Sound Club on Eleuthera
From $105
The Rock Sound Club
Eleuthera
Unique Village on Eleuthera
From $110
Unique Village
Eleuthera
Cottage Cut Villas on Exuma
From $250
Cottage Cut Villas
Exuma
Exuma Beach Resort on Exuma
From $180
Exuma Beach Resort
Exuma
Exuma Palms Hotel on Exuma
From $190
Exuma Palms Hotel
Exuma
February Point Resort Estates on Exuma
From $700
February Point Resort...
Exuma
Hideaways Exuma on Exuma
From $172
Hideaways Exuma
Exuma
Hoopers Bay Villas on Exuma
From $128
Hoopers Bay Villas
Exuma
Paradise Bay Bahamas on Exuma
From $249
Paradise Bay Bahamas
Exuma
Regatta Point on Exuma
From $184
Regatta Point
Exuma
Sapphire Garden Townhouses on Exuma
From $150
Sapphire Garden Townhouses
Exuma
Two Turtles Inn on Exuma
From $120
Two Turtles Inn
Exuma
Dolphin Cove on Grand Bahama
From $188
Dolphin Cove
Grand Bahama
Flamingo Bay Hotel & Marina on Grand Bahama
From $70
Flamingo Bay Hotel & Marina
Grand Bahama
Old Bahama Bay Resort & Yacht Harbour on Grand Bahama
From $249
Old Bahama Bay Resort &...
Grand Bahama
Paradise Cove Beach Resort on Grand Bahama
From $175
Paradise Cove Beach Resort
Grand Bahama
Pelican Bay Hotel on Grand Bahama
From $139
Pelican Bay Hotel
Grand Bahama
Sunrise Resort & Marina on Grand Bahama
From $135
Sunrise Resort & Marina
Grand Bahama
Viva Wyndham Fortuna Beach  on Grand Bahama
From $482
Viva Wyndham Fortuna Beach
Grand Bahama
Royal Palm Hotel on Harbour Island
From $168
Royal Palm Hotel
Harbour Island
Runaway Hill Inn on Harbour Island
From $375
Runaway Hill Inn
Harbour Island
Valentines Resort & Marina on Harbour Island
From $381
Valentines Resort & Marina
Harbour Island
C Shells Guest Quarters on Long Island
From $85
C Shells Guest Quarters
Long Island
Country Cove Inn on Long Island
From $89
Country Cove Inn
Long Island
Dawn's Bay View  on Long Island
From $172
Dawn's Bay View
Long Island
Ellen's Inn on Long Island
From $80
Ellen's Inn
Long Island
Gems at Paradise on Long Island
From $152
Gems at Paradise
Long Island
Greenwich Creek Lodge on Long Island
From $145
Greenwich Creek Lodge
Long Island
Harbor Breeze Villas on Long Island
From $125
Harbor Breeze Villas
Long Island
Long Island Lodge on Long Island
From $150
Long Island Lodge
Long Island
Stella Maris Resort Club on Long Island
From $190
Stella Maris Resort Club
Long Island
A Stone's Throw Away on New Providence
From $200
A Stone's Throw Away
New Providence
Comfort Suites Paradise Island on New Providence
From $245
Comfort Suites Paradise...
New Providence
Graycliff Hotel & Restaurant on New Providence
From $350
Graycliff Hotel & Restaurant
New Providence
Ocean West Boutique Hotel on New Providence
From $215
Ocean West Boutique Hotel
New Providence
Orange Hill Beach Inn on New Providence
From $158
Orange Hill Beach Inn
New Providence
Red Carpet Inn on New Providence
From $135
Red Carpet Inn
New Providence
Super Clubs Breezes Resort & Spa on New Providence
From $311
Super Clubs Breezes...
New Providence
The Sands Residence Hotel on San Salvador
From $132
The Sands Residence Hotel
San Salvador
Embrace Resort on Staniel Cay
From $219
Embrace Resort
Staniel Cay
Isles Inn on Staniel Cay
From $180
Isles Inn
Staniel Cay