Calheta Bed and Breakfasts

Filter
Sort

Calheta, Portugal

Check Availability

from $46

Calheta, Portugal

Check Availability

Calheta, Portugal

Check Availability

from $59

Funchal, Portugal (18 miles from Calheta)

Check Availability

from $66

Funchal, Portugal (19 miles from Calheta)

Check Availability

from $49

Funchal, Portugal (18 miles from Calheta)

Check Availability

from $36

Funchal, Portugal (18 miles from Calheta)

Check Availability

from $62

Funchal, Portugal (19 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

Funchal, Portugal (17 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

from $67

Funchal, Portugal (17 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

from $19

Funchal, Portugal (18 miles from Calheta)

Check Availability

Funchal, Portugal (19 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

Funchal, Portugal (17 miles from Calheta)

Check Availability

Funchal, Portugal (17 miles from Calheta)

Check Availability

Funchal, Portugal (18 miles from Calheta)

Check Availability

Funchal, Portugal (15 miles from Calheta)

Check Availability

from $69

Funchal, Portugal (16 miles from Calheta)

Check Availability

from $42

Canico, Portugal (22 miles from Calheta)

Check Availability

Machico, Portugal (25 miles from Calheta)

Check Availability

Sao Vicente, Portugal (9 miles from Calheta)

Check Availability

from $103

Ribeira Brava, Portugal (10 miles from Calheta)

Check Availability

Ribeira Brava, Portugal (10 miles from Calheta)

Check Availability

Sponsored Links

check