Skip to main content

Search hotels in Porto Santo

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

Porto Santo – 160 hotels and places to stay

Filter by:

Star rating

Review score

Hotel Porto Santo & Spa

Hotel in Porto Santo

Situated in Porto Santo, this hotel is on a sandy beach. It has an infinity edge pool with views of the Atlantic Ocean, and offers air-conditioned accommodation.

D
David
From
United Kingdom
Villa was great to stay with the family, good breakfast, amazing location and what a beach!
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,420 reviews
Price from
£94.43
1 night, 2 adults

INATEL Porto Santo

Hotel in Porto Santo

Situated in Porto Santo, 400 metres from Porto Santo Beach, INATEL Porto Santo features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

C
Candide
From
Canada
The staff were amazing especially Felipe the bartender!
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 242 reviews
Price from
£170.86
1 night, 2 adults

Vila Baleira Porto Santo

Hotel in Porto Santo

Vila Baleira Resort All Inclusive has an outdoor pool and a heated indoor pool. It is located in Porto Santo and has access just a few meters from the beach.

I
Ioana
From
Romania
Was a short stay for a night but the great one. Everything was awesome, the stuff was kind and supportive, they helped us to go on a nice trip around Porto Santo. The rooms are very clean, the breakfast so delicious. I think this is a complete resort that has everything that you need.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 289 reviews
Price from
£248.65
1 night, 2 adults

Pestana Porto Santo Premium All Inclusive Beach & SPA Resort

Hotel in Porto Santo

With a private stretch of sandy beach along the Porto Santo shore, this 5-star resort features 2 natural-style pool areas surrounded by 30.000 m² of gardens.

M
Marina
From
France
Welcoming and helpful staff Easy time spent with family with nothing to take care of
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 908 reviews
Price from
£227.17
1 night, 2 adults

Hotel Torre Praia

Hotel in Porto Santo

Situated on the golden sandy beach of Vila de Porto Santo, this 4-star hotel provides a sauna, massage treatments and an outdoor pool. The chic, modern rooms lead onto balconies.

C
Cesco
From
Italy
The place was well located, perfect for a relaxing vacation. The facilities were clean and easy to access. The staff was absolutely nice and helpful!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 546 reviews
Price from
£88.46
1 night, 2 adults

The Navigator - Colombus All Inclusive

Hotel in Porto Santo

Located in Porto Santo, 300 metres from Porto Santo Beach, The Navigator - Colombus All Inclusive provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Najema
From
Austria
The hotel was really great. It reopened the 21th of July 2025 and we were the first guest. The food was delicious. - Buffet for breakfast and a la carte menu for lunch and dinner. Really good coffee and nice cocktails also. It was fresh and top quality even ig i am very picky😅 The pools were gorgeous, sunbeds are also included. There was also a towel trunk to give you as many fresh towel as you want. The hotel is not crowed and childfriendly. The staff was so nice and helpful. After our stay i went to the Pestana for 2 days and the comparison was hard. I must say our stay with Navigator was much better than the Pestana next door and cheaper.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 68 reviews
Price from
£359.95
1 night, 2 adults

Vila Baleira Village

Hotel in Porto Santo

Situated in Porto Santo, less than 1 km from Porto Santo Beach, Vila Baleira Village features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

L
Laurinda
From
South Africa
Stunning hotel, comfortable amazing
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 387 reviews
Price from
£163.74
1 night, 2 adults

Hotel Praia Dourada

Hotel in Porto Santo

Situated a mere 200 metres from Porto Santo Island’s famous sandy beaches, Hotel Praia Dourada offers rooms with cable TV. Facilities include an outdoor swimming pool and a bar.

V
Victoria
From
United Kingdom
Clean and comfortable, air conditioning was a welcome surprise and very welcome, pool area well set out and very clean
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 641 reviews
Price from
£60.39
1 night, 2 adults

Vila Baleira Suites

Hotel in Porto Santo

This beachfront aparthotel in Porto Santo is 4 km from Vila Baleira’s centre. It has an outdoor pool with Atlantic Ocean views and apartments with a balcony. Free parking is available.

D
Dusan
From
Switzerland
Brilliant location, right on the beach. Lovely swimming pool, kids really enjoyed it. Staff were great as well, very accommodating. All in all, lovely stay
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 411 reviews
Price from
£246.05
1 night, 2 adults

