Start your day at the San Juan National Historic Site ($7 admission, 2-3 hours), a UNESCO World Heritage Site. Explore the ancient fortresses, Castillo San Felipe del Morro and Castillo San Cristobal, and learn about Puerto Rico's rich history and colonial past.
Take a leisurely stroll through the vibrant streets of Old San Juan. Marvel at the colorful colonial buildings, visit the iconic El Morro lighthouse, and browse the local shops for unique souvenirs. Don't forget to indulge in some traditional Puerto Rican cuisine at one of the charming local restaurants.
Escape the city and head to the beautiful Luquillo Beach (Free admission, 4-5 hours). Relax on the golden sands, swim in the crystal-clear waters, and soak up the tropical sun. You can also try some delicious street food from the nearby kiosks, offering a variety of local delicacies.
Experience the enchantment of the Bioluminescent Bay in Fajardo. Join a guided kayaking tour ($50-80 per person, 2-3 hours) and witness the mystical glow of the water caused by tiny organisms. Paddle through the mangrove channels and marvel at the magical natural phenomenon.
For those seeking off the beaten path adventures, head to the El Yunque National Forest. Explore the lush rainforest, hike to breathtaking waterfalls, and immerse yourself in nature's beauty. Locals also love visiting the colorful town of Ponce, known for its art and vibrant architecture. Don't miss the opportunity to discover these hidden gems during your visit to Puerto Rico.
Check hotel and flight prices here.