Find hotels in Santa Maria Maior from NT$2,094
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Santa Maria Maior
Apart hotel
Check prices for these dates
Our top choices for Santa Maria Maior hotels

Hotel PortoBay Santa Maria
Hotel PortoBay Santa MariaOld Town Funchal
9.4 out of 10, Exceptional, (472 reviews)
The price is NT$8,455
NT$8,941 total
includes taxes & fees
Jan 31 - Feb 1

Zarco Apartments by Mercado Funchal
Zarco Apartments by Mercado FunchalFunchal
8.8 out of 10, Excellent, (20 reviews)
The price is NT$3,025
NT$3,293 total
includes taxes & fees
Jan 11 - Jan 12

Alojamento Central 1
Alojamento Central 1Funchal
6.2 out of 10, (14 reviews)
The price is NT$1,576
NT$2,552 total
includes taxes & fees
Jan 11 - Jan 12

Bela São Tiago I
Bela São Tiago IOld Town Funchal
8.0 out of 10, Very Good, (1 review)
The price is NT$3,146
NT$6,914 total
includes taxes & fees
Jan 18 - Jan 19

Arts In Hotel Conde Carvalhal
Arts In Hotel Conde CarvalhalFunchal
9.2 out of 10, Wonderful, (290 reviews)

Residencial Funchal
Residencial FunchalFunchal
7.2 out of 10, Good, (180 reviews)
The price is NT$1,872
NT$2,094 total
includes taxes & fees
Jan 12 - Jan 13

Casa Strelitzia by An Island Apart
Casa Strelitzia by An Island ApartFunchal
6.0 out of 10, (3 reviews)
The price is NT$6,177
NT$8,779 total
includes taxes & fees
Jan 30 - Jan 31

Bela S o Tiago I in Funchal
Bela S o Tiago I in FunchalOld Town Funchal
The price is NT$5,005
NT$9,499 total
includes taxes & fees
Jan 18 - Jan 19

1905 Zino's Palace
1905 Zino's PalacePonta do Sol
9.8 out of 10, Exceptional, (40 reviews)
The price is NT$7,177
NT$7,611 total
includes taxes & fees
Feb 1 - Feb 2

Villa Alto Boutique Hotel
Villa Alto Boutique HotelPonta do Sol
8.6 out of 10, Excellent, (55 reviews)
The price is NT$4,298
NT$4,617 total
includes taxes & fees
Jan 11 - Jan 12

Calheta Beach - All Inclusive
Calheta Beach - All InclusiveCalheta
8.8 out of 10, Excellent, (316 reviews)
The price is NT$7,960
NT$8,426 total
includes taxes & fees
Jan 17 - Jan 18

Saccharum Resort
Saccharum ResortCalheta
9.4 out of 10, Exceptional, (985 reviews)
The price is NT$6,368
NT$6,770 total
includes taxes & fees
Jan 15 - Jan 16

BIO Hotel - Hotel Quinta da Serra
BIO Hotel - Hotel Quinta da SerraCamara de Lobos
9.4 out of 10, Exceptional, (125 reviews)
The price is NT$5,644
NT$6,017 total
includes taxes & fees
Jan 11 - Jan 12

The Cliff Bay
The Cliff BayFunchal
9.8 out of 10, Exceptional, (912 reviews)
The price is NT$10,224
NT$10,780 total
includes taxes & fees
Jan 12 - Jan 13

The Editory Ocean Way Funchal
The Editory Ocean Way FunchalFunchal
9.8 out of 10, Exceptional, (11 reviews)
The price is NT$4,298
NT$4,617 total
includes taxes & fees
Jan 24 - Jan 25

Eira do Serrado Hotel & SPA
Eira do Serrado Hotel & SPACamara de Lobos
8.8 out of 10, Excellent, (189 reviews)
The price is NT$5,094
NT$5,445 total
includes taxes & fees
Jan 11 - Jan 12

São Lourenço Guest House
São Lourenço Guest HouseMachico
9.2 out of 10, Wonderful, (22 reviews)
The price is NT$4,245
NT$4,562 total
includes taxes & fees
Jan 11 - Jan 12

The Residence at Vila Porto Mare
The Residence at Vila Porto MareFunchal
9.6 out of 10, Exceptional, (203 reviews)
The price is NT$7,394
NT$7,837 total
includes taxes & fees
Jan 13 - Jan 14

Pestana Fisherman Village
Pestana Fisherman VillageCamara de Lobos
9.2 out of 10, Wonderful, (44 reviews)
The price is NT$4,599
NT$4,930 total
includes taxes & fees
Jan 15 - Jan 16

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Santa Maria Maior
Explore relaxing Santa Maria Maior: its history, oceanfront, gardens, and more!

Top Santa Maria Maior Hotel Reviews

The Editory Ocean Way Funchal
10/10 Excellent
More cheap stays in Santa Maria Maior

Residencial Funchal
Rua do Hospital Velho 19A Funchal
The price is NT$1,872 per night from Jan 12 to Jan 13
NT$1,872
NT$2,094 total
Jan 12 - Jan 13
includes taxes & fees
7.2/10 Good! (179 reviews)










































