Profetas GuestHouse

Porto Santo

Boasting a garden and views of garden, Profetas GuestHouse is a recently renovated guest house situated in Porto Santo, 1.1 km from Porto Santo Beach.

J
James
From
United Kingdom
We were made to feel welcome as soon as we arrived. It's a lovely place to stay. Each morning we had a wonderful breakfast. Our hosts catered for our every need. We would highly recommend this place.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 140 reviews
Price from
£169.46
1 night, 2 adults
See all 160 hotels in Porto Santo

Most booked hotels in Porto Santo and surroundings in the past month

See all

Hotels located in the centre of Porto Santo

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 641 reviews

    Situated a mere 200 metres from Porto Santo Island’s famous sandy beaches, Hotel Praia Dourada offers rooms with cable TV. Facilities include an outdoor swimming pool and a bar.

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

    Located in Porto Santo and only 700 metres from Porto Santo Beach, Moradia Vitória provides accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Set 600 metres from Porto Santo Beach and 4.9 km from Quinta das Palmeiras, Porto Santo Sea View by Mth offers accommodation in Porto Santo.

  • Offering a garden and barbecue facilities, Cantinho Solpraia is situated in Porto Santo, 5 km from Quinta das Palmeiras.

  • Set in Porto Santo in the Madeira Archipelago region, With outdoor space - Moradia Felicidade Rocha PXO features a patio.

  • Set in Porto Santo in the Madeira Archipelago region, Casa Encosta do Sol Relax on the Golden Island has a balcony. This holiday home offers accommodation with a patio.

  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Casa Areia Dourada by An Island Apart offers accommodation in Porto Santo, 3.6 km from Quinta das Palmeiras. This property offers access to a patio, free private parking and free WiFi.

  • Set in Porto Santo in the Madeira Archipelago region, Casa do Profeta by An Island Apart features a patio. The holiday home is 3.6 km from Quinta das Palmeiras.

Best hotels with breakfast in Porto Santo and nearby

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 37 reviews

    Located 3.7 km from Quinta das Palmeiras, Porto Santo Island Ocean Apartment provides accommodation in Vila Baleira.

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 387 reviews

    Situated in Porto Santo, less than 1 km from Porto Santo Beach, Vila Baleira Village features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 6 reviews

    Set in Porto Santo and only 200 metres from Porto Santo Beach, Bella View By Links offers accommodation with sea views, free WiFi and free private parking.

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

    Featuring city views, Villa Pitta provides accommodation with a garden and a balcony, around 4.4 km from Quinta das Palmeiras. Guests staying at this holiday home have access to a patio.

  • Situated in Porto Santo, Apartamento da Vila Close to the Center and Sea has accommodation 3.4 km from Quinta das Palmeiras.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 314 reviews

    Providing a garden, a terrace and free WiFi, 16 Porto Santo Apartments is a recently renovated homestay 300 metres from Porto Santo Beach and 3.6 km from Quinta das Palmeiras.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 5 reviews

    Situated in Porto Santo, Barlavento by An Island Apart features accommodation 500 metres from Porto Santo Beach and 4.4 km from Quinta das Palmeiras.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 75 reviews

    Offering barbecue facilities and garden view, First Balcony - Porto Santo is set in Porto Santo, 400 metres from Porto Santo Beach and 3.7 km from Quinta das Palmeiras.

Budget hotels in Porto Santo and nearby

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Set in Vila Baleira, 200 metres from Porto Santo Beach and 3.6 km from Quinta das Palmeiras, Casa do Beco do Barlavento offers air conditioning.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 243 reviews

    Offering sea views, Sotavento Guest House is an accommodation situated in Porto Santo, 70 metres from Porto Santo Beach and 3.5 km from Quinta das Palmeiras.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 70 reviews

    Situated in Porto Santo, within 3.5 km of Quinta das Palmeiras, Marear is an accommodation offering mountain views. This beachfront property offers access to a patio and free WiFi.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 62 reviews

    Set in Porto Santo in the Madeira Archipelago region, Casa Gouveia has a patio. Both free WiFi and parking on-site are accessible at the apartment free of charge. Guests can make use of a terrace.

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

    Situated in Porto Santo, 300 metres from Porto Santo Beach and 3.6 km from Quinta das Palmeiras, Catavento offers air conditioning.

  • Green House Beach Side Oasis provides accommodation situated in Vila Baleira, 300 metres from Porto Santo Beach and 3.7 km from Quinta das Palmeiras.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 16 reviews

    Located 3.7 km from Quinta das Palmeiras and providing a terrace, Apartamento da vila, Porto Santo. Provides accommodation in Vila Baleira.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 38 reviews

    Situated in Porto Santo, Vista Dourada has accommodation 3.7 km from Quinta das Palmeiras. It is located 300 metres from Porto Santo Beach and provides a lift.

