Find hotels in Porto from £35

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Hotel Medulio

Hotel Medulio
2.0 star property
Carucedo
8.4 out of 10, Very good, (93 reviews)
"Good hotel in a lovely mountainous location."
United Kingdom
Joachim
The price is £46
includes taxes & fees
19 Jun - 20 Jun
Hotel Medulio

Candeias do Souto

Candeias do Souto
3.0 star property
Braganca
9.2 out of 10, Wonderful, (42 reviews)
"The place was amazing, the staff were very helpful and though I got there late Anna Tavares the owner was very helpful in getting me in. Can’t say enough about the place, excellent."
Canada
Joe
The price is £61
includes taxes & fees
21 May - 22 May
Candeias do Souto

La Posada de Pedrazales

La Posada de Pedrazales
2.0 star property
Galende
8.0 out of 10, Very good, (14 reviews)
"Quaint property in a beautiful old village. "
United States
Carlos
The price is £46
includes taxes & fees
26 May - 27 May
La Posada de Pedrazales

Vinhais Hotel

Vinhais Hotel
3.0 star property
Vinhais
9.2 out of 10, Wonderful, (57 reviews)
"Great hotel for motorcyclists touring Portugal. Staff are lovely, hotel is a good standard, very clean and the breakfast is very good. This is a good choice if youre in the area. "
United Kingdom
Mark
The price is £48
includes taxes & fees
27 May - 28 May
Vinhais Hotel

Hotel Malecón

Hotel Malecón
1.0 star property
O Barco de Valdeorras
9.4 out of 10, Exceptional, (37 reviews)
"Really lovely place, excellent host, very helpful, lovely clean rooms!"
United Kingdom
Anthony
The price is £45
includes taxes & fees
24 May - 25 May
Hotel Malecón

Hotel Restaurante Bayona

Hotel Restaurante Bayona
3.0 star property
Rios
7.4 out of 10, Good, (11 reviews)
"Habitación básico suficiente para una noche, la comida en su restaurante fenomenal lo recomiendo. "
Spain
Pamela
The price is £41
includes taxes & fees
20 May - 21 May
Hotel Restaurante Bayona

Parador de Puebla de Sanabria

Parador de Puebla de Sanabria
4.0 star property
Puebla de Sanabria
9.0 out of 10, Wonderful, (115 reviews)
"Good location, clean, good breakfast, friendly staff and free parking. Beds were hard. For 1 night it was ok. "
United States
Damaris
The price is £63
includes taxes & fees
15 Jun - 16 Jun
Parador de Puebla de Sanabria

Hotel Calzada

Hotel Calzada
2.0 star property
Vilamartin de Valdeorras
9.2 out of 10, Wonderful, (38 reviews)
"Friendly staff, great room and nice place for a stroll"
Australia
Paul
The price is £63
includes taxes & fees
27 May - 28 May
Hotel Calzada

Hotel Villalucerna

Hotel Villalucerna
3.0 star property
Vigo
8.6 out of 10, Excellent, (14 reviews)
"Personal encantador"
Spain
Javier
The price is £58
includes taxes & fees
21 May - 22 May
Hotel Villalucerna

ibis Braganca

ibis Braganca
3.0 star property
Braganca
8.8 out of 10, Excellent, (104 reviews)
"Really good hotel"
Canada
Rui Miguel
The price is £52
includes taxes & fees
27 May - 28 May
ibis Braganca

Hostal Mayo

Hostal Mayo
2.0 star property
O Barco de Valdeorras
7.0 out of 10, Good, (6 reviews)
"En la habitación hacia un poco de frío es lo único malo lo demás todo correcto "
Spain
Darío
The price is £36
includes taxes & fees
2 Jun - 3 Jun
Hostal Mayo

Hotel Monumento Pazo do Castro

Hotel Monumento Pazo do Castro
4.0 star property
O Barco de Valdeorras
8.0 out of 10, Very good, (27 reviews)
"El lugar en el el que se encuentra es espectacular, sin embargo el alojamiento necesita una importante actualización. Se ha quedado obsoleto "
Spain
Mar
The price is £81
includes taxes & fees
23 May - 24 May
Hotel Monumento Pazo do Castro

Exe São Lazaro

Exe São Lazaro
4.0 star property
Braganca
8.4 out of 10, Very good, (109 reviews)
"Great value for money, especially the breakfast"
United States
Arseniy
The price is £62
includes taxes & fees
27 May - 28 May
Exe São Lazaro

Solar de Santa Maria

