Search hotels in Canhas

Enter your dates to see the latest prices and deals for Canhas hotels

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Canhas – 42 hotels and places to stay

Filter by:

Star rating
Review score

Valley Canhas I

Canhas

Situated in Canhas, 20 km from Girao Cape and 29 km from Marina do Funchal, Valley Canhas I offers air conditioning. This property offers access to a balcony, free private parking and free WiFi.

M
Mathias
From
France
First, the host was amazing and available if we needed anything. The property is clean with all amenities available. The view with the terrace and jacuzzi is the best.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
US$272.95
1 night, 2 adults

Apartamento Maria

Canhas

Offering mountain views, Apartamento Maria is an accommodation situated in Canhas, 28 km from Marina do Funchal and 32 km from Porto Moniz Natural Swimming Pools.

P
Pika
From
Slovenia
The apartment was spacious and homey, equipped with everything we needed for a hiking vacation in Madeira. We loved that the kitchen was big for cooking meals at home, and the washing machine is an added bonus to quickly clean sports clothes. Our host welcomed us to the property as soon as we arrived, showed us everything we needed to know. Maria also provided us with fresh eggs, a plate of fruit waiting for us, a pastry and cookies, which were all absolutely delightful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 57 reviews
Price from
US$318.93
1 night, 2 adults

Estalagem Da Ponta Do Sol

Ponta do Sol (Near Canhas)

Perched on a cliff facing the Atlantic Ocean, this design hotel is within a renovated traditional farmhouse.

S
Stanciu
From
Romania
Availablility of staff and willingless to help with our delayed arrival
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,008 reviews
Price from
US$225.35
1 night, 2 adults

Socalco Nature Calheta

Calheta (Near Canhas)

Set in Calheta, 600 metres from Calheta Beach, Socalco Nature Calheta offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

J
JohnBob
From
Switzerland
- Fantastic views from huge windows - Great breakfast - Afternoon tea on the terrace - Tasty dinners
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 733 reviews
Price from
US$277.62
1 night, 2 adults

1905 Zino's Palace

Ponta do Sol (Near Canhas)

Located in Ponta do Sol, 200 metres from Lugar de Baixo Beach, 1905 Zino's Palace provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Hannah
From
United Kingdom
The hotel itself is spectacular but the staff are what make this place really special. Nicole on reception was so incredibly helpful and the restaurant staff were superb. Excellent food and facilities and will be dreaming of that view for a while. Like luxury hotels used to be in ‘the good old days’.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 269 reviews
Price from
US$271.55
1 night, 2 adults

Saccharum - Resort and Spa - Savoy Signature

Calheta (Near Canhas)

Saccharum - Resort & Spa is a luxury 5-star design hotel located on Calheta Beach, between the mountains of Madeira and the Atlantic Ocean.

J
Jakov
From
Estonia
Amazing resort hotel, a hidden gem. Rooms have modern design, bed is very comfortable, and balcony has amazing sea view. (the view depends on the room type) Hotel has several pools (open and indoor), spa (you have to pay for it), gym, daily activities (if you want) and nice sunbathing area on the roof. Hotel staff was very friendly and polite. Breakfast was amazing, 10 out of 10, lots of options to eat. Area around the hotel is beautiful and quiet, two sandy beaches and several restaurants are in a walking distance; and a small park just across the street. You will for sure need a car to get to the hotel, because it's located about 50km away from the airport.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,332 reviews
Price from
US$255.55
1 night, 2 adults

Calheta Beach - All-inclusive - Savoy Signature

Calheta (Near Canhas)

Savoy Calheta Beach, facing the Atlantic Ocean, is located on Calheta Beach. This 4-star hotel features indoor and outdoor pools, spa, gym and access to the sea via the beach.

K
Karen
From
Jersey
Spacious rooms, really friendly, not too formal so comfortable wherever you are in the hotel
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,196 reviews
Price from
US$239.87
1 night, 2 adults

Quinta Alegre

Calheta (Near Canhas)

Located in Calheta, 25 km from Girao Cape, Quinta Alegre provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

G
Gwyneth Jones
From
United Kingdom
Well run small hotel with excellent staff. Beautiful grounds and great food using home grown ingredients. Thoughtful environmental attitudes. Well connected for walking trips and lovely pool. Very comfortable and long bed.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 219 reviews
Price from
US$197.47
1 night, 2 adults

Enotel Sunset Bay

Ponta do Sol (Near Canhas)

Located in the picturesque village of Ponta do Sol, Enotel Sunset Bay overlooks the Atlantic Ocean just opposite a pebble beach with ocean-side jogging path.

P
Peter Kuna
From
Slovakia
comfortable big rooms, very very nice staff in the kitchen, nice place (ponta do sol), free parking in garage
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 880 reviews
Price from
US$193.23
1 night, 2 adults

Flag Hotel Madeira - Ribeira Brava

Ribeira Brava (Near Canhas)

Facing the beachfront, Flag Hotel Madeira - Ribeira Brava offers 3-star accommodation in Ribeira Brava and features an outdoor swimming pool, shared lounge and terrace.

I
Istvan
From
Hungary
Spacious, rooftop pool, location.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,394 reviews
Price from
US$103.38
1 night, 2 adults
See all 42 hotels in Canhas

Hotels with airport shuttles in Canhas

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 820 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,089 reviews
From US$370.59 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,719 reviews
From US$145.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 269 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 420 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,175 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,660 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,332 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,795 reviews
From US$190.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 119 reviews

Most booked hotels in Canhas and surroundings in the past month

See all

Popular with guests booking hotels in Calheta

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,332 reviews

Popular with guests booking hotels in Ponta do Sol

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 880 reviews

Popular with guests booking hotels in Calheta

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,196 reviews

Popular with guests booking hotels in Ponta do Sol

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,008 reviews

Popular with guests booking hotels in Calheta

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 733 reviews

Popular with guests booking hotels in Ribeira Brava

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,394 reviews

Popular with guests booking hotels in Ribeira Brava

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 351 reviews

Popular with guests booking hotels in Ponta do Sol

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 269 reviews

Popular with guests booking hotels in Calheta

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 219 reviews

Popular with guests booking hotels in Estreito da Calheta

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 397 reviews

Budget hotels in Canhas and nearby

See all
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 351 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 1,394 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 219 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 305 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 397 reviews

Hotels located in the centre of Canhas

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 880 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,008 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 269 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,332 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,196 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 733 reviews

What guests said about Canhas:

Scored out of 10, guest rating 10

Canhas is on the sunniest side of the island .

Canhas is on the sunniest side of the island . It is a good choice if you want sun and sunsets . You need a car to get around if you are staying in Canhas . It’s a 40 minute drive to Funchal. It’s a good base if you would like to explore the whole island as you can drive to anywhere in the island in under an hour .
Guest review byThomas
United Kingdom
Scored out of 10, guest rating 10

We loved the location because of easy access by car to the...

We loved the location because of easy access by car to the mountain trails. We also loved our visits to Planalto restaurant where the food was amazing and good value and the hosts were lovely and friendly. There is a great taxi service from the main road and a speedy bus that goes into Funchal if you want a rest from driving.
Guest review bycarol
United Kingdom

More places to explore, more ways to go