Madeira hotels

Search hundreds of travel sites at once for hotels in Madeira

Thu 7-12
Mon 11-12
...and more

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for hotels in Madeira

We’re completely free to use – no hidden charges or fees

Latest Madeira Hotel Deals

MOST POPULARFunchal
3 stars from S$ 28
4+ stars from S$ 69
Porto Santo
3 stars from S$ 72
4+ stars from S$ 88
Santa Cruz
3 stars from S$ 35
4+ stars from S$ 84
São Vicente
3 stars from S$ 110
4+ stars from S$ 65

Best Madeira hotels

Most recommended Madeira hotels

Show all
Pestana Casino Park - Funchal - Bedroom
Pestana Casino Park
8.1 Very Good
S$ 161+
S$ 161+
Free Wi-Fi
Pool
Spa
Muthu Raga Madeira Hotel - Funchal - Balcony
Muthu Raga Madeira Hotel
7.3 Good
São MartinhoS$ 92+
S$ 92+
Parking
Free Wi-Fi
Pool
Pestana Carlton Madeira
8.3 Very Good
S$ 176+
S$ 176+
Free Wi-Fi
Pool
Pet-friendly
Residencial Greco
6.2 Okay
S$ 87+
S$ 87+
Free Wi-Fi
Pet-friendly
Pestana Porto Santo
8.1 Very Good
S$ 201+
S$ 201+
Parking
Free Wi-Fi
Pool
Dorisol Estrelicia Hotel
7.1 Good
São MartinhoS$ 69+
S$ 69+
Parking
Free Wi-Fi
Pool
Spa
Next - Savoy Signature
8.8 Very Good
S$ 183+
S$ 183+
Free Wi-Fi
Pool
Pet-friendly
Enotel Magnólia
8.8 Very Good
São MartinhoS$ 156+
S$ 156+
Parking
Free Wi-Fi
Pool
Melia Madeira Mare
8.7 Very Good
São MartinhoS$ 195+
S$ 195+
Parking
Free Wi-Fi
Pool
Pet-friendly

How much is a Madeira hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Average price (weeknight)

S$ 230

Average price (weekend night)

S$ 313
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Madeira

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Madeira

  • What is the most popular destination in Madeira?

    Based on KAYAK hotel searches, the most popular destination is Funchal (86% of total searches to Madeira). The next most popular destination is Porto Santo (14%).

  • How much is a cheap hotel in Madeira?

    KAYAK users have found double rooms in Madeira for as cheap as S$ 58 (Funchal) in the last 3 days. The average price is S$ 271.

  • How much is a hotel in Madeira for tonight?

    In the last 72 hours, users have found Madeira hotels for tonight for as low as S$ 67 (Funchal). Users have also found 3-star hotels from S$ 67 (Funchal) and 4-star+ hotels from S$ 70 (Funchal).

Where to stay in Madeira?

Our map will help you find the perfect place to stay in Madeira by showing you the exact location of each hotel.