8 luxury homes to rent in San Pedro

Sort by
sort
  • Recently added
  • Sleeps (most)
  • Sleeps (fewest)
  • Price (highest)
  • Price (lowest)

Cayo Espanto - Casa Aurora

San Pedro - Belize

  • 4 people
  • 1-2 bedrooms
  • 2 bathrooms

from $2,295 / night

approx $2,295 / bedroom

Cayo Espanto - Casa Brisa

San Pedro - Belize

  • 2 people
  • 1 bedroom
  • 1 bathroom

from $1,895 / night

approx $1,895 / bedroom

Cayo Espanto - Casa Estrella

San Pedro - Belize

  • 4 people
  • 1-2 bedrooms
  • 2 bathrooms

from $2,495 / night

approx $2,495 / bedroom

Cayo Espanto - Casa Ventanas

San Pedro - Belize

  • 2 people
  • 1 bedroom
  • 1 bathroom

from $1,795 / night

approx $1,795 / bedroom

Cayo Espanto - Casa Olita

San Pedro - Belize

  • 2 people
  • 1 bedroom
  • 1 bathroom

from $2,095 / night

approx $2,095 / bedroom

Cayo Espanto - Casa Solana

San Pedro - Belize

  • 2 people
  • 1 bedroom
  • 1 bathroom

from $1,695 / night

approx $1,695 / bedroom

Cayo Espanto Resort

San Pedro - Belize

  • 18 people
  • 9 bedrooms
  • 9 bathrooms

from $14,995 / night

approx $1,666 / bedroom

Cayo Espanto - Casa Manana

San Pedro - Belize

  • 2 people
  • 1 bedroom
  • 1 bathroom

from $1,995 / night

approx $1,995 / bedroom