Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Porto – 3,937 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Located in Porto’s Ribeira district, this 4-star hotel is located in a refurbished, historic building overlooking the Douro River. It offers air-conditioned accommodations with free Wi-Fi.

Really clean, perfect location and great staff. Hair drier was really good. It was really everything I expected from a 4 star hotel.

Show more Show less
8.4
Very Good
6,057 reviews
Price from
$153
per night

In Porto’s historic center, 325 ft from Avenida dos Aliados and the Metro station, this hotel has art déco-style interiors, a multilingual staff and a spacious terrace.

The room, confortable beds, the location

Show more Show less
8.2
Very Good
7,303 reviews
Price from
$83
per night

The 4-star Eurostars Porto Douro is located in the city of Porto facing the Douro River, just a 3-minute walk from the UNESCO World Heritage Ribeira and the D. Luís I Bridge.

everything was great! location, price, the people were very friendly

Show more Show less
8.9
Excellent
3,370 reviews
Price from
$166
per night

Located in Porto, a 13-minute walk from Sao Bento Metro Station, YOTEL Porto provides accommodations with a fitness center, private parking, a garden and a terrace.

Always a nice place, nice location, confortable, nice staff...

Show more Show less
8.7
Excellent
5,576 reviews
Price from
$119
per night

Located in a fully-renovated historical building, the Porto AS 1829 Hotel is located in the city’s historical center.

Nice hotel, in a perfect location.

Show more Show less
8.8
Excellent
2,328 reviews
Price from
$176
per night

Located in Porto, the 4-star Eurostars Heroismo is just in front of Heroismo Metro Station and also has an outstanding parking.

All was excellent, from the parking to the check-out process. All the staf was very friendly.

Show more Show less
8.8
Excellent
3,624 reviews
Price from
$105
per night

Well located in the center of Porto, PortoBay Flores provides air-conditioned rooms, a fitness center, free WiFi and a restaurant. This 5-star hotel offers a 24-hour front desk.

wonderful hotel, friendly and kind staff and very cozy rooms. I would stay again for sure!!!

Show more Show less
9.4
Wonderful
1,851 reviews
Price from
$273
per night

Located 165 ft from Aliados Metro Station in the heart of Porto’s historic center of the city, the Vera Cruz Hotel features a rooftop terrace with views out over the Aliados Avenue and a 24-hour front...

The hotel was nice and the personnel was very helpful and polite

Show more Show less
8.1
Very Good
4,858 reviews
Price from
$88
per night

With its avant garde feel and furnishings, Vincci Porto is a stylish 4-star hotel in a renovated landmark building know as Bolsa do Pescado.

Beautiful hotel in perfect location. It's a little bit outside the center but you can use the tram or enjoy the walk next to Douro river. The staff is highly proffesional and kind, especially at the reception desk. The room was clean, quiet and it had everything we needed. The breakfast was great with a diverse range of food. The hotel has a rooftop bar where you can eat, drink cocktails or simply enjoy the view. If we ever come back to Porto, we'll stay at this hotel again.

Show more Show less
8.7
Excellent
4,906 reviews
Price from
$134
per night

Centrally located in Porto, Zero Box Lodge Porto offers a different concept of accommodations spread throughout a former bank. The Bolhão Metro Station and Aliados Avenue is a 5-minute walk away.

The location and price were top notch. The concept was interesting

Show more Show less
8.8
Excellent
4,872 reviews
Price from
$75
per night

Most-booked hotels in Porto in the past month

Porto's best hotels with breakfast

