Some info has been automatically translated. Show original language

Holiday rentals with a pool in Puerto Viejo de Talamanca

Find and book unique homes with a pool on Airbnb

1 of 3 pages
1 of 3 pages

Popular amenities for Puerto Viejo de Talamanca rentals with a pool

House rentals with a pool

Guest favourite

Home in Puerto Viejo de Talamanca

4.89 out of 5 average rating, 196 reviews

Full AC~ Fast Internet Luxurious Caribbean Getaway

12–19 Jul

$416 NZD per night
Guest favourite

Home in Puerto Viejo de Talamanca

4.83 out of 5 average rating, 167 reviews

VILLA ARAGON Private Villa AC. Beach Access + Pool

27 Feb – 6 Mar

$883 NZD per night
Superhost

Home in Cahuita

4.82 out of 5 average rating, 165 reviews

Casa Coralita - private Pool & Jacuzzi, A/C

12–19 Feb

$209 NZD per night
Guest favourite

Home in Puerto Viejo de Talamanca

4.8 out of 5 average rating, 121 reviews

Angler's Lair, verdant jungle 300 steps to beach .

10–17 Feb

$443 NZD per night
Guest favourite

Home in Puerto Viejo

4.94 out of 5 average rating, 35 reviews

BOHO SUITE / Perfect for couples

18–25 Aug

$262 NZD per night
Guest favourite

Home in Puerto Viejo de Talamanca

5.0 out of 5 average rating, 13 reviews

Playa Negra Beach House

23–30 Apr

$245 NZD per night
Superhost

Home in Hone Creek

4.98 out of 5 average rating, 53 reviews

Majestical jungle house with Caribbean view

13–20 Sep

$345 NZD per night
Superhost

Home in Puerto Viejo de Talamanca

4.87 out of 5 average rating, 15 reviews

Villa Palawan-Brand new, Modern, 2 bed, Pool & AC

12–19 Sep

$451 NZD per night

Quick stats about holiday rentals with a pool in Puerto Viejo de Talamanca

  • Total rentals

    120 properties

  • Rentals with dedicated workspaces

    60 properties have a dedicated workspace

  • Pet-friendly rentals

    30 properties allow pets

  • Family-friendly rentals

    50 properties are a good fit for families

  • Total number of reviews

    2K reviews

  • Nightly prices starting at

    $84 NZD before taxes and fees

Destinations to explore