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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Almaviva

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sitio do Pedregal, Porto Santo Island 9400-010, Portugal
701.7 miles from Almaviva
#4 of 10 hotels in Porto Santo Island
Top Deal
US$91*
US$80* /night
View Deal
Hotels.com
US$87*
Expedia.com
US$87*
HotelQuickly
US$91*
Rua Dom Estevao de Alencastre, Porto Santo Island 9400-161, Portugal
703.1 miles from Almaviva
#9 of 10 hotels in Porto Santo Island
Top Deal
US$83*
US$70* /night
View Deal
TripAdvisor
US$70*
Booking.com
US$73*
HotelQuickly
US$83*
Rua Abel Magno Vasconcelos, Porto Santo Island 9400-150, Portugal
703.2 miles from Almaviva
#10 of 10 hotels in Porto Santo Island
Rua Goulart Medeiros, Porto Santo Island 9400-164, Portugal
703.5 miles from Almaviva
#5 of 10 hotels in Porto Santo Island
Top Deal
US$158*
US$112* /night
View Deal
TripAdvisor
US$112*
Booking.com
US$116*
HotelQuickly
US$158*
| Campo de Baixo, Porto Santo Island 9400-015, Portugal
704.1 miles from Almaviva
#7 of 10 hotels in Porto Santo Island

The price you found is 12% lower than this hotel's average rate of US$95/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$86*
US$84* /night
View Deal
TripAdvisor
US$84*
Booking.com
US$86*
Expedia.com
Estrada Regional 120 | Sitio do Campo de Baixo, Porto Santo Island 9400-105, Portugal
704.8 miles from Almaviva
#2 of 10 hotels in Porto Santo Island

The price you found is 14% lower than this hotel's average rate of US$243/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$268*
US$208* /night
View Deal
Expedia.com
US$254*
Priceline
US$253*
HotelQuickly
US$268*
Estrada Regional 120 | Sitio do Campo de Baixo, Porto Santo Island 9400, Portugal
705.0 miles from Almaviva
#1 of 10 hotels in Porto Santo Island

The price you found is 57% lower than this hotel's average rate of US$479/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$207* /night
View Deal
TripAdvisor
US$207*
Expedia.com
US$207*
Hotels.com
US$207*
Cabeco da Ponta, Porto Santo Island 9400-030, Portugal
705.3 miles from Almaviva
#6 of 10 hotels in Porto Santo Island
Top Deal
US$96*
US$91* /night
View Deal
Hotels.com
US$93*
Booking.com
US$96*
Priceline
US$96*
Porto Santo, Madeira PT-9400-03, Portugal
705.3 miles from Almaviva
Sitio do Cabeco da Ponta | Apartado 243, Porto Santo Island 9400-909, Portugal
705.4 miles from Almaviva
#3 of 10 hotels in Porto Santo Island

The price you found is 12% lower than this hotel's average rate of US$94/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$86*
US$83* /night
View Deal
Hotels.com
US$84*
Booking.com
US$86*
Priceline
US$86*
Sitio da Piedade, Canical, Madeira 9200-044, Portugal
733.8 miles from Almaviva

The price you found is 13% lower than this hotel's average rate of US$128/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$147*
US$111* /night
View Deal
Hotels.com
US$138*
Expedia.com
US$138*
HotelQuickly
US$147*
Rua dos Zambujeiros, Cabeco da Ponta, Porto Santo Island 9400-242, Portugal
#8 of 10 hotels in Porto Santo Island
US$98* /night
View Deal
TripAdvisor
US$98*
Booking.com
Expedia.com
US$98*
Still looking for a place to stay?
Porto Santo Island has 6 B&Bs/inns with 178 reviews
Rua Manuel Gregorio Pestana | nº6, Porto Santo Island 9400-171, Portugal
703.3 miles from Almaviva
#1 of 6 Porto Santo Island B&B and Inns

The price you found is 26% lower than this hotel's average rate of US$125/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$92* /night
View Deal
Rua Joao Goncalves Zarco 25, Porto Santo Island 9400-166, Portugal
703.1 miles from Almaviva
#2 of 6 Porto Santo Island B&B and Inns
Estrada Regional 120, Porto Santo Island 9400-105, Portugal
705.5 miles from Almaviva
#3 of 6 Porto Santo Island B&B and Inns
Loading prices...
Hotels.com
Priceline
Hotwire.com
See all 6 Porto Santo Island B&Bs/inns
See all hotels in or near Porto Santo Island
Estrada De Sao Roque, Machico, Madeira 9200-126, Portugal
737.2 miles from Almaviva

The price you found is 20% lower than this hotel's average rate of US$82/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
US$139*
US$66* /night
View Deal
Hotels.com
US$85*
Priceline
US$85*
travelup.com
US$139*
Praceta 25 de Abril, Machico, Madeira 9200-084, Portugal
737.1 miles from Almaviva
Loading prices...
Hotels.com
Travelocity
Hotwire.com
9225-050 Porto Da Cruz, Porto da Cruz, Madeira, Portugal
736.3 miles from Almaviva
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.
Porto Santo Island Travel Forum Need specific advice visiting Porto Santo Island, Madeira Islands? Visit the TripAdvisor Travel Forum for Porto Santo Island and ask our Destination Experts and the travel community.