Search Hotels near Top Machico Attractions

Where will you stay in Machico?

Most Popular Hotels in Machico

See all 21 Hotels in Machico
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Dom Pedro Madeira

Dom Pedro Madeira

Estrada de Sao Roque, Machico 9200

4.0 out of 5.0
3.7 out of 5 (154 reviews)

Located in Machico, this beachfront hotel is connected to the convention center and within 9 mi (15 km) of Santa Cruz Beach …

£45
Quinta Do Lorde Resort Hotel Marina

Quinta Do Lorde Resort Hotel Marina

Sitio Da Piedade, Machico 9200-044

5.0 out of 5.0
4.3 out of 5 (94 reviews)

This family-friendly Machico hotel is located by the ocean, 1 mi (1.6 km) from Sao Lourenco Point, and within 12 mi (20 km) o …

£102
Hotel White Waters

Hotel White Waters

Praceta 25 De Abril 34, Machico 9200084

4.0 out of 5.0
4.2 out of 5 (35 reviews)

Situated in Machico, this hotel is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao Lourenco Point. …

£49
Residencial Amparo

Residencial Amparo

Rua da Amargura, Machico 9200-085

3.0 out of 5.0
3.8 out of 5 (16 reviews)

Located in the heart of Machico, this hotel is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao …

£34
Hotel Costa Linda

Hotel Costa Linda

Rua Dr. Joao Abel de Freitas, Machico 9225-050

2.0 out of 5.0
4.1 out of 5 (18 reviews)

Located in Porto da Cruz, this hotel is within 9 mi (15 km) of Faial Beach, Madeira Theme Park, and Santo da Serra Golf Club. …

£42
Vivenda Linda Vista 1 Beautiful Sea and Mountain Views in Porto da Cruz

Vivenda Linda Vista 1 Beautiful Sea and Mountain Views in Porto da Cruz

Caminho Velho Da Massapaz, Port da Cruz 9225-050

Situated by the ocean, this historic property is within 9 mi (15 km) of Faial Beach, Madeira Theme Park, and Santo da Serra …

Get Rates
Casas da Avenida e do Pico

Casas da Avenida e do Pico

Caminho do Larano 11, Machico 9200-109

5 out of 5 (2 reviews)

Located in the heart of Machico, this apartment is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao …

Get Rates
Hotel Vila Bela

Hotel Vila Bela

Rua da Praia 23/25, Porto da Cruz, Machico 9225-050

2.0 out of 5.0
4.5 out of 5 (24 reviews)

Located in Porto da Cruz, this hotel is within 9 mi (15 km) of Faial Beach, Madeira Theme Park, and Santo da Serra Golf Club. …

Get Rates
Residencial Amparo

Residencial Amparo

Rua da Amargura, Machico 9200-085

1.0 out of 5.0

Situated in Machico, this hotel is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao Lourenco Point. …

Get Rates
Sea Breeze Studios

Sea Breeze Studios

Rua Sousa e Freitas, Machico 9225-050

3.0 out of 5.0
4 out of 5 (1 reviews)

Located in Porto da Cruz, this apartment is within 9 mi (15 km) of Faial Beach, Madeira Theme Park, and Santo da Serra Golf …

Get Rates

Recent Reviews in Machico

Narrow your search

Pocket Guide: Machico

Search for hotels in Machico on Expedia.co.uk. You can easily find your hotels in Machico using one of the methods below:
  • View our selection of featured hotels in Machico
  • Use the map to find hotels in the Machico neighbourhood you prefer
  • Use the filters to see hotels in a specific area of Machico, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Machico
  • Enter your travel dates to view the best deals on hotels in Machico - while they last
false