This nature reserve in Freeport is well-liked by travelers, so make a spot for it on your to-do list. Don't stop there, though. There are loads more spots waiting for you to appreciate after Rand Nature Center. Port Lucaya Marketplace, Taino Beach, and Lucaya Beach are close by.
Rand Nature Center Tours
Visit Rand Nature Center
Plan a trip to see Rand Nature Center
Price found within the past 48 hours. Click for updated prices.

Island Seas Resort
Williams Town
Price was $893, price is now $638 per person
$638
per person
Aug 6 - Aug 11
found 1 day ago
Roundtrip non-stop flight included
Atlanta (ATL) to Freeport (FPO)
7.2/10 Good! (447 reviews)
The room was a distance to walk and when asked to be relocated there was no assistance given despite being told that rooms were available in the front. Room keys weren't working
Reviewed on Jun 2, 2026

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Save 100% on your flight
Price was $1,371, price is now $907 per person
$907
per person
Jul 25 - Jul 29
found 2 hours ago
Roundtrip flight included
Atlanta (ATL) to Freeport (FPO)
6.8/10 (1,010 reviews)
The food was excellent, the water temperature and sand are great. The service was good. However They should clean the seaweeds on the shore and do something about the rocks upon entering the water not to injure people.
Reviewed on May 22, 2026
Browse tours and tickets to explore Rand Nature Center
Tours & day trips
See all 11 activities
Blue hole, drift snorkeling, turtles Celebration Key is welcome
Activity duration is 5 hours
9.0 out of 10 with 42 reviews
Free cancellation available
Water activities
See all 5 activities
Luxury JetCar Experience-Grand Bahama
Activity duration is 30 minutes
10.0 out of 10 with 1 review
Free cancellation available
Cruises & boat tours
See all 4 activities
Miami/Lauderdale: Bahamas Day Cruise & Getaway
Activity duration is 12 hours
6.2 out of 10 with 30 reviews
Free cancellation available
Popular places to visit

Cooper's Castle
The home to one of the most successful entrepreneurs in the Bahamas is a lavish fairytale-like castle.

Port Lucaya Marketplace
International brands mix with colorful Bahamian traditions in this lively open-air shopping center.

Lucaya Beach
One of the most popular tourist beaches on Grand Bahama, this wide strip of white sand is among the best places on the island for watersports.

Lucayan National Park
Commune with nature and explore the great outdoors at Lucayan National Park during your travels in Freeport. Amble around this relaxing area's beautiful beaches and enjoy its lively bars.

Taino Beach
Swim with your kids to the floating playground, try fried fish and conch salad and dance around a bonfire at night.

Xanadu Beach
Escape the crowds and relax on this tranquil stretch of soft, white sand, which is bordered by coconut palms and Australian pines.
Best Lodging Options Near Rand Nature Center
Check availability on hotels close to Rand Nature Center

Viva Fortuna Beach by Wyndham, A Trademark All Inclusive
Doubloon Road And Churchill Dr. Freeport Grand Bahama

Island Seas Resort
123 Silver Point Drive Freeport Grand Bahama

Dolphin Cove - Adults Only
#14 Swan Drive Freeport Grand Bahama

Pelican Bay Resort at Lucaya
Sea Horse Road at Port Lucaya Freeport Grand Bahama

Charming B&B with WiFi and AC in Enchanting Freeport
Freeport Freeport

Ocean Reef Yacht Club & Resort
48-60 Bahama Reef Blvd. Freeport Grand Bahama

Royal Islander Hotel
East Mall Drive Freeport Grand Bahama

Castaways Resort and Suites
42629 East Mall Drive Freeport Grand Bahama

