Find hotels in Porto from ฿2,427

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Porto hotels

Grand Hotel Liberty

Grand Hotel Liberty
4.0 star property
Riva del Garda
9.2 out of 10, Wonderful, (256 reviews)
"Everything was amazing ! It’s our 3d time at this hotel and we will be back soon again. We love this hotel and Riva del Garda."
United States
Iuliia
Grand Hotel Liberty

Lamasu RioVerde - Lago di Garda

Lamasu RioVerde - Lago di Garda
4.0 star property
San Felice del Benaco
10.0 out of 10, Exceptional, (37 reviews)
"Delightful staff and a really lovely apartment."
United Kingdom
Andrew
Lamasu RioVerde - Lago di Garda

Le Greghe Resort

Le Greghe Resort
3.0 star property
Lazise
9.4 out of 10, Exceptional, (16 reviews)
"The rooms are nice the hotel is quiet and you can have a nice relax . Breakfast is good . "
United States
Ehud
The price is ฿2,556
฿2,884 total
includes taxes & fees
13 Jan - 14 Jan
Le Greghe Resort

Hotel Sirmione Terme

Hotel Sirmione Terme
4.0 star property
Sirmione
8.8 out of 10, Excellent, (1,002 reviews)
"Excellent hotel, the location is central to restaurants & transport for lake cruise or drive to other parts of Lake Garda. The thermal pool & other activities are first class. Recommended hotel."
Australia
Rob
Hotel Sirmione Terme

Ambassador Suite Hotel

Ambassador Suite Hotel
3.0 star property
Riva del Garda
8.8 out of 10, Excellent, (180 reviews)
"Easy to get to, lots of parking, rooms were clean and large, breakfast was included and delicious "
Canada
Jeffrey
The price is ฿2,215
฿2,583 total
includes taxes & fees
13 Jan - 14 Jan
Ambassador Suite Hotel

Villa Luisa Resort & Luxury Apartments

Villa Luisa Resort & Luxury Apartments
4.0 star property
San Felice del Benaco
8.8 out of 10, Excellent, (158 reviews)
"Staff was perfect Room was woow Breakfast has a good variety. "
United Kingdom
Shehab
Villa Luisa Resort & Luxury Apartments

Ah Porticcioli boutique apartments

Ah Porticcioli boutique apartments
4.0 star property
San Felice del Benaco
9.8 out of 10, Exceptional, (29 reviews)
"Very nice quite and clean apartment/ hotel, good breakfast with lots of choices. Staff is very friendly, parking is free and easy. Rooftop swimmingpool and poolbar are a big plus with stunning views on the lake and Salo. Highly recommended "
Netherlands
Jan
Ah Porticcioli boutique apartments

Hi Hotels Sirmione - Lakeview Pool

Hi Hotels Sirmione - Lakeview Pool
3.0 star property
Sirmione
8.8 out of 10, Excellent, (332 reviews)
"Fantastic location!"
Canada
Siobhan
The price is ฿2,635
฿3,030 total
includes taxes & fees
13 Jan - 14 Jan
Hi Hotels Sirmione - Lakeview Pool

B&B Hotel Affi - Lago di Garda

B&B Hotel Affi - Lago di Garda
3.0 star property
Affi
8.6 out of 10, Excellent, (192 reviews)
"Was a good hotel nice and quiet near to Lake Garda and Motorway to get to other areas too"
United Kingdom
Sonia
The price is ฿1,932
฿2,198 total
includes taxes & fees
20 Jan - 21 Jan
B&B Hotel Affi - Lago di Garda

Hotel Fonte Boiola

Hotel Fonte Boiola
3.0 star property
Sirmione
8.6 out of 10, Excellent, (317 reviews)
"A very welcoming place that made my first trip abroad all that more enjoyable. "
United Kingdom
Logan
Hotel Fonte Boiola

Garda Life

Garda Life
3.0 star property
Riva del Garda
9.8 out of 10, Exceptional, (256 reviews)
"Rooms are clean, staff is super friendly, good parking, within walking distance from a mall, easy drive from my place of work, so I love it here. Good price, too. "
United States
Antonio
The price is ฿1,865
฿2,198 total
includes taxes & fees
14 Jan - 15 Jan
Garda Life

Quellenhof Luxury Resort Lazise

Quellenhof Luxury Resort Lazise
5.0 star property
Lazise
10.0 out of 10, Exceptional, (6 reviews)
The price is ฿21,526
฿23,861 total
includes taxes & fees
28 Jan - 29 Jan
Quellenhof Luxury Resort Lazise

Hotel Casa Scaligeri

Hotel Casa Scaligeri
3.0 star property
Sirmione
10.0 out of 10, Exceptional, (293 reviews)
"Room was spotless and clean everyday fridge was always stocked staff was amazing especially tinina she actually knows so much and helped plan our amazing Italy experience "
United States
Oksana
The price is ฿4,101
฿4,642 total
includes taxes & fees
2 Feb - 3 Feb
Hotel Casa Scaligeri

Parc Hotel San Pietro

Parc Hotel San Pietro
3.0 star property
Caprino Veronese
9.6 out of 10, Exceptional, (17 reviews)
"Great Value, polite staff and super clean rooms. "
United Kingdom
Edwin
The price is ฿3,226
฿3,658 total
includes taxes & fees
16 Jan - 17 Jan
Parc Hotel San Pietro

