Affiliate Ad Disclosure: We’re reader-supported. When you buy via our links, we earn commissions. Learn more.

13 Puerto Rico Islands You Must Visit (By a Local)

Updated December 10, 2025
The author, Vanessa Ramos in Cayo Mata La Gata

Puerto Rico is not just one island, it’s a few! And if you’ve never been to any of the Puerto Rico islands outside the mainland, you’re missing out big time.

Puerto Rico is an archipelago, composed of the main island and other 143 smaller islands and cays that hide some of the best things to do in Puerto Rico

Puerto Ricans (like myself) love taking trips to these hidden tropical paradises. From an island with a bioluminescent bay to the “Galapagos of the Caribbean”, these are the Puerto Rico islands you should visit.

13 Best Puerto Rico Islands

Vieques

An island with a bio bay, a black sand beach, and horses roaming about.

Author Vanessa standing on the Black Sand Beach in Vieques
Me at the Black Sand Beach in Vieques

📍 Google Maps  | Where to Stay in Vieques

Located on the east coast just off mainland Puerto Rico, getting from San Juan to Vieques is easy in comparison with other offshore destinations.

There are many popular things to do in Vieques, from hiking in Vieques National Wildlife Refuge to doing water sports on the beautiful Vieques beaches

But the most popular attraction in Vieques is kayaking Mosquito Bay, the brightest bioluminescent bay in the world. Families can also enjoy horseback riding and cycling in this small Caribbean paradise.

📚 Vieques Mini Guide 📚
Best Island for Family Vacations
Google Map

✨ Best HotelsBravo Beach HotelEl BlokHacienda Tamarindo

🏠 Apartments Browse Top Rentals in Vieques

🍽️ Where to Eat Lazy Jacks ($$), Rincón del Sabor ($$), Cundeamor Café y Restaurante ($$)

🍸 Where to DrinkThe Mar Azul, Mango Taphouse and Gastropub

🎟️ Top Attractions – Mosquito Bioluminescent Bay, Vieques National Wildlife Refuge

🏖️ Best Beaches – Caracas Beach, La Chiva Beach, Sun Bay Beach

Culebra

A Caribbean paradise home to a few of the best beaches in Puerto Rico.

Author Vanessa standing next to an old and rusty tank at Flamenco Beach
Me at Flamenco Beach in Culebra

📍 Google Maps | Best Places to Stay in Culebra

Culebra is perfect to escape the rush of the modern world. Culebra’s attractions lack shopping malls, brand stores, or mega-hotels but you’ll get in exchange a laid-back relaxing atmosphere for true beach lovers. 

Culebra’s beaches sum up to 111 beaches praised for their underwater visibility and breathtaking vistas. Plus, they offer the chance to swim side by side with sea turtles.

Scuba diving enthusiasts shouldn’t miss it, as Culebra’s coasts hide shipwrecks, underwater caves, and coral reefs with colorful marine life, making it one of Puerto Rico’s best diving destinations.

While you can take the ferry and stay for a few days, you can also take a boat tour to Culebra for a quick and easy day trip without the hassle of planning.

📚 Culebra Island Mini Guide 📚
Best Island for beach buffs
Google Map

Best HotelsClub Seaborne HotelPalmetto GuesthouseAleli Cottages

🏠 ApartmentsBrowse Top Rentals in Culebra

🍽️ Where to Eat Dinghy Dock Restaurant ($$), Lechonera La Criolla en Culebra ($$), Moncho’s BBQ ($$)

🍸 Where to DrinkBlac Flamingo Coffee, Mamacita’s Restaurant and Bar

🎟️ Top Attractions – Flamenco Beach, Culebra National Wildlife Refuge

🏖️ Best Beaches – Flamenco Beach, Tamarindo Beach, Playa Carlos Rosario

Palomino Island

Sunbath on a private hotel island next to Fajardo.

View of the clear blue water and sky in Palomino Island
Chairs and umbrellas in Palomino’s Beach

📍 Google Maps | 👉 Book a Boat Tour to Palomino

Palomino is a private island located outside Fajardo that belongs to El Conquistador Hotel Resort.

Popular for its turquoise beach, the Palomino also features bathrooms, food kiosks, and beach umbrella rentals.

If you’re not staying at El Conquistador, you can reach Palomino through a private boat tour. Palomino is a great alternative to Icacos if you want to visit a cay, without having to carry everything for a beach day trip.

