Found 1300 vacation rentals. Enable JavaScript for the full interactive experience with maps and filters.
$733/night • 4 bedrooms • 4 bathrooms • Sleeps 10
Tamarindo
Experience stunning sea views from every room in this Balinese-inspired 4BR villa in Tamarindo Hills. Relax by the infinity pool just 15 minutes from the beach.
★ 4.8 (150 reviews)
View Details →$18/night • 1 bedroom • 1 bathroom • Sleeps 2
Ometepe
We are a happy local family living by the lake Nicaragua, on Ometepe island. We have two eco-cabins to rent. They are simple but comfortable, made ...
★ 5.0 (149 reviews)
View Details →$50/night • 1 bedroom • 1 bathroom • Sleeps 2
Ometepe
Lakefront casita on Ometepe Island with stunning volcano views, private kitchen, and beach access. Enjoy kayaking, wildlife, and serene sunsets in El Peru.
★ 5.0 (148 reviews)
View Details →$117/night • 2 bedrooms • 2 bathrooms • Sleeps 5
Granada
Strategically located in the heart of the city, Casa Tulipán provides...
★ 4.8 (148 reviews)
View Details →$342/night • 4 bedrooms • 5 bathrooms • Sleeps 8
Granada
Experience luxury in this 4BR villa in Granada’s colonial heart. Enjoy air-conditioned rooms, a private pool, and easy access to the vibrant city square and dining.
★ 4.9 (147 reviews)
View Details →$460/night • 3 bedrooms • 2 bathrooms • Sleeps 6
Tamarindo
Stylish 3BR villa in Tamarindo, just minutes from the beach. Enjoy a private pool, lush garden, and bright living spaces—ideal for families or friends seeking comfort and calm.
★ 4.9 (146 reviews)
View Details →$201/night • 2 bedrooms • 2 bathrooms • Sleeps 6
Ometepe
Experience stunning lake and volcano views from this stylish 2BR waterfront home on Isla de Ometepe. Modern comforts blend with lush nature in Maderas National Park.
★ 5.0 (146 reviews)
View Details →$511/night • 5 bedrooms • 6 bathrooms • Sleeps 10
Tamarindo
Charming 5BR Spanish colonial house in central Tamarindo with private baths, a central pool, and just a 5-minute walk to the beach, shops, and dining.
★ 4.9 (145 reviews)
View Details →$299/night • 4 bedrooms • 3 bathrooms • Sleeps 8
Playa Langosta
Casa Oasis is a spacious 4BR home just a block from Playa Tamarindo. Enjoy a private garden, dip pool, and easy beach access in vibrant Costa Rica.
★ 4.5 (144 reviews)
View Details →$97/night • 1 bedroom • 1 bathroom • Sleeps 3
Hacienda Iguana
The Studio is part of a family home with a boutique hotel feel and completely independent...
★ 5.0 (142 reviews)
View Details →$164/night • 2 bedrooms • 2 bathrooms • Sleeps 4
Tamarindo
Spacious 2BR Tamarindo Garden home with private terrace, pool access, and lush gardens. Just minutes from Tamarindo beach and vibrant local markets.
★ 4.9 (141 reviews)
View Details →$502/night • 3 bedrooms • 3 bathrooms • Sleeps 8
Hacienda Pinilla
★ 4.9 (140 reviews)
View Details →$264/night • 4 bedrooms • 3 bathrooms • Sleeps 12
San Juan del Sur
★ Centrally located: close to everything, on foot ★ Designed for vacationing by a renowned architect in 1972 ★ Spaci...
★ 4.9 (140 reviews)
View Details →$166/night • 2 bedrooms • 2 bathrooms • Sleeps 4
Tamarindo
Bright 2BR apartment in Muna Tamarindo with private terrace and shared pool. Just a 10-minute walk to top beaches and nearby shopping. Spacious, modern, and inviting.
★ 4.9 (139 reviews)
View Details →$166/night • 3 bedrooms • 2 bathrooms • Sleeps 8
San Juan del Sur
★ 4.8 (138 reviews)
View Details →$776/night • 4 bedrooms • 4 bathrooms • Sleeps 7
Tamarindo
Experience luxury and nature at Casa Malibu, a 4BR tropical retreat steps from Tamarindo Beach. Enjoy a 46-ft infinity pool, mountain views, and seamless indoor-outdoor living.
★ 5.0 (137 reviews)
View Details →$144/night • 3 bedrooms • 2 bathrooms • Sleeps 9
San Juan del Sur
Tucked away and built into the hillside of San Juan del Sur, you can enjoy peace, qui...
★ 4.8 (136 reviews)
View Details →$295/night • 2 bedrooms • 2 bathrooms • Sleeps 6
Tamarindo
Stunning ocean-view penthouse in vibrant coastal town sleeps 4. Enjoy sunsets, wildlife, and a spacious balcony just steps from beach, shops, and dining.
★ 5.0 (134 reviews)
View Details →