Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to $603 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.


Machico Vacation Packages

Madeira’s second-largest town is home to a beautiful swimming beach and a lovely old quarter, as well as a network of numerous scenic walks. 

Machico is set in a graceful crescent-shaped bay, surrounded by green terraced slopes. Enjoy a few days of relaxed sightseeing in Machico’s idyllic setting and explore the pleasant seafront promenade that borders a town of narrow cobbled streets and whitewashed houses.

According to local legend, Machico was discovered in the 14th century by a pair of lovers who eloped from their home in Bristol. The couple were shipwrecked in the Bay of Machico after their ship was thrown off course during a storm. Both lovers died, but the ship’s crew managed to escape on a raft and brought news of the island to Portugal. The explorer João Gonçalves Zarco then claimed Madeira in 1420. 

Be sure to see the Capela dos Milagres (Chapel of the Miracles). The original church, supposedly founded on the site of the lovers’ graves in the 15th century, was destroyed in a flood. The current structure, built in 1815, features a lovely rose window within its façade and a nave decorated with frescoes.

Take a look at the beautiful blue-and-white tiling found inside the Capela de São Roque. This small chapel was built in the 16th century to honor St. Roch, who is said to have saved the people of Machico from a plague. 

Go for a swim at Praia de Machico, one of Madeira’s most popular beaches. Arrange a diving excursion to the nearby marine reserve or just relax in the warm sands. Go for a walk down the lively promenade and stop for a drink at a beachfront bar. 

Don’t miss Miradouro Francisco Alvares Nobrega, a belvedere with panoramic views over Machico Valley and Ponta de São Lourenço. Enjoy more scenic vistas at Pico do Facho, another well-known viewpoint named for the beacon (facho), which was once lit here to warn the city of approaching pirates. 

Machico is located in the eastern part of Madeira. It’s easily accessed by bus from Funchal, which is located 19 miles (30 kilometers) away.

You may not find an extensive range of hotel rooms in Machico, so be sure to investigate the listings and deals on Expedia's lodging page.

Check out the rooms and rates at the Quinta Do Lorde Resort Hotel Marina or the Albatroz Beach & Yacht Club, two of the more luxurious accommodations on the island. Alternatively, if you're trying to reel in your spending, the Hotel Costa Linda and the Hotel Vila Bela are two excellent budget-friendly options.


Top Hotel Deals

See all 489 Hotels in Machico
$59
Dom Pedro Madeira

Dom Pedro Madeira

Estrada de Sao Roque, Machico
3.7
of 5, from 96 reviews
4.0 out of 5.0

Located in Machico, this beachfront hotel is connected to the convention center and within 9 mi (15 km) of Santa Cruz Beach, Reis Magos Beach, and Faial Beach. Santo da Serra Golf Club and Sao Lourenco Point are also within 9 mi (15 km).

$108
Quinta Do Lorde Resort Hotel Marina

Quinta Do Lorde Resort Hotel Marina

Sitio Da Piedade, Machico
4.2
of 5, from 53 reviews
5.0 out of 5.0

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) of Santa Cruz Beach and Santo da Serra Golf Club. Madeira Theme Park and Faial Beach are also within 16 mi (25 km).

Residencial Amparo

Residencial Amparo

Rua da Amargura, Machico
3.8
of 5, from 6 reviews
3.0 out of 5.0

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 Lourenco Point. Ponta da Oliveira and Reis Magos Beach are also within 9 mi (15 km).

$65
Hotel White Waters

Hotel White Waters

Praceta 25 De Abril 34, Machico
4.0
of 5, from 9 reviews
4.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. Ponta da Oliveira and Reis Magos Beach are also within 9 mi (15 km).

Quintas Da Graça

Quintas Da Graça

Quintas Da Graça, Travessa da Corujeira, Machico
5.0
of 5, from 3 reviews
3.0 out of 5.0

Situated by the sea, this villa is within 9 mi (15 km) of Santa Cruz Beach, Santo da Serra Golf Club, and Sao Lourenco Point. Botanical Garden and Faial Beach are also within 12 mi (20 km).

$50
Hotel Costa Linda

Hotel Costa Linda

Rua Dr. Joao Abel de Freitas, Machico
4.4
of 5, from 7 reviews
2.0 out of 5.0

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. Santa Cruz Beach and Sao Lourenco Point are also within 12 mi (20 km).

Hotel Vila Bela

Hotel Vila Bela

Rua da Praia 23/25, Porto da Cruz, Machico
4.5
of 5, from 13 reviews
2.0 out of 5.0

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. Santa Cruz Beach and Sao Lourenco Point are also within 12 mi (20 km).

Sea Breeze Studios

Sea Breeze Studios

Rua Sousa e Freitas, Machico
3.0 out of 5.0

Located in Porto da Cruz, this apartment is within 9 mi (15 km) of Faial Beach, Madeira Theme Park, and Santo da Serra Golf Club. Santa Cruz Beach and Sao Lourenco Point are also within 12 mi (20 km).

Top Flight + Hotel Deals

Top Deals on Flights

These prices were available within the past 7 days. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.