Icacos

Party on the shore of this popular cay.

The Icacos Island seen from the above
Icaco’s coast seen from above

📍 Google Maps | 👉 Book a Boat Tour to Icacos

Icacos is, without a doubt, one of the most popular Puerto Rico islands and one of the most fun things to do in Fajardo for its lively and party atmosphere.

During the weekend, multiple catamarans anchor on Icacos shore simultaneously and party lovers meet up in the water to swim, talk, and dance to the music. 

Also uninhabited, Icacos offers a beach with crystalline waters shallow enough to snorkel close to reefs, and a sandy beach perfect to lie on and sunbathe on a day trip from San Juan.

Desecheo Island

Discover the underwater world of a forbidden island.

A shark and a diver at  Desecheo Island
(Photo courtesy of Aquatica PR / Fareharbor)

📍 Google Maps | 👉 Book a Diving Tour to Desecheo Island

While Desecheo Island is one of the best Puerto Rico islands to visit, you can’t exactly step on the island itself.

Desecheo officially belongs to Mayagüez, and like many other Puerto Rico islands, it was once used as a bombing range by the United States Armed Forces. 

As a result, the island itself is forbidden territory, because it still contains live ammunition. Its coasts, however, house great diving spots, with underwater caves and healthy reefs.

Considered one of the best things to do in Rincón and Mayagüez, you can only visit Desecheo through boat tours, and most companies will require you to have an open water diving certification to visit.

Culebrita

Swim with turtles on the secluded beaches of Culebrita.

People swimming in the blue waters of Culebrita
(Photo courtesy of Navea PR Adventure / Fareharbor)

📍 Google Maps  | 👉 Book a Boat Tour to Culebrita

When it comes to pristine beaches in Puerto Rico, there is no doubt that Culebrita has some of the best.

Culebrita is a small uninhabited island that belongs to the municipality of Culebra and it’s only reachable by private boat. 

Playa Tortuga, also known as Culebrita Beach, is a nesting site of endangered sea turtles. If you’d like to step away from the beach, hike to the Culebrita lighthouse, a 19th-century Puerto Rico landmark.

You can take boat tours to Culebrita from Fajardo or directly from Culebra.

Isla de Mona

Camp in the Galapagos Islands of the Caribbean.

View from the Cueva Diamante in Mona Island
Cave in Isla de Mona

📍 Google Maps

Isla de Mona is located off the west coast, right between Puerto Rico and the Dominican Republic. This unoccupied nature reserve hosts stunning beaches, coral reefs, and caves with pre-Columbian petroglyphs.

But, visiting Mona Island is not for the faint of heart. The island doesn’t have facilities, and the boat ride from Puerto Rico through the Mona Passage takes about 4 hours.

There isn’t potable water, there are venomous plants around the island, and the arid dry weather could dehydrate you quickly. It’s an adventure for outdoor experts only.

Since it’s a nature reserve, you can only visit by soliciting permission from the Puerto Rico Department of Natural and Environmental Resources (DRNA). 

Caja de Muertos

A coffin-shaped small island with blue flag beaches.

Serene view of Caja de Muertos
(Photo courtesy of Waterland Adventure Puerto Rico / Fareharbor)

📍 Google Maps | 👉 Book a Boat Tour to Caja de Muertos

Reaching Caja de Muertos takes a short boat ride from the southern coast of Ponce. While its name means coffin island, Caja de Muertos is everything but scary!

Caja de Muertos is home to white-sand beaches that often earn the blue flag and are considered among Puerto Rico’s top beaches

Playa Pelicano is the most popular beach on it with calm turquoise waters that make every visitor want to stay there for the rest of the day.

Outdoor lovers can also adventure through the island’s hiking trails to reach Caja de Muertos’ lighthouse ruins.

Cayo de Tierra

A small cay easily accessible from Vieques.

View from the Cayo de Tierra before night time
Cayo de Tierra seen from La Esperanza

📍 Google Maps

While you’re spending a vacation in Vieques, don’t miss the chance to visit Cayo de Tierra.

You can reach this cay by hiking from La Esperanza or Sun Bay Beach, as it’s connected by a path of sand to Vieques.

This cay offers relaxing views for nature lovers and rises on a small cliff that’s perfect for taking pictures and birdwatching.

