Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Holiday Rentals in Osa Peninsula - Holiday Lettings - Villas

All filters (4)

Filters (5)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Apartment letting in Platanillo with shared pool

Platanillo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £66 / night

£460 / week

1 / 52

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday villa with shared pool in Manuel Antonio

Manuel Antonio villa

  • 11 bedrooms
  • 11 bathrooms
  • sleeps 35

4 filters do not match: Property type, Cooker, Microwavemore

from £1,552 / night

£10,860 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment in Quepos

Quepos apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £61 / night

£405 / week

1 / 21

Great rentals within 20 miles that match your search

San Isidro del General holiday apartment rental

San Isidro del General apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £28 / night

£114 / week

1 / 12

Great rentals within 20 miles that match your search

Quepos holiday apartment rental

Quepos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £43 / night

£259 / week

1 / 4

Great rentals within 20 miles that match your search

Home rental in Pavones

Pavones house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

2 filters do not match: Property type, Shared indoor pool

from £73 / night

£485 / week

1 / 14

Great rentals within 20 miles that match your search

Quepos holiday apartment rental

Quepos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Shared indoor pool

from £78 / night

£521 / week

1 / 41

Great rentals within 20 miles that match your search

Apartment rental in Manuel Antonio

Manuel Antonio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £93 / night

£651 / week

1 / 40

Great rentals within 20 miles that match your search

Manuel Antonio holiday apartment rental

Manuel Antonio apartment

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Shared indoor pool

from £913 / night

£6,388 / week

1 / 49

Great rentals within 20 miles that match your search

Home accommodation in Playa Matapalo

Playa Matapalo house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

2 filters do not match: Property type, Shared indoor pool

from £229 / night

£1,460 / week

1 / 13

Great rentals within 20 miles that match your search

Cottage rental in Dominical with shared pool

Dominical cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 filters do not match: Property type, Shared indoor pool

from £87 / night

£548 / week

1 / 14

Great rentals within 20 miles that match your search

San Isidro del General holiday apartment rental

San Isidro del General apartment

  • 1 bathroom
  • sleeps 2

1 filter does not match: Shared indoor pool

from £69 / night

£274 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday cottage in Drake Bay

Drake Bay cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 filters do not match: Property type, Shared indoor pool

from £128 / night

£895 / week

1 / 10

Great rentals within 20 miles that match your search

Dominical holiday cottage rental

Dominical cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 filters do not match: Property type, Shared indoor pool

from £87 / night

£607 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday b&b in Ciudad Colon

Ciudad Colon b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

2 filters do not match: Property type, Shared indoor pool

from £51 / night

£352 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday apartment in Manuel Antonio

Manuel Antonio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £280 / night

£1,627 / week

1 / 21

Great rentals within 20 miles that match your search

Apartment rental in Manuel Antonio with shared pool

Manuel Antonio apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £259 / night

£1,492 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Manuel Antonio

Manuel Antonio apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Shared indoor pool

from £194 / night

£1,085 / week

1 / 12

Great rentals within 20 miles that match your search

San Isidro del General holiday home rental

San Isidro del General house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

2 filters do not match: Property type, Shared indoor pool

from £32 / night

£137 / week

1 / 18

Great rentals within 20 miles that match your search

Manuel Antonio holiday apartment rental

Manuel Antonio apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Shared indoor pool

from £345 / night

£2,169 / week

1 / 26

Great rentals within 20 miles that match your search

Holiday home in Ojochal

Ojochal house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 filters do not match: Property type, Shared indoor pool

from £72 / night

£457 / week

1 / 27

Great rentals within 20 miles that match your search

Holiday home in Ojochal

Ojochal house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Property type, Shared indoor pool

from £78 / night

£543 / week

1 / 25

Great rentals within 20 miles that match your search

Holiday home in Dominical

Dominical house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

2 filters do not match: Property type, Shared indoor pool

from £183 / night

£1,278 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday home in Uvita

Uvita house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

2 filters do not match: Property type, Shared indoor pool

from £91 / night

£633 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday home in Villa Nueva

Villa Nueva house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

2 filters do not match: Property type, Shared indoor pool

from £137 / night

£685 / week

1 / 6

Great rentals within 20 miles that match your search

Holiday home with shared pool in Ojochal

Ojochal house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

2 filters do not match: Property type, Shared indoor pool

from £157 / night

£1,098 / week

1 / 43

Great rentals within 20 miles that match your search

Holiday home with shared pool in Savegre

Savegre house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 filters do not match: Property type, Shared indoor pool

from £167 / night

£1,168 / week

1 / 37

Great rentals within 20 miles that match your search

Home rental in Uvita

Uvita house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Property type, Shared indoor pool

from £88 / night

£613 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday home with shared pool in San Buena

San Buena house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

2 filters do not match: Property type, Shared indoor pool

from £88 / night

£613 / week

1 / 15

Great rentals within 20 miles that match your search

Home rental in Ojochal with shared pool

Ojochal house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

2 filters do not match: Property type, Shared indoor pool

from £157 / night

£1,098 / week

1 / 42

Great rentals within 20 miles that match your search

Holiday home rental

Uvita house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 filters do not match: Property type, Shared indoor pool

from £127 / night

£887 / week

1 / 35

Great rentals within 20 miles that match your search

San Buena holiday home rental

San Buena house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Property type, Shared indoor pool

from £108 / night

£753 / week

1 / 35

Great rentals within 20 miles that match your search

Holiday home with shared pool in Dominical

Dominical house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

2 filters do not match: Property type, Shared indoor pool

from £167 / night

£1,168 / week

1 / 50

Great rentals within 20 miles that match your search

Home rental in Ojochal with shared pool

Ojochal house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Property type, Shared indoor pool

from £176 / night

£1,232 / week

1 / 53

Great rentals within 20 miles that match your search

Holiday home with shared pool in Dominical

Dominical house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 16

2 filters do not match: Property type, Shared indoor pool

from £1,231 / night

£8,612 / week

1 / 89

Great rentals within 20 miles that match your search

Holiday home with shared pool in Ojochal

Ojochal house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 filters do not match: Property type, Shared indoor pool

from £147 / night

£1,027 / week

1 / 79

Great rentals within 20 miles that match your search

Holiday home with shared pool in Ojochal

Ojochal house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 filters do not match: Property type, Shared indoor pool

from £127 / night

£887 / week

1 / 21

Great rentals within 20 miles that match your search

Tres Rios holiday home accommodation

Tres Rios house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 filters do not match: Property type, Shared indoor pool

from £147 / night

£1,027 / week

1 / 49

Great rentals within 20 miles that match your search

Home rental in Uvita with shared pool

Uvita house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 9

2 filters do not match: Property type, Shared indoor pool

from £246 / night

£1,716 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday home with shared pool in Tumbas

Tumbas house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 filters do not match: Property type, Shared indoor pool

from £137 / night

£957 / week

1 / 22

×

Also consider