Santa Catarina     
4 Star
5  Nights
Bed & Breakfast
from £235  

booknow
   Enotel Quinta Do Sol
4 Star
5  Nights
Bed & Breakfast
from £265

booknow
  Windsor Hotel
4 Star
5  Nights
Bed & Breakfast
from £269

booknow
  Hotel do Santo
4 Star
5  Nights
Bed & Breakfast
from £275

booknow
  Dom pedro Garajau
3 Star
5  Nights
Bed & Breakfast
from £229

booknow