We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Filter Hotels
295 results
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$88
US$86
Expedia.com
View Deal
Certificate of Excellence
#1 Best Value of 10 hotels in Porto Santo Island
  • Free Parking
  • Breakfast included
US$61
US$59
Expedia.com
View Deal
#2 Best Value of 10 hotels in Porto Santo Island
  • Free Wifi
  • Free Parking
Pestana Ilha Dourada(Great Value!)
US$60
Priceline
View Deal
#3 Best Value of 10 hotels in Porto Santo Island
  • Free Wifi
  • Free Parking
Aparthotel Luamar(Great Value!)
US$71
Hotels.com
View Deal
#4 Best Value of 10 hotels in Porto Santo Island
  • Free Parking
  • Pool
Updating list...
US$454
US$181
Expedia.com
View Deal
Certificate of Excellence
49.6 km from Porto Santo Island
#1 of 1 Hotels in Canical
  • Free Wifi
  • Free Parking
Expedia.com
View Deal
Certificate of Excellence
55.3 km from Porto Santo Island
#2 of 2 Hotels in Machico
  • Free Wifi
  • Restaurant
US$58
US$56
Expedia.com
View Deal
55.5 km from Porto Santo Island
#1 of 2 Hotels in Machico
  • Free Parking
  • Breakfast included
Costa Linda(Porto da Cruz)(Great Value!)
US$68
US$63
Booking.com
View Deal
Certificate of Excellence
55.9 km from Porto Santo Island
#2 of 4 Porto da Cruz B&B and Inns
  • Free Parking
  • Beachfront
US$186
Booking.com
View Deal
Certificate of Excellence
57.5 km from Porto Santo Island
#1 of 3 Hotels in Santana
  • Free Wifi
  • Free Parking
US$188
US$151
Booking.com
View Deal
Certificate of Excellence
58.1 km from Porto Santo Island
#1 of 5 Hotels in Santa Cruz
  • Free Wifi
  • Free Parking
Hotel O Colmo(Madeira)
US$64
Hotels.com
View Deal
58.2 km from Porto Santo Island
#107 of 154 Hotels in Madeira
  • Free Wifi
  • Free Parking
Enotel Golf Santo da Serra(Santo Antonio da Serra Machico)
US$61
Expedia.com
View Deal
Certificate of Excellence
58.3 km from Porto Santo Island
#1 of 1 Hotels in Santo Antonio da Serra Machico
  • Free Parking
  • Breakfast included
PortoBay Serra Golf(Madeira)
US$106
US$103
Expedia.com
View Deal
Certificate of Excellence
58.4 km from Porto Santo Island
#30 of 154 Hotels in Madeira
  • Free Wifi
  • Free Parking
Boutique Hotel Santa Cruz(Santa Cruz)(Great Value!)
US$68
US$52
Booking.com
View Deal
59.3 km from Porto Santo Island
#1 of 4 Santa Cruz B&B and Inns
  • Free Wifi
  • Breakfast included
US$95
US$92
Booking.com
View Deal
59.3 km from Porto Santo Island
#4 of 5 Hotels in Santa Cruz
  • Free Parking
  • Pool
US$63
Booking.com
View Deal
59.5 km from Porto Santo Island
#3 of 5 Hotels in Santa Cruz
    Prestigia.com
    View Deal
    Certificate of Excellence
    59.5 km from Porto Santo Island
    #2 of 5 Hotels in Santa Cruz
    • Breakfast included
    • Pool
    US$64
    US$62
    Expedia.com
    View Deal
    61.9 km from Porto Santo Island
    #2 of 3 Hotels in Santana
    • Free Parking
    • Breakfast included
    Booking.com
    View Deal
    Certificate of Excellence
    #1 of 6 Porto Santo Island B&B and Inns
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    #1 of 2 Speciality Lodging in Porto Santo Island
      Expedia.com
      View Deal
      #3 of 6 Porto Santo Island B&B and Inns
      • Free Wifi
      • Free Parking
      Hotels.com
      View Deal
      54.9 km from Porto Santo Island
      #2 of 3 Speciality Lodging in Machico
        Hostelworld.com
        View Deal
        55.0 km from Porto Santo Island
        #1 of 3 Speciality Lodging in Machico
        • Free Wifi
        • Free Parking
        TripAdvisor
        View Deal
        Certificate of Excellence
        55.2 km from Porto Santo Island
        #1 of 4 Machico B&B and Inns
        • Free Wifi
        • Restaurant
        Expedia.com
        View Deal
        55.5 km from Porto Santo Island
        #2 of 4 Machico B&B and Inns
        • Free Wifi
        • Restaurant
        Hotel Vila Bela(Porto da Cruz)
        Expedia.com
        View Deal
        Certificate of Excellence
        55.8 km from Porto Santo Island
        #1 of 4 Porto da Cruz B&B and Inns
        • Free Parking
        • Breakfast included
        Sea Breeze Studios(Porto da Cruz)
        Hotels.com
        View Deal
        55.9 km from Porto Santo Island
        #4 of 4 Porto da Cruz B&B and Inns
        • Free Wifi
        • Free Parking
        Madeira Surf Camp(Porto da Cruz)
        Booking.com
        View Deal
        56.0 km from Porto Santo Island
        #1 of 2 Speciality Lodging in Porto da Cruz
        • Free Wifi
        • Breakfast included
        Quinta da Capela(Porto da Cruz)
        TripAdvisor
        View Deal
        57.3 km from Porto Santo Island
        #3 of 4 Porto da Cruz B&B and Inns
        • Free Wifi
        • Free Parking
        Hotels.com
        View Deal
        57.4 km from Porto Santo Island
        #4 of 4 Machico B&B and Inns
        • Free Wifi
        • Free Parking
        Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.