Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Machico

Filter by star ratings
All filters
Santa Cruz Village Hotel
Santa Cruz Village Hotel
9.0 Excellent
Rua do Bom Jesus, n°22, Santa Cruz (Madeira), Madeira, Portugal
Show on map
2.9 mi from city centre, Machico 
ExcellentBased on 1,295 reviews
9.0

Santa Cruz Village Hotel provides a traditional setting in Santa Cruz and has a swimming pool, complimentary Wi-Fi and free private parking. It offers 4-star accommodation with air-conditioned rooms.

Hotel White Waters
Hotel White Waters
8.7 Excellent
Praceta 25 de Abril, 34, Machico, Madeira, Portugal
Show on map
1.8 mi from city centre, Machico 
ExcellentBased on 197 reviews
8.7

White Waters Hotel is located in Machico and features a rooftop terrace. It is ideally positioned for guests wishing to sightsee in the area.

Hotel Amparo
Hotel Amparo
8.6 Excellent
Rua Da Amargura, Machico, Madeira, Portugal
Show on map
1.8 mi from city centre, Machico 
ExcellentBased on 136 reviews
8.6

Amparo Machico is situated in Machico and offers free Wi-Fi. It is conveniently located for guests wanting to visit local attractions.

PortoBay Serra Golf
PortoBay Serra Golf
8.8 Excellent
Sítio dos Casais Próximos, Santo Antonio da Serra, Madeira, Portugal
Show on map
1.5 mi from city centre, Machico 
ExcellentBased on 377 reviews
8.8

Located in Machico, PortoBay Serra Golf is within a 15-minute drive of Madeira Airport and offers a sauna, free Wi-Fi and an indoor pool. It has a gym, as well as massage services, a 24-hour reception and babysitting/child services.

Vila Gale Santa Cruz
Vila Gale Santa Cruz
8.6 Excellent
Rua De Sao Fernando, 5, Santa Cruz (Madeira), Madeira, Portugal
Show on map
3.1 mi from city centre, Machico 
ExcellentBased on 139 reviews
8.6

Just a 10-minute car trip from Madeira Airport, Vila Gale Santa Cruz provides convenient accommodation and offers a sauna, an outdoor pool and a Jacuzzi. It has a spa, as well as a Turkish steam bath, a sun deck and free Wi-Fi.

Quinta Do Lorde Resort Hotel Marina
Quinta Do Lorde Resort Hotel Marina
8.0 Excellent
Sitio Da Piedade, Machico, Madeira, Portugal
Show on map
4.8 mi from city centre, Machico 
ExcellentBased on 617 reviews
8.0

Located in Machico, Quinta do Lorde Resort - Hotel - Marina is within a 15-minute drive of Madeira Airport and provides a private beach and an outdoor pool. It offers 5-star accommodation with air-conditioned rooms.

Tips for booking a Machico hotel

Cheapest month:June
Most expensive month:July
Average price in Machico:$66/night
Absolute cheapest price found:$19/night
Cheapest day:Sunday
Most expensive day:Wednesday
$35 - $105
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$47 - $83
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Machico hotels

Show all 97 hotels
1
Hotel Amparo
Hotel Amparo
8.6 Excellent
Rua Da Amargura, Machico, Madeira, Portugal
Show on map
1.8 mi from city centre, Machico 

Amparo Machico is situated in Machico and offers free Wi-Fi. It is conveniently located for guests wanting to visit local attractions.

2
PortoBay Serra Golf
PortoBay Serra Golf
8.8 Excellent
Sítio dos Casais Próximos, Santo Antonio da Serra, Madeira, Portugal
Show on map
0.4 mi from city centre, Santo Antonio da Serra 

Located in Machico, PortoBay Serra Golf is within a 15-minute drive of Madeira Airport and offers a sauna, free Wi-Fi and an indoor pool. It has a gym, as well as massage services, a 24-hour reception and babysitting/child services.

Cheapest hotels in Machico, Madeira

Show all 97 hotels
Quinta Do Lorde Resort Hotel Marina
Quinta Do Lorde Resort Hotel Marina
8.0 Excellent
Sitio Da Piedade, Machico, Madeira, Portugal
Show on map
4.8 mi from city centre,  

Located in Machico, Quinta do Lorde Resort - Hotel - Marina is within a 15-minute drive of Madeira Airport and provides a private beach and an outdoor pool. It offers 5-star accommodation with air-conditioned rooms.

$19
Avg. per night
Hotel White Waters
Hotel White Waters
8.7 Excellent
Praceta 25 de Abril, 34, Machico, Madeira, Portugal
Show on map
1.8 mi from city centre,  

White Waters Hotel is located in Machico and features a rooftop terrace. It is ideally positioned for guests wishing to sightsee in the area.

$47
Avg. per night
Santa Cruz Village Hotel
Santa Cruz Village Hotel
9.0 Excellent
Rua do Bom Jesus, n°22, Santa Cruz (Madeira), Madeira, Portugal
Show on map
0.2 mi from city centre,  

Santa Cruz Village Hotel provides a traditional setting in Santa Cruz and has a swimming pool, complimentary Wi-Fi and free private parking. It offers 4-star accommodation with air-conditioned rooms.

$51
Avg. per night
Hotel Amparo
Hotel Amparo
8.6 Excellent
Rua Da Amargura, Machico, Madeira, Portugal
Show on map
1.8 mi from city centre,  

Amparo Machico is situated in Machico and offers free Wi-Fi. It is conveniently located for guests wanting to visit local attractions.

$51
Avg. per night
PortoBay Serra Golf
PortoBay Serra Golf
8.8 Excellent
Sítio dos Casais Próximos, Santo Antonio da Serra, Madeira, Portugal
Show on map
0.4 mi from city centre,  

Located in Machico, PortoBay Serra Golf is within a 15-minute drive of Madeira Airport and offers a sauna, free Wi-Fi and an indoor pool. It has a gym, as well as massage services, a 24-hour reception and babysitting/child services.

$70
Avg. per night
Vila Gale Santa Cruz
Vila Gale Santa Cruz
8.6 Excellent
Rua De Sao Fernando, 5, Santa Cruz (Madeira), Madeira, Portugal
Show on map
0.2 mi from city centre,  

Just a 10-minute car trip from Madeira Airport, Vila Gale Santa Cruz provides convenient accommodation and offers a sauna, an outdoor pool and a Jacuzzi. It has a spa, as well as a Turkish steam bath, a sun deck and free Wi-Fi.

$112
Avg. per night

Hotel prices in Machico

3 stars

$47 - $51

Hotel Amparo

#1 Most popular

Hotel Amparo
8.6 Excellent
$51
Avg. per night
Hotel White Waters

Best value

Hotel White Waters
8.7 Excellent
$47
Avg. per night
4 stars +

$19 - $112

Vila Gale Santa Cruz

#1 Most popular

$112
Avg. per night
Santa Cruz Village Hotel

#2 Most popular

$51
Avg. per night
Quinta Do Lorde Resort Hotel Marina
$19
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Machico

Machico travel FAQs

  • What are the best hotels in Machico?

    Machico is home to many highly-rated hotels, one of which is Quinta Do Lorde Resort Hotel Marina, which has a current rating of 8.0. For other potential stays, consider Vila Gale Santa Cruz and Hotel Amparo, which can also be great places to stay in Machico.

  • How much do hotels in Machico cost?

    Searches in the last 72 hours suggest an average price of around $72/night is normal for a hotel in Machico.

  • How much is a cheap hotel in Machico?

    Prices for Machico hotels have been found for as low as $47/night over the last 3 days.