11 resorts in Grand Bahama Island

  • Grand Lucayan, Bahamas

    1 Sea Horse Lane, Freeport | 4 star resort
    from $157
    • Fair value, nice resort
    • Just back - had a great time!
    • We'll definately come back!
  • Viva Wyndham Fortuna Beach

    Doubloon Rd. & Churchill Dr., Freeport | 3 star resort
    from $147
    Traveler rating: 4.5/5 Outstanding (2 reviews)
    • Great Resort
    • Not what I thought it would be
    • Wonderful people!
  • Pelican Bay at Lucaya

    Sea Horse Road at Port Lucaya, Freeport | 4 star resort
    from $142
    Traveler rating: 5/5 Outstanding (3 reviews)
    • Nice place
    • The BOMB!
    • Pelican Bay: A Great Place to Stay
  • Island Seas Resort

    123 Silver Point Dr, Freeport | 3 star resort
    from $131
    • Nice place to stay, beware of timeshare
    • Leave Your stress @ Home !!!
    • I Did Not Want To Leave the Island
  • Xanadu Beach Resort and Marina

    PO Box F-42438, Freeport | 3 star resort
    • Bad reviews uncalled for
    • Extremely disappointed
    • Xanadu was great!
  • Ocean Reef Yacht Club & Resort

    48-60 Bahama Reef Blvd., Freeport | 3 star resort
    from $126
    Traveler rating: 4.5/5 Outstanding (6 reviews)
    • TWO THUMBS UP!
    • Loved it!
    • Loved It
  • Old Bahama Bay

    Bayshore Road, Grand Bahama Island | 5 star resort
    from $251
    Traveler rating: 4/5 Excellent (7 reviews)
    • Watch out for the hype ...
    • Counted the hours
    • Just returned from a relaxing week
  • Sunrise Resort & Marina

    208 Kelly Court and Knotts Boulevard, Freeport | 2 star resort
    from $108
  • Freeport Resort & Club

    Rum Cay Drive , Freeport | 3 star resort
    from $105
  • Bishop's Bonefish Resort

    High Rock, Grand Bahama Island | Resort
    from $104
  • Chillingsworth Court Resort

    Freeport | 2 star resort
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.