Solar de Santa Maria
3.0 star property
Braganca
9.2 out of 10, Wonderful, (101 reviews)
"Great location, property, and staff. A little drafty and chilly in the winter, but OK for a 300 year old building."
United States
William
The price is £76
includes taxes & fees
28 May - 29 May
Solar de Santa Maria

Posada de Las Misas

Posada de Las Misas
3.0 star property
Puebla de Sanabria
8.4 out of 10, Very good, (73 reviews)
"Can only recommend ….. "
Spain
Jennifer
The price is £76
includes taxes & fees
25 May - 26 May
Posada de Las Misas

Complejo Hostelero Paladium

Complejo Hostelero Paladium
3.0 star property
Vilamartin de Valdeorras
8.8 out of 10, Excellent, (20 reviews)
"L hôtel a besoin d amour Par contre, le service et les repas sont excellents "
Canada
Thomas
The price is £79
includes taxes & fees
23 May - 24 May
Complejo Hostelero Paladium

Posada Real La Pascasia

Posada Real La Pascasia
5.0 star property
Puebla de Sanabria
9.0 out of 10, Wonderful, (23 reviews)
"Very nice view and location. Expect no luxury but great for a short stay in Puebla de Sanabria. "
United States
Leonardo
The price is £105
includes taxes & fees
2 Jun - 3 Jun
Posada Real La Pascasia

Posada Real La Carteria

Posada Real La Carteria
3.5 star property
Puebla de Sanabria
7.8 out of 10, Good, (16 reviews)
"un sitio súper lindo, cuidado, bien atendido. todo lo puedes hacer andando. el restaurante te espectacular para cenar. el desayuno excelente te. su personal muy amable. "
Spain
Fabiola
The price is £85
includes taxes & fees
31 May - 1 Jun
Posada Real La Carteria

Albergue O Bailarín

Albergue O Bailarín
1.0 star property
O Barco de Valdeorras
The price is £35
includes taxes & fees
29 May - 30 May
Albergue O Bailarín

HI Braganca - Pousada de Juventude - Hostel

HI Braganca - Pousada de Juventude - Hostel
2.0 star property
Braganca
8.6 out of 10, Excellent, (57 reviews)
"Stayed one night with friends touring Portugal. Stayed here about 15 years ago and it hasn’t changed a bit. Location is great, short walk to down centre. Plenty of parking and set in large open space. Staff are very friendly and efficient, with a quick and easy check in. I wouldn’t want to stay a week but for a night or two it’s completely acceptable. "
United Kingdom
Nic
The price is £38
includes taxes & fees
19 Jun - 20 Jun
HI Braganca - Pousada de Juventude - Hostel
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

Stay near popular Porto attractions

Top Porto Hotel Reviews

More cheap stays in Porto

Find out more about Porto

Top reasons to visit Porto

  • Stunning Scenery: Porto boasts breathtaking views, especially from the iconic Dom Luís I Bridge and along the Douro River.
  • Diverse Outdoor Activities: The region is perfect for adventure seekers, with opportunities for hiking, skiing, and exploring national parks.
  • Rich Cultural Experiences: Discover Porto's vibrant culture through its historic centre, local holidays, and renowned wine.
  • Beautiful Beaches: Enjoy the nearby stunning beaches that offer relaxation and scenic beauty.
  • Charming Accommodation: Experience a variety of hotels, from boutique stays to welcoming country houses, catering to all preferences.

Find great hotels near Porto

Experience the charm of Porto with a delightful stay at one of its diverse hotels, ranging from boutique accommodations to inviting country houses. Whether you're travelling with family, seeking a pet-friendly environment, or looking for an LGBTQIA-welcoming atmosphere, Porto's hotels cater to all. Discover the perfect base for your adventures in this beautiful region of Castile and León, where comfort and hospitality await every guest.

  • Posada de Las Misas: This charming 3-star country house, rated 8.4 by guests, offers a delightful escape just 22.5km from Porto. The Posada boasts a rustic yet elegant theme, providing a homely atmosphere complemented by various dining options, including breakfast and dinner services. Guests can indulge in activities such as hiking and fishing nearby, making it perfect for nature lovers. With entertainment amenities like cable TV and a DVD player, visitors can unwind after a day of exploring the local historical district and scenic boardwalk.
  • Hotel Meleiros: Rated 8.0, Hotel Meleiros is a welcoming 3-star hotel located 20.9km from Porto, ideal for pet owners seeking a friendly stay. This hotel embraces a warm, pet-friendly ethos, allowing some pets onsite with specific amenities to ensure a comfortable experience for both guests and their furry companions. The hotel's inviting atmosphere, combined with its close proximity to local attractions, makes it an excellent choice for travellers looking to explore while enjoying the company of their pets.
  • Hotel Los Perales: A budget-friendly option, Hotel Los Perales offers a comfortable stay just 20.9km from Porto, catering to pet lovers. This hotel stands out with its pet-friendly policy, allowing pets for free, while ensuring service animals are accommodated without fees. The hotel’s relaxed environment makes it a suitable choice for those seeking affordable lodging without compromising on warmth and hospitality. The welcoming atmosphere and convenient location make it a popular choice for all types of travellers.