Budget hotels in Porto

  • Hotel Porto Interface Trindade By Kavia

    Hotel Porto Interface Trindade By Kavia

    Hotel in União de Freguesias do Centro, Porto
    Budget Hotel

    Attractively set in the União de Freguesias do Centro district of Porto, Hotel Porto Interface Trindade By Kavia is located a 10-minute walk from Sao Bento Train Station, 0.6 miles from Oporto...

    Cheap and cheerful, clean and perfect for the metro.

    8.2
    Very Good · 2,509 reviews
  • Casual Raízes Porto

    Casual Raízes Porto

    Hotel in União de Freguesias do Centro, Porto
    Budget Hotel

    In a prime location in the center of Porto, Casual Raízes Porto provides air-conditioned rooms, a garden, free WiFi and a terrace. This 3-star hotel offers room service and a 24-hour front desk.

    The breakfast was good. The staff were very helpful and friendly

    8.9
    Excellent · 1,707 reviews
  • Porto City Hotel

    Porto City Hotel

    Hotel in União de Freguesias do Centro, Porto
    Budget Hotel

    Featuring 3-star accommodations, Porto City Hotel is located in Porto, 1.1 miles from Sao Bento Metro Station and 1.1 miles from Sao Bento Train Station.

    It was very clean and the staff were very friendly

    8.6
    Excellent · 2,628 reviews
  • Zero Box Lodge Porto

    Zero Box Lodge Porto

    Hotel in União de Freguesias do Centro, Porto
    Budget Hotel

    Centrally located in Porto, Zero Box Lodge Porto offers a different concept of accommodations spread throughout a former bank. The Bolhão Metro Station and Aliados Avenue is a 5-minute walk away.

    Idea of room It’s quiet enough for an excellent stay

    8.8
    Excellent · 4,872 reviews
  • Moov Hotel Porto Norte

    Moov Hotel Porto Norte

    Hotel in Porto
    Budget Hotel

    Featuring a relaxed and informal mood, the Moov Hotel Porto Norte offers comfortable and affordable accommodations in the city of Porto. Free WiFi is available throughout the hotel.

    I enjoyed my stay here, I did not have any complaints.

    8.6
    Excellent · 3,282 reviews
  • Ribeira do Porto Hotel

    Ribeira do Porto Hotel

    Hotel in União de Freguesias do Centro, Porto
    Budget Hotel

    Offering a prime location in the Ribeira District and overlooking Douro River, the 3-star Ribeira do Porto Hotel features a traditional bar and a 24-hour reception. It is 984 feet from D. Luís Bridge.

    Great place. Excelent localization. Friendly staff.

    8.8
    Excellent · 2,105 reviews
  • Poveira Hotel

    Poveira Hotel

    Hotel in Campanhã, Porto
    Budget Hotel

    Set 164 feet from the Campanhã Train and Metro Station, Poveira Hotel is a family-run guest house in Porto. Located in a historic building, it offers a well-stocked bar and a coffee shop.

    Clean and efficient. Renovated. EXCELLENT LOCATION.

    8.1
    Very Good · 1,410 reviews
  • The Rex Hotel

    The Rex Hotel

    Hotel in União de Freguesias do Centro, Porto
    Budget Hotel

    Set in a historic mansion overlooking Praça De República garden, this hotel in Porto’s city center features ornate architectural details. Trindade Metro and Railway Station is 5 minutes’ walk away.

    Perfect location. Great staff. Gorgeous building.

    8.6
    Excellent · 1,404 reviews

Hotels located in the center of Porto

FAQs about hotels in Porto

The Invincible City

Whether it’s wandering down a cute alleyway, past an impressive church or through the predominantly granite Avenida dos Aliados downtown, the hilly cityscape of Porto is impressively diverse. Overlooking the Douro River estuary, this merchant city features colorful homes; industrial bridges and the affluent river bank of Foz do Douro.

Is wine your cup of tea? Take a port-wine tour through the wine caves in Vila Nova de Gaia. Interested in architecture? The Clerigos Tower and Sao Francisco Church will inspire visitors. Fancy some culture? Appreciate what Porto has to offer at the Ethnography and History Museum, Modern Art Museum at Serralves and the Casa da Musica Music Hall.

Fresh food can be purchased daily at the Mercado do Bolhao Market in downtown Baixa. More diverse goods are for sale in the shopping center right next to Dragao Stadium, home to FC Porto.

Find your perfect hotel or guest house anywhere from Sa Carneiro Airport to the center of Porto with over 160 options to choose from on Booking.com.

Learn more about visiting Porto

  • 190 attractions
  • 46 points of interest
  • 18 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Porto:

Explore guest reviews of hotels in Porto

See all

Research, refine, and make plans for your whole trip