Hotels in Madeira Island, Portugal

Search & Compare Madeira Island Hotels

When are you visiting Madeira Island?® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Madeira Island

Madeira Island overview

Visitors to Madeira Island speak favorably about this romantic city's sports, seaside, and gardens. Enjoy the selection of restaurants and cafés or perhaps you'll want to book a local tour during your stay. You can spend a relaxing day in Madeira Island at Monte Palace Gardens and Botanical Garden. Madeira Stadium and Palheiro Gardens are other popular sights to visit.

Where to stay in Madeira Island

Whether traveling on business or vacation, Madeira Island can comfortably accommodate all visitors. There are 540 hotels in Madeira Island and you can shop as many as 253 deals for rooms on, some with discounts of up to 55%. We have room prices starting at 16 USD per night and below are the number of hotels by star rating in Madeira Island as well as in the surrounding area:
  • • 25 5-star hotels from 97 USD per night
  • • 116 4-star hotels from 59 USD per night
  • • 106 3-star hotels from 37 USD per night
  • • 15 2-star hotels from 19 USD per night

How to get to Madeira Island

Fly into Funchal (FNC-Cristiano Ronaldo), 12.4 mi (20 km) from the heart of Madeira Island.

What to see around Madeira Island

Fun outings can include a visit to:
  • • Madeira Stadium
  • • PR11 Vereda dos Balcões
  • • Barreiros Stadium
Here are some attractions especially popular with families:
  • • Madeira Theme Park
  • • Funchal-Monte Teleferico
Nature lovers will appreciate these places:
  • • Monte Palace Gardens
  • • Botanical Garden
  • • Palheiro Gardens
  • • Pico Ruivo
  • • Pico do Ariero
Highlights of the area include:
  • • Caves of Sao Vicente and Volcanism Center
  • • Funchal Ecological Park Recreation Center
  • • Church of Nossa Senhora do Monte
  • • Cabo Girao
  • • Maderia Congress Center