FAQs about hotels in Porto Santo

What guests said about Porto Santo:

  • 8.0

    Beautiful beach, nice nature.

    Beautiful beach, nice nature. The restaurants are rather expensive. Some of it might be due to extra costs of water and electricity. Still, the normal restaurant at Porto Santo is as expensive as a top restaurant in Lisboa. And no, quality of food is not the same. Best value for money was Mar e Sol. Other than that, I would come back.
    Guest review by
    Pedro
    Austria
  • 10.0

    A beautiful Island that I hope does not get ruined by...

    A beautiful Island that I hope does not get ruined by tourism but keeps its character and remembers its heritage and becomes more ecologically friendly, carries out water harvesting, regreening with indigenous trees and plants.
    Guest review by
    Dorothy
    United Kingdom
  • 10.0

    Great beaches, so much space and really clean.

    Great beaches, so much space and really clean. Small island so not a lot to do , a lot of restaurants don't open until 7pm either and book up weeks in advance so difficult to find good places to eat without future planning. Great for a few days to relax.
    Guest review by
    Eduardo
    United Kingdom
  • 10.0

    A great place to relax and wind down away from the hustle...

    A great place to relax and wind down away from the hustle and bustle of daily lives. And the food at the supermarket Pingo Doce is really amazing !!! They have lamb , octopus , clams and you name it and the menu changes everyday ! Get a mountain bike to see the island at your own pace as the roads are very bicycle friendly.
    Guest review by
    Sidhartha
    Hong Kong
  • 8.0

    The place is very quite and with very nice Long Beach with...

    The place is very quite and with very nice Long Beach with amazing sea color. There are bar on the beach making party with deejays. When you arrive on the island if you haven’t rented any car you might face problem finding taxi. Today I had the ferry at noon and I discovered that the public transport stop to work at 11. This is crazy and only to assure income to taxis which often are not enough. In any case the place is nice and after you learned a few lessons you want to come back.
    Guest review by
    Marco
    Italy
  • 10.0

    Very nice little island, perfect to relax for 4-7 days as...

    Very nice little island, perfect to relax for 4-7 days as beach holiday "pre-course" for a Madeira hiking/action holiday. Not as green as Madeira, but has beautiful beaches & views, also some nice hikes.
    Guest review by
    Dana
    Germany

See reviews by guests who stayed at hotels in Porto Santo

See all
  • From £307.41 per night
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 908 reviews
    The buffet and drinks options were excellent. The snack bar was convenient, too. The resort was adorned in natural beauty with beautiful palm trees. Our two bedroom suit was huge. The hotel to the beach had a seamless connection with a beach bar. The water is stunning. We had dinner at the Portuguese and Italian restaurants, very good. Great value for the price.
    Guest review by
    Danielle Mirra
    Canada
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 108 reviews
    The appartment is closely located to the ferry as well as to the supermarket & centre. Furthermore, the appartment is super clean and has everything you need. Both hosts Simone & Paulo are absolutely great persons and know how to treat their guests right & made our stay so special! We enjoyed our holiday in Porto Santo and can highly recommend!
    Guest review by
    Collin
    Germany
  • From £117.08 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 859 reviews
    It was a perfect stay at this place in peaceful Porto Santo island - spacious, clean, with calm and friendly atmosphere and very nice other guests, great for a real vacation. For sure I recommend it and would love to come back!
    Guest review by
    Anja
    Serbia
  • From £220.66 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 546 reviews
    Beach front hotel, swimming pool with lots of sun loungers and strict rules re leaving towels out! Good breakfast, friendly staff.
    Guest review by
    Maria
    United Kingdom
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,420 reviews
    The place is the best on Porto Santo for price / value ration! Everything is really good! Highly recommended.
    Guest review by
    Alexey
    Ireland

Research, refine and make plans for your whole trip