A coastal village with houses, a winding road, and a mountainous backdrop.

Find hotels in Porto da Cruz from ฿2,924

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Porto da Cruz hotels

1. Maiata Beach House 2

Maiata Beach House 2
3.0 star property
Madeira
Maiata Beach House 2

2. Enotel Santo da Serra

Enotel Santo da Serra
Machico
8.8 out of 10, Excellent, (242 reviews)
"The room is very clean. The hotel is well maintained. It is more like a resort. I would highly recommend to rent a car. It is not a bad location if you have a car."
Canada
Patrick
The price is ฿6,361
฿6,769 total
includes taxes & fees
26 Aug - 27 Aug
Enotel Santo da Serra

3. Casa do Ribeiro Frio

Casa do Ribeiro Frio
3.0 star property
Santana
9.6 out of 10, Exceptional, (37 reviews)
"Excellent stay would recommend again and will stay here Gain"
Canada
Jacqueline
The price is ฿2,913
฿3,184 total
includes taxes & fees
7 Aug - 8 Aug
Casa do Ribeiro Frio

4. PortoBay Serra Golf

PortoBay Serra Golf
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (200 reviews)
"Lovely room and all the little extra touches were appreciated. Had a delicious evening meal and the buffet breakfast was excellent. Thank you."
United Kingdom
Lovell
The price is ฿5,736
฿6,119 total
includes taxes & fees
30 Aug - 31 Aug
PortoBay Serra Golf

5. Santana in Nature Bed & Breakfast

Santana in Nature Bed & Breakfast
3.0 star property
Santana
8.0 out of 10, Very good, (155 reviews)
"We loved the location and rooftop pool of this stay, in Madeira. The room was simple, but clean and we enjoyed the amenities. Staff weren’t too friendly and the breakfast was quite limited, but we enjoyed the room and found a great local restaurant to eat at that evening (Restaurant a Chave)."
United Kingdom
Edward
The price is ฿4,428
฿4,759 total
includes taxes & fees
1 Aug - 2 Aug
Santana in Nature Bed & Breakfast

6. Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (229 reviews)
"Great little hotel especially if you need to be close to the airport, as it’s only a few minutes away! Very kind staff, room was clean and comfortable, and the breakfast was decent. Would stay again :)"
Canada
Megan
The price is ฿3,995
฿4,309 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Solar do Bom Jesus

7. Vila Gale Santa Cruz Resort Hotel

Vila Gale Santa Cruz Resort Hotel
4.0 star property
Santa Cruz
8.6 out of 10, Excellent, (286 reviews)
"Clean, comfortable and quiet rooms. "
United States
Peter
The price is ฿7,954
฿8,426 total
includes taxes & fees
14 Aug - 15 Aug
Vila Gale Santa Cruz Resort Hotel

8. Hotel White Waters

Hotel White Waters
4.0 star property
Machico
8.8 out of 10, Excellent, (250 reviews)
"Very clean, good location. Staff didn't know how to make the cocktails on their menu and the room was very small, but we enjoyed our one night stay!"
Canada
Jennifer
The price is ฿4,302
฿4,628 total
includes taxes & fees
17 Aug - 18 Aug
Hotel White Waters

9. Hotel Quinta Do Furao

Hotel Quinta Do Furao
4.0 star property
Santana
9.6 out of 10, Exceptional, (198 reviews)
"We had a brief 1 night stay here and loved the view from our room balcony! We also enjoyed the hotel restaurant and bar. I would highly recommend!"
United States
Taylor
The price is ฿10,443
฿11,015 total
includes taxes & fees
27 Aug - 28 Aug
Hotel Quinta Do Furao

10. Villa Camelia Boutique House

Villa Camelia Boutique House
3.0 star property
Santa Cruz
9.6 out of 10, Exceptional, (27 reviews)
"Very nice old villa with plenty of character! Nice garden to relax in with pool too. "
United Kingdom
Mark
The price is ฿6,160
฿6,560 total
includes taxes & fees
3 Aug - 4 Aug
Villa Camelia Boutique House

11. Hotel Amparo

Hotel Amparo
3.0 star property
Machico
7.8 out of 10, Good, (174 reviews)
"Great value and location for the price. A bit rustic and could use some renovation for the closets and paint for the hallway walls, but overall extremely clean and pleasant. Breakfast was very good."
United States
Natasha
The price is ฿2,664
฿2,924 total
includes taxes & fees
19 Aug - 20 Aug
Hotel Amparo

12. Albatroz Beach & Yacht Club

Albatroz Beach & Yacht Club
5.0 star property
Santa Cruz
9.8 out of 10, Exceptional, (304 reviews)
"If you're going to Madeira Island this the place to stay. Great staff, large rooms with an ocean view and a very good restaurant. "
United States
Michael
The price is ฿14,059
฿14,775 total
includes taxes & fees
20 Aug - 21 Aug
Albatroz Beach & Yacht Club

13. Baía Madeira Hotel

Baía Madeira Hotel
4.0 star property
Machico
8.0 out of 10, Very good, (610 reviews)
"Clean rooms Nice property Great location Great staff especially IVO !!!!"
Canada
jason
The price is ฿4,394
฿4,724 total
includes taxes & fees
27 Aug - 28 Aug
Baía Madeira Hotel

14. Hyatt Ziva Madeira

Hyatt Ziva Madeira
5.0 star property
Machico
8.8 out of 10, Excellent, (255 reviews)
"miserable experience, mainly due to food. regarding a la carte restaurants, the waiting time was shockingly long and the portions were too scarce to feed an adult man. the main restaurant offered poor choice, especially at breakfasts: lack of different options, and those which were there stayed the same whole week."
United States
Grzegorz
The price is ฿11,072
฿11,669 total
includes taxes & fees
28 Aug - 29 Aug
Hyatt Ziva Madeira

15. Sentido Galosol

Sentido Galosol
4.0 star property
Santa Cruz
9.0 out of 10, Wonderful, (470 reviews)
"Our econd visit to this hotel. The most comfortable beds, great breakfast. Facilities in the gym are fantasic and the lift down to the sea swimming is brilliant. Loved it"
United Kingdom
Peter
The price is ฿6,626
฿7,045 total
includes taxes & fees
2 Aug - 3 Aug
Sentido Galosol

16. Casa Velha do Palheiro, Relais & Chateaux

Casa Velha do Palheiro, Relais & Chateaux
5.0 star property
Funchal
9.6 out of 10, Exceptional, (106 reviews)
"Staff are very kind"
Canada
Janet Darlene
The price is ฿12,651
฿13,311 total
includes taxes & fees
3 Aug - 4 Aug
Casa Velha do Palheiro, Relais & Chateaux

17. Eira do Serrado Hotel & SPA

Eira do Serrado Hotel & SPA
4.0 star property
Camara de Lobos
8.8 out of 10, Excellent, (205 reviews)
"Fantastic hot tub! Amazing views!"
Canada
Gerald
The price is ฿4,961
฿5,314 total
includes taxes & fees
2 Aug - 3 Aug
Eira do Serrado Hotel & SPA

18. Solar de Boaventura

Solar de Boaventura
3.0 star property
São Vicente
9.0 out of 10, Wonderful, (255 reviews)
"Peacefully situated on the north coast of Madeira, your mournings will be greeted with birds chirping, gentle breezes and a super friendly staff!"
United States
Charles
The price is ฿5,660
฿5,887 total
includes taxes & fees
4 Aug - 5 Aug
Solar de Boaventura

19. Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive
4.0 star property
Santa Cruz
9.2 out of 10, Wonderful, (283 reviews)
"The resort is amazing, super clean. The buffets are excellent, tons of selections, staffs are very friendly. The room was spacious and perfect. We really enjoy are stay, and we will be back."
Canada
Line
The price is ฿12,183
฿12,824 total
includes taxes & fees
13 Aug - 14 Aug
Hotel Riu Madeira - All Inclusive

20. Pestana Quinta do Arco Nature & Rose Garden Hotel

Pestana Quinta do Arco Nature & Rose Garden Hotel
4.0 star property
Santana
8.2 out of 10, Very good, (114 reviews)
"Beautiful property, breakfast was good with a decent number of options. The gardens were lovely and the room was clean and quiet, perfect for a couple!"
Canada
Rebecca
The price is ฿6,531
฿6,946 total
includes taxes & fees
29 Aug - 30 Aug
Pestana Quinta do Arco Nature & Rose Garden Hotel
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 Porto da Cruz

Nestled on Madeira's rugged northeast coast, Porto da Cruz invites visitors to explore its historic sugar cane factory and sample local poncha rum. Hike the dramatic coastal paths or time your visit for the annual surfing competition at the black sand beach.

A coastal village with houses, a winding road, and a mountainous backdrop.
Photo by Márcio M. Alves
Open Photo by Márcio M. Alves

Top Porto da Cruz Hotel Reviews

More cheap stays in Porto da Cruz

Find out more about Porto da Cruz

Top reasons to visit Porto da Cruz

  • Stunning Landscapes: Porto da Cruz boasts breathtaking natural scenery, perfect for hiking and exploring.
  • Excellent Surfing Beaches: Renowned for superb surf conditions, ideal for both experienced surfers and beginners.
  • Charming Coastal Village: Experience the quaint atmosphere of this fishing village, rich in local culture.
  • Diverse Accommodation: Choose from beachfront hotels and cosy holiday homes to suit all preferences.
  • Family-Friendly Activities: A variety of outdoor pursuits make it a great destination for families.

Find great hotels near Porto da Cruz

Discover the charm of Porto da Cruz with a range of delightful accommodation options, including beachfront hotels and inviting holiday homes. Whether you're seeking a family-friendly retreat, an adventure-filled getaway, or a rejuvenating spa experience, you'll find the perfect stay to suit your needs. Explore the unique offerings at Casa São and various vacation rentals, ensuring a memorable visit to this picturesque coastal gem in Madeira.

  • Dreams Madeira Resort Spa & Marina: Dreams Madeira Resort Spa & Marina is a 3.5-star hotel that offers a luxurious beachside escape just 11km from Porto da Cruz. With a guest rating of 8.8, this property is ideal for adventurous travellers seeking both relaxation and excitement. Guests can enjoy direct beach access and a variety of recreational activities such as fishing, mountain biking, and hiking. The resort's amenities cater to those looking to indulge in a blend of adventure and luxury, making it a splendid choice for an active holiday.
  • Dom Pedro Madeira: Situated 8km from Porto da Cruz, Dom Pedro Madeira is a 4-star hotel that boasts a guest rating of 8.0. This family-friendly property features direct access to the beach and is designed with children in mind. Families will appreciate amenities such as a children's pool, arcade game room, and breakfast options tailored for younger guests. The welcoming atmosphere ensures a comfortable stay for both adults and children, making it a great option for family vacations.
  • Sentido Galosol: Located 13km from Porto da Cruz, Sentido Galosol is a charming 4-star hotel with a guest rating of 9.0. This property is particularly suited for families, offering direct beach access and a range of child-friendly facilities. Parents can take advantage of amenities like a children's pool and cribs, ensuring a hassle-free stay. The inviting ambiance and focus on family comfort make Sentido Galosol a delightful choice for those seeking a beach getaway with loved ones.

Where to stay in Porto da Cruz

Porto da Cruz, nestled in the stunning Madeira region, offers an idyllic getaway for outdoor enthusiasts and families alike. Explore the charming coastal village, where you can enjoy beach activities and scenic excursions. Nearby, the picturesque towns of Santa Cruz and the enchanting island of Porto Santo provide romantic atmospheres and cultural experiences. With its blend of relaxation and adventure, Porto da Cruz is the perfect base for discovering the natural beauty and rich heritage of Madeira.

  • Machico: Nestled in the scenic Machico region, Porto da Cruz offers a charming coastal experience. This city draws visitors year-round, with peak seasons in June to July and September. Machico is renowned for its outdoor adventures, family-friendly atmosphere, and beautiful beaches. The local highlights include the stunning marina, lush parks, and a range of activities such as golfing and visiting the aquatic centre, making it a perfect spot for relaxation and recreation.
  • Santa Cruz: Located approximately 10km from Porto da Cruz, Santa Cruz is a vibrant city that captivates visitors with its outdoor and beach experiences. The city sees a surge of tourists in April and during the summer months from June to July. Santa Cruz offers a plethora of activities, including golf and scenic hiking trails. With its inviting marina, picturesque beaches, and well-maintained parks, Santa Cruz is an ideal destination for families and those seeking adventure in nature.
  • Santana: Just 6km from Porto da Cruz, Santana is a delightful city known for its remarkable outdoor offerings and family-friendly attractions. While the visitor numbers peak in April and from July to August, the charm of Santana is ever-present. The area features enchanting hiking trails, an aquatic centre, and golf facilities. Local landmarks such as the marina, beautiful beaches, and serene parks provide a perfect backdrop for a memorable getaway.

Things to do near Porto da Cruz

Shopping

In Porto da Cruz, you can explore local shops for unique gifts and souvenirs, including traditional Madeiran crafts. If you're up for a drive, head to the nearby Madeira Shopping in Funchal, which features a variety of stores from fashion to local delicacies.

Recreation

In Porto da Cruz, the beautifully designed Spa do Vinho Madeira offers rejuvenating treatments inspired by local wine traditions. Enjoy yoga classes at nearby beaches, where the ocean breeze enhances relaxation, and explore scenic hiking trails that provide a refreshing escape into nature.

Adventure

Experience the Funchal-Monte Teleférico, a scenic cable car ride 14km from Porto da Cruz, offering breathtaking views of the landscape. The Funchal Cable Car - Monte Station, 11km away, also provides an exhilarating adventure. For a longer journey, try the Achadas da Cruz Cable Car, located 37km from Porto da Cruz.

Nightlife

In Porto da Cruz, the local bars offer a relaxed atmosphere with live music and friendly conversation. Venues like Bar do Pescador provide a taste of authentic Madeiran culture, while the nearby Praia de Porto da Cruz beach sets a picturesque backdrop for evening strolls under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Porto da Cruz

Porto da Cruz is an ideal destination for outdoor enthusiasts and families, offering a blend of beach, mountain, and botanical garden experiences. Visitors can explore a variety of attractions that cater to adventure and family fun. With its stunning landscapes and inviting atmosphere, Porto da Cruz promises a memorable vacation, perfect for those seeking relaxation and exploration in this beautiful part of Madeira.

  • Pico do Ariero: Standing at an impressive height, Pico do Ariero offers exhilarating hiking opportunities with breathtaking vistas. The rugged terrain and dramatic landscapes provide an outdoor adventure for those seeking to immerse themselves in nature.
  • Palmeiras Beach: A picturesque stretch of golden sand, Palmeiras Beach invites relaxation and sunbathing. The gentle waves and serene atmosphere create a tranquil environment, perfect for unwinding while enjoying the stunning coastal views.
  • Monte Palace Gardens: This enchanting botanical garden features lush greenery, exotic plants, and beautiful sculptures. Ideal for families and couples alike, the gardens offer a romantic setting for leisurely strolls amidst vibrant floral displays.

Best time to go to Porto da Cruz

The best time to visit Porto da Cruz can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Porto da Cruz falls in August, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in Porto da Cruz falls in February, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January56.5°F (13.6°C)Light RainMostly SunnyAverageSlightly Low
February55.4°F (13.0°C)Light RainMostly SunnyAverageSlightly Low
March56.3°F (13.5°C)Light RainMostly SunnyAverageAverage
April57.6°F (14.2°C)No RainMostly SunnyAverageAverage
May60.3°F (15.7°C)No RainMostly SunnyAverageSlightly High
June63.5°F (17.5°C)No RainMostly SunnyAverageAverage
July67.3°F (19.6°C)No RainSunnySlightly HighSlightly High
August69.1°F (20.6°C)No RainSunnySlightly HighSlightly High
September67.5°F (19.7°C)No RainMostly SunnySlightly HighAverage
October65.7°F (18.7°C)Light RainMostly SunnySlightly LowAverage
November61.2°F (16.2°C)Light RainMostly SunnySlightly LowSlightly Low
December58.8°F (14.9°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Porto da Cruz

Reaching Porto da Cruz is convenient via its major airports. Funchal Airport (FNC-Cristiano Ronaldo) is located 10km away, with excellent hotel options such as the 5-star Albatroz Beach & Yacht Club, just 322m from the airport. Both Pestana Casino Park Ocean and SPA Hotel and Pestana Carlton Madeira Ocean Resort Hotel are situated 14km away and offer airport transportation services for a fee. Alternatively, Porto Santo Airport (PXO) is 56km from Porto da Cruz, with nearby hotels like the 5-star Pestana Porto Santo Beach Resort & Spa and the 4-star Torre Praia Hotel, both just 1-3km from the airport, providing easy access for guests.

Frequently asked questions

Where is the best place to stay in Porto da Cruz?
Saccharum Resort, located 20.1 mi (32.3 km) from the heart of Porto da Cruz, is a top choice for your stay, based on our traveller data. Two other options for your trip to the area are Savoy Palace - The Leading Hotels of the World - Savoy Signature and Hyatt Ziva Madeira. See all available top hotels, or vacation rentals in Porto da Cruz.
If I need to cancel my hotel reservation in Porto da Cruz, will I receive a refund?
Yes! The majority of hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If your reservation is non-refundable, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Porto da Cruz.
What's the best budget-friendly accommodation in Porto da Cruz?
Based on our traveller reviews, Jaca - Hostel is a top choice for a less expensive stay. View all budget hotels in Porto da Cruz.
What's the best accommodation option for a beach holiday in Porto da Cruz?
Hotel Costa Linda is a top beach hotel with free breakfast and free WiFi, and it's located close to Faial Beach . Hotel Vila Bela is another good choice for your stay near the beach. See more stays near the beach in Porto da Cruz.
What are some accommodation options with pools in Porto da Cruz?
Saccharum Resort: Features 2 outdoor swimming pools, a children's pool and 2 restaurants. Savoy Palace - The Leading Hotels of the World - Savoy Signature and Hyatt Ziva Madeira are a couple of other choices that offer an on-site pool. View all hotels with pools in Porto da Cruz.
How is it staying in Porto da Cruz?
Visitors to Porto da Cruz will definitely enjoy the seaside. Tourists can also enjoy the city's seafood restaurants, coffee shops and mountain views. In Porto da Cruz, there are 53 hotels and other accommodation options to choose from. Find out more about Porto da Cruz.
What are the top places to visit in Porto da Cruz?
A favourite place to visit is Laurisilva of Madeira. You'll also find Machico Beach and Palmeiras Beach in the area. Take a look at what more there is to see and do in Expedia's Porto da Cruz guide.
What's the seasonal weather in Porto da Cruz?
The hottest months are usually August and July, with an average temperature of 20°C, while the coldest months are February and March, with an average of 14°C. Average annual precipitation for Porto da Cruz is 495 mm.