Flamingo Bay Hotel & Marina at Taino Beach
Jolly Roger Drive Freeport Grand Bahama
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.
Explore a world of travel with Expedia
- Flights from Fort Lauderdale (FLL) to Freeport (FPO)
- Flights from Nassau (NAS) to Freeport (FPO)
- Flights from Grand Bahama Intl.
- Flights from Miami (MIA) to Freeport (FPO)
- Flights from Orlando (MCO) to Freeport (FPO)
- Flights from New York (JFK) to Freeport (FPO)
- Flights from Boston (BOS) to Freeport (FPO)
- Flights from Raleigh (RDU) to Freeport (FPO)
- Flights from Atlanta (ATL) to Freeport (FPO)
- Flights from Tampa (TPA) to Freeport (FPO)
- Flights from Houston (IAH) to Freeport (FPO)
- Flights from Charlotte (CLT) to Freeport (FPO)
- Flights from West Palm Beach (PBI) to Freeport (FPO)
- Flights from Phoenix (PHX) to Freeport (FPO)
- Flights from Seattle (SEA) to Freeport (FPO)
- Flights from Baltimore (BWI) to Freeport (FPO)
- Flights from Detroit (DTW) to Freeport (FPO)
- Flights from Chicago (ORD) to Freeport (FPO)
- Flights from Hartford (BDL) to Freeport (FPO)
- Flights from Washington (DCA) to Freeport (FPO)
- Flights from Dallas (DFW) to Freeport (FPO)
- Flights from Philadelphia (PHL) to Freeport (FPO)
- Flights from Richmond (RIC) to Freeport (FPO)
- Flights from St. Louis (STL) to Freeport (FPO)
- Flights from Toronto (YYZ) to Freeport (FPO)
- Flights from Los Angeles (LAX) to Freeport (FPO)
- Flights from Jacksonville (JAX) to Freeport (FPO)
- Flights from Kingston (KIN) to Freeport (FPO)
- Flights from Louisville (SDF) to Freeport (FPO)
- Flights from Denver (DEN) to Freeport (FPO)
- Flights from Minneapolis (MSP) to Freeport (FPO)
- Flights from Pittsburgh (PIT) to Freeport (FPO)
- Flights from Nashville (BNA) to Freeport (FPO)
- Flights from Austin (AUS) to Freeport (FPO)
- Flights from Fort Myers (RSW) to Freeport (FPO)
- Flights from Kansas City (MCI) to Freeport (FPO)
- Flights from South Bimini Island (BIM) to Freeport (FPO)
- Flights from Cincinnati (CVG) to Freeport (FPO)
- Flights from Fargo (FAR) to Freeport (FPO)
- Bahamasair Nassau (NAS) to Freeport (FPO) flights
- Flights from Montego Bay (MBJ) to Freeport (FPO)
- Flights from Providenciales (PLS) to Freeport (FPO)
- Flights from Indianapolis (IND) to Freeport (FPO)
- Flights from Columbus (CMH) to Freeport (FPO)
- Flights from New Orleans (MSY) to Freeport (FPO)
- Flights from Providence (PVD) to Freeport (FPO)
- Flights from Portland (PDX) to Freeport (FPO)
- Flights from Charleston (CHS) to Freeport (FPO)
- Flights from Pensacola (PNS) to Freeport (FPO)
- Flights from Marsh Harbour (MHH) to Freeport (FPO)
- Bahamasair Fort Lauderdale (FLL) to Freeport (FPO) flights
- Flights from Buffalo (BUF) to Freeport (FPO)
- Flights from Savannah (SAV) to Freeport (FPO)
- Flights from North Eleuthera (ELH) to Freeport (FPO)
- Flights from Sarasota (SRQ) to Freeport (FPO)
- Flights from Cleveland (CLE) to Freeport (FPO)
- Flights from Norfolk (ORF) to Freeport (FPO)
- Flights from San Francisco (SFO) to Freeport (FPO)
- Flights from Vero Beach (VRB) to Freeport (FPO)
- Flights from Milwaukee (MKE) to Freeport (FPO)
- Flights from Bangor (BGR) to Freeport (FPO)
- Flights from Sacramento (SMF) to Freeport (FPO)
- Flights from Portland (PWM) to Freeport (FPO)
- Flights from Greenville (GSP) to Freeport (FPO)
- Flights from Knoxville (TYS) to Freeport (FPO)
- Flights from San Antonio (SAT) to Freeport (FPO)
- Flights from Port of Spain (POS) to Freeport (FPO)
- Flights from Washington (IAD) to Freeport (FPO)
- Flights from Memphis (MEM) to Freeport (FPO)
- Flights from Salt Lake City (SLC) to Freeport (FPO)
- Flights from Tallahassee (TLH) to Freeport (FPO)
- Flights from Panama City (PTY) to Freeport (FPO)
- Flights from Tulsa (TUL) to Freeport (FPO)
- Flights from Myrtle Beach (MYR) to Freeport (FPO)
- Flights from Omaha (OMA) to Freeport (FPO)
- Flights from Syracuse (SYR) to Freeport (FPO)
- Flights from Montreal (YUL) to Freeport (FPO)
- Flights from London (LHR) to Freeport (FPO)
- Flights from San Diego (SAN) to Freeport (FPO)
- Flights from Cancun (CUN) to Freeport (FPO)
- Flights from Sierra Vista (FHU) to Freeport (FPO)
- Flights from Las Vegas (LAS) to Freeport (FPO)
- American Airlines Miami (MIA) to Freeport (FPO) flights
- Flights to Grand Bahama Intl.
- Flights from Des Moines (DSM) to Freeport (FPO)
- Flights from New York (LGA) to Freeport (FPO)
- Flights from St. Petersburg (PIE) to Freeport (FPO)
- Flights from Albany (ALB) to Freeport (FPO)
- Flights from Daytona Beach (DAB) to Freeport (FPO)