Where to stay near Porto

Porto, a captivating city in northwestern Spain, is a haven for outdoor enthusiasts and adventure seekers. Explore the stunning views from the iconic Dom Luís I Bridge, wander through the historic centre, and bask in the beauty of the Douro River. Venture into the nearby Douro Valley for breathtaking scenery, or indulge in skiing at local resorts during the winter months. Porto promises a delightful blend of culture, nature, and exhilarating experiences.

  • Ribadelago: Nestled approximately 11.3km from Porto, Ribadelago is a charming village that captures the essence of outdoor adventure and natural beauty. Known for its seasonal visitor patterns, the peak months from June to August draw nature enthusiasts eager to explore its stunning landscapes. The village is surrounded by a serene lake and lies adjacent to a national state park, making it a perfect base for hiking, fishing, and enjoying the local flora and fauna. Ribadelago’s recreational areas provide ample opportunities for family-friendly outdoor activities, ensuring a memorable experience for all.
  • San Martin de Castaneda: Located around 12.9km from Porto, San Martin de Castaneda is another picturesque village that captivates visitors with its majestic scenery and rich natural surroundings. With moderate seasonal footfall, the village sees a surge in tourists from April to August. Here, adventurers can take advantage of various recreational areas that serve as gateways to the nearby national state park and lake. The tranquil atmosphere and breathtaking views make it an ideal retreat for those seeking both relaxation and excitement in the great outdoors.
  • Galende: Situated 17.7km from Porto, Galende is a vibrant city that offers a delightful mix of outdoor pursuits and educational experiences. Visitors frequently arrive during the busier months of June to August, drawn by the area's stunning landscapes and adventure opportunities. Galende boasts various recreational areas perfect for hiking and exploration, alongside its proximity to a national state park and a picturesque lake. This city not only serves as a gateway to nature but also provides a lively atmosphere where one can immerse themselves in the local culture and charm.

Things to do in Porto

Porto offers a wealth of outdoor activities and stunning scenery, making it an ideal destination for adventure seekers. Enjoy a comprehensive city tour to explore the vibrant culture, local holidays, and charming hotels. Don't miss the chance to visit attractions beyond the city, enriching your experience in this beautiful region of Spain.

Shopping

In Porto, you can explore Rua de Santa Catarina for local shops and cafés. If you're up for a drive, head to Centro Comercial Dolce Vita, featuring popular brands and dining options. Another great spot is El Corte Inglés, a large department store offering a variety of gifts and souvenirs.

Recreation

In Porto, indulge in rejuvenating treatments at the Porto Wellness Centre, featuring holistic therapies and calming ambience. Explore the serene surroundings at Spa do Vinho, where wine-infused treatments provide a unique wellness experience, perfect for relaxation and rejuvenation after a day of sightseeing.

Adventure

In Porto, explore the Douro River on a thrilling kayaking adventure, taking in the stunning views of the city and its iconic bridges. For a unique experience, try rock climbing in the nearby Peneda-Gerês National Park, where breathtaking landscapes await the adventurous at heart.

Nightlife

Experience the vibrant nightlife in Porto by visiting Rua Galeria de Paris, where you can find numerous bars and clubs. Enjoy a cocktail at Plano B, a trendy spot known for its eclectic vibe, or dance the night away at Pérola Negra, a local favourite for its lively atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Porto

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Porto are December to February, where the prices are slightly lower. This is in comparison to April and July to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Porto is Monday. The most expensive day to stay in Porto is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Porto with your flights and activities by booking a package through Expedia.

Find the best attractions near Porto

