It’s only 100 miles long and 35 miles wide, but Puerto Rico has a lot to love. The Caribbean archipelago is a haven for beach lovers, a playground for adventure seekers and a place where foodies rejoice. Start in San Juan, where the beach is always close, or get off the grid in the mountains of Cayey. In Vieques, famous for its bioluminescent bay, there’s an 80’s cliffside villa. And a stay in Rincón’s surfer’s paradise means rooftop sunsets and breezy beachside condos. If you’re looking for the best Airbnb in Puerto Rico, here’s our selection that will guarantee an unforgettable stay.
We hope you love the Airbnb Puerto Rico rentals we recommend! Just so you know, Matador may collect a small commission from the links on this page if you decide to book a stay. Listed prices are accurate as of the time of publication.
- The best Airbnb rentals in San Juan, Puerto Rico
- The best Airbnb rentals in Rincón, Puerto Rico
- The best Airbnb rentals in Vieques, Puerto Rico
- The best Airbnb rental in Cayey, Puerto Rico
- The best Airbnb rentals in Luquillo, Puerto Rico
- The best Airbnb rental in Monte Carmelo, Puerto Rico
The best Airbnb rentals in San Juan, Puerto Rico
There’s more to Puerto Rico’s capital city than meets the eye. Beaches, street art, salsa dancing in the streets, and some of the island’s most important historic forts call San Juan home.
1. Spacious house on the beachfront
Condado is one of San Juan’s most popular neighborhoods. The shoreline is packed with exciting restaurants and nightlife, and this bright condo is in the heart of it all.
Here you’ll wake up to floor-to-ceiling window views of the beach in a breezy, ocean-inspired setting. Spacious enough for six guests, Rob and Kat’s place is excellent for medium-sized groups looking for somewhere convenient and comfortable to stay in the capital city.
Six guests, two bedrooms
Price: $350 per night
2. Serene apartment with lush greenery in San Juan
Escape the hustle of San Juan at this peaceful paradise apartment. While the living space is artfully-designed and airy, the star here is the outdoor patio.
Soak up the sun on the shaded terrace surrounded by palms, and don’t leave before indulging in the green-tiled outdoor shower. Maria’s place feels like a place of refuge in the Ocean Park Beach Neighborhood–steps away from Lozia Street, where local bites and street art live.
Four guests, two bedrooms
Price: $211 per night
3. Charming Spanish house in Old San Juan
Terracotta tiles, a plant-filled atrium, and a Spanish-inspired spiral staircase make this charming home an excellent option for mid-sized groups looking for an Airbnb San Juan masterpiece.
Just outside your doors is the heart of Old San Juan. Cobblestone streets lead to cultural must-sees like the historic fort, Castillo San Felipe del Morro, and Cuban-inspired speakeasy, La Factoria.
Eight guests, four bedrooms
Price: $291 per night
4. Bright artist abode five minutes from the beach in San Juan
Wake up feeling inspired in this art-filled Airbnb in Puerto Rico. It’s airy, full of natural light, and the walls are adorned with plants and local artists’ artwork. As far as Airbnb San Juan rentals, this is the brightest — and among the most convenient.
The three-bedroom space is ideal for mid-sized groups looking for an intimate stay that allows room to spread out with a living area, dining table, open kitchen, and balcony. Step foot outside into the Ocean Park neighborhood of Puerto Rico’s capital city, and you’ll find spots to windsurf or paddleboard, the Museum of Contemporary Art, or the street murals of Santurce.
Eight guests, three bedrooms
Price: $313 per night
The best Airbnb rentals in Rincón, Puerto Rico
A trip here means eight miles of coastline where the Caribbean sea meets the Atlantic. Rincón is a lowkey town of leisure best suited for surfers and nature lovers in need of relaxation.
5. A tropical suite and private pool close to Rincón’s best snorkeling
Here you can leave your worries at the villa door. Tropical Suites in Rincón have everything you need to relax with the one you love: a king-sized bed, private swimming pool, a large stand-alone tub, and a rooftop terrace.
If you ever decide to leave the comfort of your suite, the best beaches in town are just three minutes away, along with Rincón’s lighthouse, Faro de Punta Higüera, and a host of restaurants and bars.
Two guests, one bedroom
Price: $168 per night
6. A bohemian style suite with pool and an open-air tub
Step into bohemian bliss at this one-bedroom suite in the mountains of Rincón. The villa has an airy feel with plenty of natural wood decor and an outdoor, poolside tub–the best of both worlds.
The living area is intimate with an entertainment center and a cozy open concept kitchen. If you’re looking for somewhere to get away to rest, this is the place for you.
Two guests, one bedroom
Price: $297 per night
7. Mediterranean-style home ten minutes from the center of Rincón
This Mediterranean-inspired villa is an Airbnb in Puerto Rico you won’t forget in a hurry. It sits right on the ocean in the sleepy Barrero neighborhood.
There’s a lot to love with private beachfront access, two pools, a relaxing gazebo, and cozy hammocks. Wood interiors with pops of colors and floor-to-ceiling windows make this place a breezy stay. And it’s ideal for large groups with six bedrooms and five bathrooms — there’s a whole lot of space for a quiet getaway just two minutes away from restaurants and bars and ten minutes from the center of town.
Fourteen guests, six bedrooms
Price: $1,650 per night
8. Beachfront condo steps away from the best surfing in Rincón
Ricon, where the Caribbean sea meets the Atlantic, has some of the best sunsets in Puerto Rico. And with this beachfront condo situated just steps away from Corcega beach, you’ll have one of the best views in town.
Adianice’s place promises to give an authentic experience in Rincon with airy interiors, cool ocean-like tones, and a pool right on the beach. Though the condo is in a quaint, private neighborhood, it’s just minutes away from Rincon’s best beaches for water sports like surfing, paddleboarding, and snorkeling.
Four guests, one bedroom
Price: $170 per night
The best Airbnb rentals in Vieques, Puerto Rico
Located just a 25-minute plane ride from San Juan on the eastern Caribbean coast, Vieques is worth catching a flight. The island’s highlight is Mosquito Bay — a bioluminescent bay where microorganisms beautifully tint the water in a blue-green glow.
9. Peaceful treehouse on a lush farm with pool
The 25-minute plane ride from San Juan to the bayside island of Vieques will be more than worth the journey. Tucked away behind miles of wooded land is this peaceful treehouse on a lush farm.
It’s a dreamy place to be made with natural wood finishes, surrounded by vegetation, and not-too-distant views of the ocean. In between visits to Vieques’ famous bioluminescent bay (you can’t skip this) and black sand beach, cozying up in the treehouse’s hammocks will make it hard to leave. Other top features include a saltwater pool, an all-vegan menu, and an ayurvedic-driven spa.
Two guests, one bedroom
Price: $162 per night
10. Oceanfront villa with cliffside pool
Only a few feet stand between this oceanfront villa and the sand of La Chata Beach on Vieques. Conveniently located just minutes from the center of town but still tucked away for a luxurious secluded feel, ‘Las Piedras’ is one of the best Airbnbs in Puerto Rico.
It’s a well-designed villa built in the ’80s by a prominent magazine publisher as a place of refuge from city life. The property was recently renovated and has multiple decks, a cliffside pool, and direct, private beach access. La Chata beach is a bit of a local’s secret — it’s a hotspot for snorkeling, whale watching, and a nesting site for sea turtles.
Eight guests, five bedrooms
Price: $850 per night
The best Airbnb rental in Cayey, Puerto Rico
Tucked away in Purto Rico’s central mountain region, Cayey is full of scenic landscapes and gastronomy worth road-tripping for.
11. Luxury villa in the heart of Cayey’s mountains
This luxurious, hillside villa is tucked away in peace in the mountain town of Cayey. Perfect for a medium-sized group, Casamerica is a villa with the home-like feeling of a cabin.
The interiors are designed with earthy tones — from deep brown woods to lush greens. When this host said luxury, they meant it. There are two decks: wine and brunch, a koi fish pond, an infinity pool, and jacuzzis with a mountain view in the master bedroom. If you’re planning for a retreat or staycation, this is one of the best Airbnbs in Puerto Rico.
Eight guests, four bedrooms
Price: $1,200 per night
The best Airbnb rentals in Luquillo, Puerto Rico
Home to the incredible El Yunque National Forest, Luquillo can’t be missed. Known as la Capital del Sol (“the Sun’s Capital”), it’s a beach lovers paradise.
12. Tropical villa surrounded by the rainforest in Luquillo
Worship the sun in Luquillo — located just thirty minutes away from San Juan’s airport — at this tropical hideout. Surrounded by the rainforest, the estate is one of the best Airbnbs in Puerto Rico for large groups.
The 4,000 square feet of space includes a private pool, ample garden space, and even a small soccer field. When you’re not luxuriating villa side, Luquillo has more than 12 miles of coastline and calls El Yunque National Forest its neighbor. Spend a day hiking the forest and jumping in swimming holes, and by night, dine al fresco at Los Kioskos de Luquillo, a roadside strip of bars and restaurants.
Sixteen guests, six bedrooms
Price: $644 per night
13. Romantic hideaway with panoramic coastal views
Located along an untouched strip of La Pared surf beach, this romantic home is just a short walk from top restaurants like BLANK — the perfect date night spot.
Rest well knowing that the one-bedroom condo is quiet, features modern appliances and decor, and has a large balcony for all the sunset watching opportunities Luquillo offers.
Two guests, one bedroom
Price: $160 per night
The best Airbnb rental in Monte Carmelo, Puerto Rico
Monte Carmelo is a peaceful neighborhood tucked away in the heart of Vieques. Surrounded by mountains and tuckered behind trees, it’s the perfect place to get off the grid for a little bit.
14. Oceanside villa with rooftop deck for stargazing
Spend your days poolside and your nights stargazing from the roof deck of this private hilltop villa. Modernly designed for relaxation and luxury, hammocks hug the villa’s palm-lined terrace, and an outdoor shower stands just beyond the saltwater pool.
There are two bedrooms available — the master bedroom features a queen bed with french double doors that open up to a private deck overlooking the ocean. The second bedroom has two cozy single beds making this villa perfect for small families. If you ever decide to leave this haven, the nature of Vieuqs awaits you with easy-to-love beaches like Playa Esperanza.
Four guests, two bedrooms
Price: $360 per night