Hotels in Porto, Portugal

Find deals on 364 hotels in Porto, Portugal

Porto, Portugal
1 Jul — 2 Jul2
Porto, Portugal
Fri 1/7
Sat 2/7

Top Hotels in Porto

Find the perfect hotel for your stay in Porto
Review score
Hotel class

Things to do in Porto

When to book a hotel in Porto

Check out the information below to find the best deal on a hotel room in Porto
Low seasonJunecheapest month to stay
High seasonAprilmost expensive time to stay
48%expected price decrease
42%expected price increase


€54 - €175

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
€131is the average per night cost for a hotel on this day
€25is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in Porto is: 4-5 star, 38 days before.

1-2 star

€41 - €46

3 star

€57 - €61

4-5 star

€101 - €112

Useful insights on Porto hotels

Get a quick overview on price and accommodation trends for your visit in Porto

Lowest Hotel Price


Most Popular Hotel (5-star)

Porto Palácio Hotel by The Editory

Hotels Near Airport


Average Length of Stay

3 days
The cheapest price for a room in Porto found in the last 7 days is €13/night. This rate is available with Sport Hostel in Porto, a 1-star hotel.
Travel with comfort when booking a room with Porto Palácio Hotel by The Editory, the most popular 5-star hotel in Porto (8.7/10 rating - based on 1,943 reviews).
There are 83 hotels in Porto close to Porto. Room near the airport is the nearest with a distance of 1.3 km from this airport.
On average, people stay for 3 days when lodging at hotels in Porto. The average accommodation price for 3 days in Porto in the past week is €246.

How much does a hotel in Porto cost per night?

Use the information below to find quality Porto hotel rooms for low prices

5-star hotels

Cheapest €115

Average €174

most expensive €310

Search 5-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Porto

These hotels and hostels usually make for a cheap way to stay in Porto
Find hostels in Porto

Get the best value hotel in Porto

These Porto hotels have the best prices for their ratings

Information about staying in Porto

Read these important travel tips before booking a hotel in Porto

Visiting Porto for 3 nights is the most common choice for our users.

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

June is the cheapest month to book a hotel in Porto. Prices can be 47% lower than other, busier months, so this is a great time to get a good deal.

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

€48 is how much a hostel (and up to 2-star hotels) in Porto could cost you each night. Booking a hostel could save you €46 when compared to the average price of a hotel in Porto.

With generally low rainfall expected (18 mm) and an average temperature of 20 °C, those staying at a hotel in Porto may want to take some time during their visit to go see popular landmarks in the area.

There are 121 holiday rentals in Porto, with Vivacity Porto being the most popular among momondo users. Find deals on holiday rentals in Porto.

There are 99 hostels in Porto if you want to save money on accommodations during your trip. Residencial Vale Formoso happens to be the most popular hostel in Porto at the moment. Find deals on hostels in Porto.

momondo's favourite hotels in Porto

Learn more about these user-preferred hotels in Porto
Residencial Vale Formoso

Residencial Vale Formoso

Rua do Capitao Pombeiro, 175, Porto, Porto, Portugal

Residencial Belo Horizonte

Residencial Belo Horizonte

Rua De Santo Ildefonso, 100, Porto, Porto, Portugal

Zero Box Lodge Porto

Zero Box Lodge Porto

R. do Ateneu Comercial do Porto, 13, Porto, Porto, Portugal

Residencial Porto Novo - Alojamento Local

Residencial Porto Novo - Alojamento Local

Av Da Republica N 2208 8 Esq Rec, Porto, Porto, Portugal


Formosa Oporto Apartments Group

Porto, Porto, Portugal

Pestana Porto - A Brasileira

Pestana Porto - A Brasileira

Rua Sá da Bandeira 91, Centro/Baixa, Porto, Porto, Portugal

Eurostars Oporto

Eurostars Oporto

Rua do Mestre Guilherme Camarinha, 212, Porto, Porto, Portugal

Vila Gale Porto

Vila Gale Porto

Avenida Fernao De Magalhaes 7, Porto, Porto, Portugal

Casual Inca Porto

Casual Inca Porto

Praça Coronel Pacheco, 52, Porto, Porto, Portugal

Porto Royal Bridges Hotel

Porto Royal Bridges Hotel

Rua Sa da Bandeira 53, Porto, Porto, Portugal

Legendary Porto Hotel

Legendary Porto Hotel

Praca Da Batalha 127-130, Porto, Porto, Portugal

Maison Albar Hotels Le Monumental Palace

Maison Albar Hotels Le Monumental Palace

Avenida Dos Aliados, 151, Porto, Porto, Portugal

Travel & Live Porto Hostel

Travel & Live Porto Hostel

Rua de Santa Catarina 486, Porto, Porto, Portugal


Start planning your trip to Porto

Why use momondo?

Booking accommodation or a hotels in Porto is made easy with momondo. We are free to use and there are no hidden costs or fees. momondo compares hundreds of websites and gives you all your Porto hotels and accommodation options in one place.

momondo finds you a great place to stay in Porto by enabling you to filter and refine your search. You can filter by price, location, amenities, review score and so much more.

Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.