Porto offers a delightful blend of outdoor adventures and scenic beauty, making it perfect for a holiday. Visitors can explore national parks, stunning beaches, and majestic mountains. Highlights include the Douro Promenade, the iconic cathedral, and the renowned Porto wine. With a variety of attractions nearby, there's plenty for travellers seeking both relaxation and adventure in this charming city.

  • Sanabria Lake Natural Park: Experience breathtaking scenery and outdoor adventures in this stunning national park. With its pristine lake surrounded by mountains, it's perfect for hiking, picnicking, and wildlife watching, offering a true escape into nature.
  • O Cortello dos Lobos: Immerse yourself in the rich cultural heritage at this archaeological site. Discover ancient ruins and learn about the historical significance of the area, providing a unique glimpse into the past of Castile and León.
  • Playa del Folgoso: Relax on the golden sands of this beautiful beach, where you can soak up the sun and enjoy the refreshing ocean breeze. Ideal for swimming and beach activities, it’s a perfect spot for unwinding.

Best time to go to Porto

The best time to visit Porto can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Porto falls in July, when visitor numbers are moderately high and weather is sunny with no rain. The coolest average temperature in Porto falls in January, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.7°F (4.3°C)Light RainMostly SunnyModerately LowSlightly Low
February41.4°F (5.2°C)Light RainMostly SunnyModerately LowSlightly Low
March45.9°F (7.7°C)Light RainMostly SunnyAverageAverage
April50.9°F (10.5°C)Light RainMostly SunnyAverageSlightly High
May58.1°F (14.5°C)No RainMostly SunnyAverageAverage
June65.1°F (18.4°C)No RainMostly SunnyAverageAverage
July71.4°F (21.9°C)No RainSunnyModerately HighSlightly High
August71.2°F (21.8°C)No RainSunnyModerately HighSlightly High
September64.6°F (18.1°C)No RainSunnyModerately HighAverage
October56.5°F (13.6°C)Light RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Light RainMostly SunnyAverageAverage
December41.5°F (5.3°C)Light RainMostly SunnyModerately LowSlightly Low

The nearest major airports for your trip to Porto

When travelling to Porto, you have several airport options. Santiago de Compostela (SCQ-Lavacolla), located 151.3km away, offers nearby hotels like the 5-star Parador de Santiago de Compostela and NH Collection Santiago de Compostela, both 9.7km from the airport. Vigo (VGO-Peinador) is 146.4km away, with luxurious options such as Gran Hotel Nagari Boutique & Spa, just 8.0km from the airport, and Pazo Los Escudos Hotel And Spa Resort, 11.3km away, providing 24-hour shuttle services. Closer still is Bragança (BGC), a mere 35.4km away, where you can stay at Pousada de Bragança - São Bartolomeu, only 6.4km from the airport, offering airport transportation for a fee.

Frequently asked questions

What is the best area to stay in Porto?
The best area to stay in Porto is Ribeira, located along the Douro River.

Ribeira is the historic heart of Porto, characterised by its narrow, winding streets, colourful medieval buildings, and bustling riverfront promenade. It's incredibly walkable, with many key attractions like the Dom Luís I Bridge and the Cais da Ribeira right on its doorstep. You'll find numerous restaurants, cafes, and shops located amongst its ancient architecture.

Couples will find Ribeira particularly appealing for its romantic setting. Evening strolls along the river, enjoying a meal with views of the Douro, and easy access to boat tours make for a memorable experience. Its close proximity to the port wine lodges across the river in Vila Nova de Gaia is also a major draw.

For those who prefer a slightly quieter, yet still central, experience with upscale shopping and grander avenues, the Cedofeita and Boavista areas are excellent choices. Cedofeita, just north of the historic centre, offers a mix of traditional and modern, with art galleries and independent boutiques along Rua de Miguel Bombarda. Boavista, further west, is known for its wide boulevards, cultural institutions like the Casa da Música, and a more contemporary feel.
When is the best time to go to Porto?
The best times to go to Porto are during the spring (April to May) and autumn (September to October) when the weather is pleasant, and the city is less crowded than in the peak summer months.

Spring in Porto offers mild temperatures, typically ranging from 15°C to 20°C, with blossoming flowers and fewer tourists. This makes it an excellent time for exploring the city's historic centre on foot, enjoying outdoor cafes, and taking a Douro River cruise without the summer heat.

Autumn also provides comfortable temperatures, usually between 18°C and 25°C, and the city takes on a beautiful golden hue. This season is particularly good for food and wine enthusiasts, as it coincides with the grape harvest in the Douro Valley, offering opportunities for vineyard tours and wine tastings.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Porto.
How can I save on a Porto hotel booking with Expedia?
Members always get our best prices. Find our best Porto hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Porto hotel?
Prices for hotels in Porto often vary, but you can find a great deal from £35 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia