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

Porto da Cruz Hotel Guide - Hotels with Restaurant in Porto da Cruz, Machico

  • 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 Hotels with Restaurant

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Our top choices for Porto da Cruz hotels with a restaurant

1. Casa do Ribeiro Frio

Casa do Ribeiro Frio
Santana
Canada
Jacqueline
€83
includes taxes & fees
5 Nov - 6 Nov
Casa do Ribeiro Frio

2. Santana in Nature Bed & Breakfast

Santana in Nature Bed & Breakfast
Santana
United States
Michael
€98
includes taxes & fees
1 Nov - 2 Nov
Santana in Nature Bed & Breakfast

3. Enotel Santo da Serra

Enotel Santo da Serra
Machico
United States
Nalini
€176
includes taxes & fees
21 Oct - 22 Oct
Enotel Santo da Serra

4. PortoBay Serra Golf

PortoBay Serra Golf
Santa Cruz
Canada
Patrick
€149
includes taxes & fees
13 Oct - 14 Oct
PortoBay Serra Golf

5. Baía Madeira Hotel

Baía Madeira Hotel
Machico
United States
Jolena
€82
includes taxes & fees
9 Nov - 10 Nov
Baía Madeira Hotel

6. Hotel White Waters

Hotel White Waters
Machico
United States
Michael
€115
includes taxes & fees
23 Oct - 24 Oct
Hotel White Waters

7. Casa das Proteas

Casa das Proteas
Santana
United States
Sophia
€85
includes taxes & fees
9 Nov - 10 Nov
Casa das Proteas

8. Hotel Solar do Bom Jesus

Hotel Solar do Bom Jesus
Santa Cruz
United States
Ion
€98
includes taxes & fees
2 Nov - 3 Nov
Hotel Solar do Bom Jesus

9. Hotel Amparo

Hotel Amparo
Machico
Ireland
Laura
€76
includes taxes & fees
26 Oct - 27 Oct
Hotel Amparo

10. Residencial Família

Residencial Família
Machico
Canada
Laurie
€99
includes taxes & fees
1 Nov - 2 Nov
Residencial Família
View all properties

Top Porto da Cruz Hotel Reviews

 Saccharum Resort

Saccharum Resort

10/10 Excellent
"We had an absolutely incredible stay here! we spent nine nights here and it was nothing short of perfect. It was for our honeymoon and as a lesbian couple, we felt very safe and welcomed here. The Beach Club was THE favourite spot for us. And we recommend getting the Bali bed at least once. the breakfast buffet was wonderful and the treatments at the spa were so relaxing and really made us feel special. We went in the beginning of October and the weather was absolutely perfect. Zero rain the entire time we were here! Only one thing to note that if you are wanting to do tours, most of them come out of Finch so as we didn’t rent a car, we were constantly taking both to and from Funchal so if you can renting a car is nest for seeing the island. Can’t wait to come back one day!"
Elise 9-night trip
Posted 14 hours ago
Saccharum Resort
Pestana Carlton Madeira Ocean Resort Hotel

Pestana Carlton Madeira Ocean Resort Hotel

8/10 Good
"Hotel was nice, staff were friendly, massive room, bathroom needed a little modernisation but other than that was great. Pool area had plenty of seating but the sun beds were short and uncomfortable. Breakfast options were extensive, plenty of choice for vegetarians! Bar was a little expensive but great during happy hour. Location was spot on for walking and pick up/drop offs. We had a lovely stay!"
Elizabeth Rachel 7-night trip
Posted 2 days ago
Pestana Carlton Madeira Ocean Resort Hotel
Calheta Beach - All Inclusive

Calheta Beach - All Inclusive

8/10 Good
"When we checked in the room we were given had a broken door so we were moved to another room. The room we were changed to was not the same as what we paid for. We paid for a double sea view and had a corner view instead. We made the best of it. We enjoyed our stay and the nightly entertainment. The buffet had a different theme each night which was nice. The poor area was clean and had plenty of lounge chairs. The beach and ocean are right there with lounge chairs and umbrellas. There are 2 onsite restaurants which are included with your stay. We only ate at one of them and the food was very good. The resort is very family friendly and has a lot of amenities geared to the children. We enjoyed our stay and highly recommend it."
walter 10-night trip
Posted 3 days ago
Calheta Beach - All Inclusive
Aqua Natura Bay

Aqua Natura Bay

10/10 Excellent
"Great location, excellent view. Parking could be difficult to find though."
Xin 2-night trip
Posted 4 days ago
Aqua Natura Bay
Castanheiro Boutique Hotel

Castanheiro Boutique Hotel

10/10 Excellent
"Lovely base with plenty of nice restaurants close by!"
Zoe 4-night trip
Posted 5 days ago
Castanheiro Boutique Hotel
Hyatt Ziva Madeira

Hyatt Ziva Madeira

10/10 Excellent
"hotel was great from start to finish"
Thomas 4-night trip
Posted 10 days ago
Hyatt Ziva Madeira
Reid's Palace, A Belmond Hotel, Madeira

Reid's Palace, A Belmond Hotel, Madeira

10/10 Excellent
"Reid’s is a beautiful property with multiple pools and diving access to the ocean. Our stay involved changing rooms ( not the hotels fault), and not all rooms are the same. The first room had a walk in shower but the second room had a very slippery tub shower. There was construction going on during our stay that made for noisy afternoons. The food was really good and there are multiple restaurants, however, I would reserve a table in advance of your stay to guarantee your spot at dinner. The service was exceptional."
Janet 1-night trip
Posted 2 weeks ago
Reid's Palace, A Belmond Hotel, Madeira

Frequently asked questions

Why book your hotel with restaurants in Porto da Cruz with Expedia?
Booking a hotel with restaurants in Porto da Cruz is as easy as entering your travel dates and choosing the option that suits your style. Chasing a getaway that has an on-site restaurant or is near a food hub? Want it to be low cost or luxurious? Use Expedia's search filters to narrow your results even further and find your ideal pad.
How can I find cheap hotels with restaurants in Porto da Cruz?
Expedia can help you narrow down your search for cheap hotels with restaurants in Porto da Cruz. Use our filter tools to look up accommodation with restaurants or delicious extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.

Explore a world of travel with Expedia