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

Search Beach Resorts & Hotels in Porto da Cruz

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Porto da Cruz Beach Resorts & Hotels

Tonight
23 Oct - 24 Oct
Tomorrow
24 Oct - 25 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Our top choices for Porto da Cruz beach hotels

1. Casa do Ribeiro Frio

Casa do Ribeiro Frio
Santana
2.199.409 ₫
2.403.606 ₫ total
includes taxes & fees
18 Nov - 19 Nov
Casa do Ribeiro Frio

2. PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
3.770.473 ₫
4.037.478 ₫ total
includes taxes & fees
17 Nov - 18 Nov
PortoBay Serra Golf

3. Santana in Nature Bed & Breakfast

Santana in Nature Bed & Breakfast
Santana
2.609.828 ₫
2.830.213 ₫ total
includes taxes & fees
14 Nov - 15 Nov
Santana in Nature Bed & Breakfast

4. Baía Madeira Hotel

Baía Madeira Hotel
Machico
2.046.843 ₫
2.245.081 ₫ total
includes taxes & fees
1 Nov - 2 Nov
Baía Madeira Hotel

5. Hotel White Waters

Hotel White Waters
Machico
  • Paradise by the sea with a sandy beach just 5 minutes away, plus a scenic rooftop terrace to admire ocean views.
2.802.325 ₫
3.902.002 ₫ total
includes taxes & fees
15 Nov - 16 Nov
Hotel White Waters

6. Enotel Santo da Serra

Enotel Santo da Serra
Machico
3.954.097 ₫
4.268.142 ₫ total
includes taxes & fees
5 Nov - 6 Nov
Enotel Santo da Serra

7. Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
2.634.923 ₫
2.856.311 ₫ total
includes taxes & fees
5 Nov - 6 Nov
Hotel Solar do Bom Jesus

8. Hotel Amparo

Hotel Amparo
Machico
2.007.538 ₫
2.203.855 ₫ total
includes taxes & fees
23 Nov - 24 Nov
Hotel Amparo
View all properties

Choose what matters most at beach hotels in Porto da Cruz

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Porto da Cruz Hotel Reviews

 Saccharum Resort

Saccharum Resort

10/10 Excellent
"The hotel was a quick walk to the beach and offered towels and a safe spot to swim. The room was comfortable and clean. The staff was helpful. We enjoyed our time there."
John 2-night trip
Posted 1 day ago
Saccharum Resort
The Editory Garden Carmo Funchal

The Editory Garden Carmo Funchal

10/10 Excellent
"Great location Very welcoming Excellent breakfast"
Anne 3-night trip
Posted 2 days ago
The Editory Garden Carmo Funchal
Hotel Riu Madeira - All Inclusive

Hotel Riu Madeira - All Inclusive

10/10 Excellent
"Beautiful views. Food was amazing and so was the service. Entertainment was great too."
Luz 2-night trip
Posted 3 days ago
Hotel Riu Madeira - All Inclusive
Hyatt Ziva Madeira

Hyatt Ziva Madeira

10/10 Excellent
"Great spot"
Dennis 5-night trip
Posted 4 days ago
Hyatt Ziva Madeira
 Enotel Lido – All Inclusive

Enotel Lido – All Inclusive

10/10 Excellent
"Bon moment passé à cet hôtel. La nourriture excellente."
Marc 3-night trip
Posted 2 months ago
Enotel Lido – All Inclusive

Frequently asked questions

What is Porto da Cruz like for travellers who love the beach?
Reserve your ideal place to stay in Porto da Cruz, which has a lot to offer the traveller planning a beach holiday.
When's the best time for a beach holiday in Porto da Cruz?
Plan your trip to the beach with this snapshot of weather throughout the year 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.
What is there to see and do around Porto da Cruz?
After arriving and settling in at your hotel, you might want to venture out and explore everything Porto da Cruz has to offer. If you're eager to check out the beaches, head to Palmeiras Beach or Formosa Beach for some relaxation by the water. Discover a variety of local attractions, which include Laurisilva of Madeira and Machico Beach. For additional things to see and do, consider a visit to Pico do Ariero or Pico Ruivo.
What's the best way to get to my beach hotel in Porto da Cruz?
This travel information can help you get to and around your beach accommodation in Porto da Cruz more easily: Make your way to Porto da Cruz with a flight to Funchal (FNC-Cristiano Ronaldo), the closest major airport which is located 5.8 mi (9.3 km) from the city centre. If you'd like to explore around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia