Hotels in Porto Santo

Find the best deals on 132 hotels in Porto Santo

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Porto Santo hotels

Find a cheap hotel in Porto Santo that meets your travel needs.


Things to do in Porto Santo

Porto Santo Beach

How much are hotels near Porto Santo Beach?

The average price for hotels near Porto Santo Beach is $86 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Porto Santo Beach is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Porto Santo Beach are typically 17% more expensive than the average hotel in Porto Santo, which is $71.

Hotels near Porto Santo Beach
Hotel Areia Dourada
Best value
Hotel Areia Dourada
8.0
$43
Luamar Aparthotel
#1 Most popular
Luamar Aparthotel
8.0
$60
Pestana Porto Santo
#2 Most popular
Pestana Porto Santo
8.5
$174
Pestana Ilha Dourada
#3 Most popular
Pestana Ilha Dourada
8.6
$49
Hotel Porto Santo & Spa
#4 Most popular
Hotel Porto Santo & Spa
8.4
$68
Torre Praia Hotel
#5 Most popular
Torre Praia Hotel
8.6
$71
Sotavento Guest House
Sotavento Guest House
9.5
$74
Vila Baleira - Hotel Resort & Thalasso Spa
Vila Baleira - Hotel Resort & Thalasso Spa
8.4
$67
Praia Dourada Hotel
Praia Dourada Hotel
7.6
$44
16 Porto Santo Apartments
16 Porto Santo Apartments
8.3
$56
Casa da Maresia
Casa da Maresia
9.6
$80
Pestana Colombos
Pestana Colombos
8.2
$243

When to book a hotel in Porto Santo

Check out the information below to find the best deal on a Porto Santo hotel room
Low Season
January
High Season
July

cheapest month to stay

50%

expected price decrease

most expensive time to stay

45%

expected price increase

Price
$57 - $200
Highest day of week
Friday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$161

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$168

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Porto Santo is: 1-2 star, 72 days before. 3 star, 70 days before. 4-5 star, on the same day that your stay begins.
1-2 star
$62 - $89
3 star
$77 - $97
4-5 star
$109 - $185

How much does a hotel in Porto Santo cost per night?

Use the information below to find quality Porto Santo hotel rooms for low prices
4 stars and above
Torre Praia Hotel
#1 most popular
Torre Praia Hotel
8.6
$71
Pestana Porto Santo
#2 most popular
Pestana Porto Santo
8.5
$174
Pestana Ilha Dourada
Best value
Pestana Ilha Dourada
8.6
$49

Hostels and cheap hotels in Porto Santo

These hotels and hostels are the cheapest accommodations available in Porto Santo
Pestana Ilha Dourada
Pestana Ilha Dourada
8.6
$49
Pestana Porto Santo
Pestana Porto Santo
8.5
$174
Vila Baleira - Hotel Resort & Thalasso Spa
Vila Baleira - Hotel Resort & Thalasso Spa
8.4
$67
Pestana Colombos
Pestana Colombos
8.2
$243
Torre Praia Hotel
Torre Praia Hotel
8.6
$71

Get the best value hotel in Porto Santo

These hotels have the best prices for their ratings
Pestana Ilha Dourada
Pestana Ilha Dourada
8.6
$49
Pestana Porto Santo
Pestana Porto Santo
8.5
$174
Torre Praia Hotel
Torre Praia Hotel
8.6
$71
Pestana Colombos
Pestana Colombos
8.2
$243
Vila Baleira - Hotel Resort & Thalasso Spa
Vila Baleira - Hotel Resort & Thalasso Spa
8.4
$67

Porto Santo travel information

How long do people stay in Porto Santo?

The average length of stay in Porto Santo is 5 nights.

How much does a hotel cost in Porto Santo?

The cost of a hotel room in Porto Santo will vary according to demand, location and star rating. On average, rooms will cost around $121 per night.

When is the best time to book a hotel in Porto Santo?

Hotels in Porto Santo are usually cheapest during the month of January, you can expect a price decrease of around 49% during this period.

Which day is cheapest to stay in Porto Santo?

Sunday is the day where you will typically find the lowest price for your hotel room in Porto Santo. The highest price tends to be on Thursday.