Hotel Shangri-La

Hotel Shangri-La
3.0 star property
Ala
8.4 out of 10, Very good, (52 reviews)
"Clean and safe kind of out on the outskirts. "
Canada
Robin
Hotel Shangri-La

Hotel Caesius Thermae & Spa Resort

Hotel Caesius Thermae & Spa Resort
4.0 star property
Bardolino
9.2 out of 10, Wonderful, (487 reviews)
"Top Wellness Hotel. "
Germany
Christian
The price is ฿5,991
฿6,736 total
includes taxes & fees
9 Feb - 10 Feb
Hotel Caesius Thermae & Spa Resort

Hotel Vita

Hotel Vita
3.0 star property
Salò
9.6 out of 10, Exceptional, (9 reviews)
"Staff and the whole experience was wonderful. Highly recommend."
United States
Melissa
The price is ฿2,867
฿3,300 total
includes taxes & fees
16 Jan - 17 Jan
Hotel Vita

Holiday IV Gardan

Holiday IV Gardan
3.0 star property
Riva del Garda
9.8 out of 10, Exceptional, (150 reviews)
"Excellent staff, breakfast and service. "
United States
janet
The price is ฿5,241
฿5,875 total
includes taxes & fees
2 Feb - 3 Feb
Holiday IV Gardan

Forte Benedek Wine Relais & SPA - Adults Only

Forte Benedek Wine Relais & SPA - Adults Only
5.0 star property
Pastrengo
9.8 out of 10, Exceptional, (42 reviews)
"Amazing place, fine and well built hotel"
United States
Amir
Forte Benedek Wine Relais & SPA - Adults Only

Hotel Pineta

Hotel Pineta
3.0 star property
Cerro Veronese
9.6 out of 10, Exceptional, (11 reviews)
"Unparalleled welcome and cordiality"
United States
lisa
The price is ฿3,044
฿3,349 total
includes taxes & fees
25 Jan - 26 Jan
Hotel Pineta
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Porto

Love lakes, coffee and beaches? Get away to Porto!

Hill with old town of Porto and river Douro at sunset, Portugal

Top Porto Hotel Reviews

More cheap stays in Porto

Frequently asked questions

Where is the best place to stay in Porto?
Hotel Sirmione Terme, located 17.6 mi (28.3 km) from the heart of Porto, is a top choice for your stay, based on our traveller data. Other good options for your stay in the area are Grand Hotel Terme Sirmione and Parc Hotel Flora. See all available top hotels, or vacation rentals in Porto.
If I need to cancel my hotel reservation in Porto, will I receive a refund?
Yes! You'll find that most hotel room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a reservation that's non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Porto.
What's the best family accommodation in Porto?
Hotel Eden is a hotel with a private beach and an indoor pool, and it's a top choice on Expedia for families. Also, attractions in the area such as Go-Sail and Wind Riders are fun for children of all ages. Find more child-friendly accommodations in Porto.
What is the top LGBTQ-friendly hotel in Porto?
Hotel Du Lac - Relax Attitude Hotel is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. See all available hotels listed as LGBTQ-friendly in Porto.
What's the best dog-friendly hotel in Porto?
Belfiore Park Hotel - Adults Only is a top hotel for people travelling with their pets, and offers 2 restaurants and free WiFi for its human guests. Other good options for you and your pet's trip include Hotel Eden and Hotel Sorriso. See more pet-friendly hotel accommodations in Porto.
What's the best accommodation option to stay near the beach in Porto?
Belfiore Park Hotel - Adults Only is a top beachfront hotel with 2 restaurants and a seasonal outdoor pool, and it's located close to Val di Sogno Beach . Other good choices to stay near the beach include Hotel Du Lac - Relax Attitude Hotel and Hotel Eden. See more stays near the beach in Porto.
What are some hotels with pools in Porto?
Hotel Sirmione Terme: Features a full-service spa, an outdoor pool and a sauna. Grand Hotel Terme Sirmione and Parc Hotel Flora are two additional hotels that offer an on-site pool. View all hotels with pools in Porto.
What is the best spa hotel in Porto?
Belfiore Park Hotel - Adults Only is a top spa hotel featuring a private beach, a rooftop terrace, a health club and a bar. Spend an afternoon at Dhara where you'll find facials, body scrubs, and detox wraps and more. Other popular spa hotels in Porto include Hotel Du Lac - Relax Attitude Hotel and Hotel Eden. See all spa hotels in Porto.
What is staying in Porto like?
Visitors to Porto will definitely enjoy the lakeside setting and restaurants. Tourists can also enjoy the city's coffee shops, mountain views and bars. In Porto, there are 18 hotels and other accommodation options to choose from. Find out more about Porto.
What should I do while I'm visiting Porto?
Places to visit in the wider area include Prada Costabella Cable Car, Prada Costabella Chair Lift and Mount Baldo. You'll also find Palazzo dei Capitani and Castello Scaligeri in the area. Take a look at what more there is to see and do in Expedia's Porto guide.
What's the seasonal weather in Porto?
The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are January and February, with an average of 2°C. Average annual precipitation for Porto is 1628 mm.

Explore a world of travel with Expedia