Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis
Coronavirus (COVID-19) support

Check for travel restrictions. Travel might only be permitted for certain purposes, and touristic travel in particular may not be allowed.

Read more

Hotels and More in Porto da Cruz

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Vila Bela

Hotel in Porto da Cruz

Located on the beautiful island Madeira, Vila Bela is just 328 feet away from beach Praia da Alagoa. Hotel is located really near to the beach. There is a surfing school that can be arranged at the hotel lobby. The staff was really friendly. Also by living outside Funchal, you can really feel the Madeira itself. Totally suggest to stay at least 4 nights - have some poncho and surfing.

Show more Show less
9
Awesome
358 reviews
Avg. price/night:
$63
Check availability

Hotel Costa Linda

Hotel in Porto da Cruz

Located on one of the most beautiful coasts in the north-east of Madeira, this hotel is surrounded by breathtaking landscapes of the sea and the volcanic mountains. Great location on the coast ocean and near natural volcanic pools. Friendly staff and delicious breakfast. Clean, simple and cozy. In my room been good WiFi.

Show more Show less
8.8
Excellent
414 reviews
Avg. price/night:
$44
Check availability

Jaca Hostel

Porto da Cruz

Featuring a shared lounge, garden, terrace and free WiFi, Jaca Hostel is located in Porto da Cruz, a few steps from Maiata Beach and a 1-minute walk from Alagoa Beach. The hostel has family rooms. A very wonderful, welcoming place. I’d definitely stay again!

Show more Show less
9.3
Awesome
121 reviews
Avg. price/night:
$18
Check availability

Quinta da Vila

Porto da Cruz

Located in the town of Porto da Cruz, Quinta da Vila features accommodations with views of the mountains and the Atlantic Ocean. Abel - the host - was really friendly. The place and the garden nearby was really nice.

Show more Show less
9.2
Awesome
118 reviews
Avg. price/night:
$41
Check availability

Valentina's House

Porto da Cruz

Offering barbecue facilities and sea view, Valentina's House is located in Porto da Cruz, a few steps from Maiata Beach and a 4-minute walk from Alagoa Beach. After a warm welcome we had a very good time in this lovingly furnished summer house by the sea. It is quite good located, near by the town center and far enough to have enough privacy. We loved to stay and relax on the terrace and can recommend this house!

Show more Show less
9.1
Awesome
8 reviews
Avg. price/night:
$58
Check availability

Villa Matilde e Joaquim

Porto da Cruz

Offering garden views, a terrace and free WiFi, Villa Matilde e Joaquim has accommodations well situated in Porto da Cruz, within a short distance of Maiata Beach and Alagoa Beach. Fantastic appartment close to town center. beaufiful outside area with hammock, furniture, bbq and lawn. super clean and spatious flat. nice and uncomplicated hosts. great value for money.

Show more Show less
9.4
Awesome
5 reviews

Mateus House - Porto da Cruz Center

Porto da Cruz

Located in Porto da Cruz, just a few steps from Alagoa Beach, Mateus House - Porto da Cruz Center has beachfront accommodations with free bikes, a terrace and free WiFi. We had 7 great days at Mateus house. Porto da Cruz is a beautiful little village on the northern side of Madeira. Perfect to start daily activities around the island.

Show more Show less
9.7
Exceptional
26 reviews
Avg. price/night:
$95
Check availability

Casa d'Olívia

Porto da Cruz

Featuring garden views, Casa d'Olívia provides accommodations with a garden and a patio, around 1.3 miles from Alagoa Beach. Featuring sea and city views, this vacation home also has free WiFi. The view is beautiful, you see the ocean, the mountains. The terrace is amazing, with thr hammocks is pretty relaxing. The owners waited for us despite we arrived very late. We received home-made jam, bread and fruits from the garden. The owners also provided bed and pillows for our dog. Communication was excellent. Overall, a great place.

Show more Show less
9.5
Exceptional
12 reviews
Avg. price/night:
$50
Check availability

Pereira's house - Mountain & Sea

Porto da Cruz

Located in Porto da Cruz, 1.2 miles from Alagoa Beach, Pereira's house - Mountain & Sea provides accommodations with a shared lounge, free WiFi, a 24-hour front desk, and a shared kitchen. The house is very authentic, has all the amenities you need, a great view and is located very close to hiking and surfing spots. Perfect for relaxing, reading and active leisure, we were able to wake up in peace every morning while hearing the birds and roosters. Norberto and his family were friendly and kind. Also, we got a very warm welcome: fresh/organic fruits and herbs. Don't waste your time finding anything else: best quality at best price! Looking forward to return next year.

Show more Show less
9.4
Awesome
15 reviews
Avg. price/night:
$52
Check availability

Vivenda Linda Vista

Porto da Cruz

Located in Porto da Cruz in the Madeira region and Alagoa Beach reachable within a 3-minute walk, Vivenda Linda Vista provides accommodations with free WiFi, BBQ facilities, a garden and free private... Great space with a lovely balcony and nice location a couple of minutes walk into the centre of town! Good town to base yourself in with a few restaurants, cafe and the seafront but also a nice chilled feeling and it never felt busy!

Show more Show less
9.4
Awesome
21 reviews
Avg. price/night:
$67
Check availability

Porto da Cruz's best hotels with breakfast

See all

Budget hotels in Porto da Cruz

See all
Subscribe to see Secret Deals

Prices drop the second you sign up!

Explore guest reviews of hotels in Porto da Cruz

See all