Hotels in Machico

115 properties in Machico, Portugal. We sort them by rating and popularity. Average rating: 4.6/5. Average guide price: €122 per night.

Types of accommodation

  • Apartment 88
  • Hotel 11
  • Accommodation 9
  • Holiday home 4
  • Guest house 2
  • Hostel 1

Places to stay in Machico

Machico in numbers

Average price per night
€122
Half cost between €100 and €152
Rated 4.5 or higher
65%
Out of those with 20 reviews or more
Top rated
Villa Scirocco Madeira
5.0/5 · 161 reviews
Most reviewed
Dom Pedro Madeira Hotel
4.0/5 · 2,797 reviews

Average price by type of accommodation

  • Apartment €124
  • Hotel €125

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Machico

How much does it cost to stay in Machico?

The average guide price is €122 per night, and half of the properties with a price cost between €100 and €152.

What are the top-rated places to stay in Machico?

The average rating is 4.6/5. 65% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are Villa Scirocco Madeira (5.0/5), The Modern & Recycled House (4.7/5), and Enotel Santo da Serra (4.5/5).

What types of accommodation are there in Machico?

There are 115 properties: Apartment (88), Hotel (11), Accommodation (9), Holiday home (4), Guest house (2), and Hostel (1).

Which destinations are near Machico?

Other destinations nearby with places to stay include Sao Martinho (18 km), Santa Luzia (14 km), and Canico (9.8 km).

Nearby destinations

More destinations in Portugal