Cayo Caracoles

A tiny island on the south coast.

Clear sky over the Cayo Caracoles
Cayo Caracoles seen from a boat

📍 Google Maps | 👉 Book a Kayak Tour to Cayo Caracoles

Cayo Caracoles is a small mangrove cay that is part of La Parguera Nature Reserve in Lajas.

It doesn’t have any shore, beach, or dock but it’s still a popular destination among Puerto Ricans for its shallow crystal clear surroundings. 

Visiting the cay means always being inside the water, whether you’re sitting, sunbathing, or snorkeling. 

It’s also one of the most crowded -and loud- cays in La Parguera, as many catamarans and boats visit it.

Cardona Island

An island with a historical lighthouse and a beautiful beach.

Aerial view of the Cardona Island
Cardona Island seen from above

📍 Google Maps  | 👉 Book a Boat Tour to Cardona Island

Isla Cardona is often outshined by its neighbor, Caja de Muertos.

But, this Ponce attraction has a historical lighthouse, clear beaches, a green landscape, and a pebbly shore where visitors like to build rock towers. 

Cardona Island has picnic areas, but no facilities, so beach buffs need to bring everything for a day trip.

You can only reach it by kayak, or a private boat tour.

Isla Mata La Gata

A beautiful cay with a man-made pool.

View of a dock in Cayo Mata La Gata
Dock in Mata La Gata

📍 Google Maps

Mata La Gata is one of the enchanting islands that form La Parguera Nature Reserve. It has picnic tables, where you can spend a nice afternoon with your family. 

Mata La Gata also has a dock with underwater nets that form a man-made pool, creating a safe environment for a day trip. Contrary to Cayo Caracoles, Cayo Mata La Gata is quieter and less crowded.

👉 Local Tip: As of December 2025, the island’s boardwalk is deteriorated and the facilities abandoned, but both locals and tourist still visit.

Gilligan’s Island

Snorkel in the clearest waters of the Caribbean.

Aerial view of the Gilligan’s Island
Gilligan’s island seen from above before 2020

📍 Google Maps

Gilligan’s Island, also known as Cayo Aurora, used to be the most popular Puerto Rico island after Vieques and Culebra.

Gilligan’s Island is a mangrove island with turquoise shallow waters and multiple channels you can swim through.

But the island’s facilities were severely damaged after the 2020 earthquakes and was officially closed to the public. However this Guánica attraction can still be visited with private tour operators or by kayaking from Guánica’s coast, although you do so at your own risk.

Get Our Ebook!
Puerto Rico: A Local’s Travel Guide
$29.95

Learn how to explore Puerto Rico like a local. This is a practical handbook expertly crafted to help you get the most out of your time in Puerto Rico.

***

There you have it! The complete list of islands and cays you can’t miss during your visit to Puerto Rico. If you’re staying on the mainland, check out these popular Puerto Rico destinations.

Have fun visiting all the Puerto Rico islands!

How useful was this post?

Click on a star to rate (you can leave feedback after clicking submit)

Help us help you travel better!

Your feedback really helps ...

What did you like about this post? Or how can we improve it to help you travel better?

5 Comments

  1. Hello
    Im visiting PR spring of 2025
    I’m from the north coast Arecibo and lived in Camuy too.
    I haven’t visit for years. I’m planing to stay in the east for few days and in the west for few days. Any suggestions? Also, does the cavernas or cueva de Camuy still a thing.

    1. Hi Brenda! As of September 2024, the Camuy Caves closed due to the Ernesto Tropical Storm. But, even before that, visiting on your own seemed close to impossible as you would have to arrive early in the morning to get a turn to get in or reserve by phone, that is if you got an answer. Hopefully, they will be open in 2025 and there will be less hassle to visit. If you want to stay in the east, you can pick Fajardo as a base to explore Luquillo, El Yunque, Humacao, Yabucoa, and Maunabo. I actually love the southeast as it’s less crowded. So, for small-town vibes and less crowds, I’d stay in Maunabo, Patillas, or Yabucoa. For the west coast, you can stay in Mayaguez to explore Cabo Rojo, San German, Lajas, Rincón, and Maricao. Hope that helps!

Leave a Reply

Comments and questions about the topic of this article are welcome. Comments must follow our Community Guidelines. Most importantly be kind & be helpful!

Your email address will not be published. We'll email you when someone replies.