Embark on an adventure at Discovery Island, a hidden gem just off the coast of Nassau, Bahamas! This pristine island near New Providence offers powdery white sand beaches and crystal-clear waters teeming with marine life. Snorkeling enthusiasts will be mesmerized by the vibrant coral reefs, while sun-seekers can unwind under swaying palm trees. Don’t forget your camera — the sunsets here are absolutely breathtaking!

Nassau/Discovery Island Top Hotel Picks
Select your travel dates to find the best prices and availability































