Default HTG hotel image

Find hotels in São Dinis from $52

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 7 - Sep 8
Tomorrow
Sep 8 - Sep 9
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Filter by

Star rating

Guest rating

Our top choices for São Dinis hotels

1. Hotel Mira Corgo

Hotel Mira Corgo
Vila Real
United Kingdom
Dave
$133 nightly
$141 total
Sep 22 - Sep 23
Total with taxes and fees
Hotel Mira Corgo

2. Casa dos Correios

Casa dos Correios
Vila Real
Portugal
Stephen
$106 nightly
$113 total
Oct 7 - Oct 8
Total with taxes and fees
Casa dos Correios

3. Borralha Hotel, Restaurante & Spa

Borralha Hotel, Restaurante & Spa
Vila Real
United States
FABIO
$125 nightly
$132 total
Sep 8 - Sep 9
Total with taxes and fees
Borralha Hotel, Restaurante & Spa

4. Quinta da Corujeira

Quinta da Corujeira
Vila Real
Canada
Anthony
$104 nightly
$110 total
Sep 22 - Sep 23
Total with taxes and fees
Quinta da Corujeira

5. Quinta da Cumieira

Quinta da Cumieira
Santa Marta de Penaguião
United States
BETHANY
$62 nightly
$66 total
Oct 7 - Oct 8
Total with taxes and fees
Quinta da Cumieira

6. Hotel Quinta do Paço

Hotel Quinta do Paço
Vila Real
United States
John
$153 nightly
$163 total
Sep 8 - Sep 9
Total with taxes and fees
Hotel Quinta do Paço

7. MW Douro Wine & Spa

MW Douro Wine & Spa
Santa Marta de Penaguião
Canada
Brian
$149 nightly
$158 total
Oct 5 - Oct 6
Total with taxes and fees
MW Douro Wine & Spa

8. Quinta da Pousada

Quinta da Pousada
Santa Marta de Penaguião
United States
Michael
$110 nightly
$116 total
Oct 7 - Oct 8
Total with taxes and fees
Quinta da Pousada

9. Quinta Madureira

Quinta Madureira
Vila Real
France
MANUEL
$88 nightly
$93 total
Sep 21 - Sep 22
Total with taxes and fees
Quinta Madureira

10. Casa de São Domingos

Casa de São Domingos
Peso da Régua
United States
Janet
$145 nightly
$154 total
Oct 2 - Oct 3
Total with taxes and fees
Casa de São Domingos

11. Casa do Salgueiral

Casa do Salgueiral
Santa Marta de Penaguião
United States
Marsha
$159 nightly
$169 total
Oct 1 - Oct 2
Total with taxes and fees
Casa do Salgueiral

12. Quinta da Portela Douro

Quinta da Portela Douro
Armamar
Canada
Patrick
$99 nightly
$105 total
Oct 6 - Oct 7
Total with taxes and fees
Quinta da Portela Douro

13. The Manor House Celeirós

The Manor House Celeirós
Sabrosa
United States
Ricardo
$135 nightly
$143 total
Oct 7 - Oct 8
Total with taxes and fees
The Manor House Celeirós

14. Five Sabrosa Senses

Five Sabrosa Senses
Sabrosa
United States
Marian
$209 nightly
$222 total
Oct 8 - Oct 9
Total with taxes and fees
Five Sabrosa Senses

15. Casal dos Capelinhos - Quinta Nova

Casal dos Capelinhos - Quinta Nova
Santa Marta de Penaguião
Canada
Chanelle
$229 nightly
$243 total
Oct 4 - Oct 5
Total with taxes and fees
Casal dos Capelinhos - Quinta Nova

16. Vila Marim Country House

Vila Marim Country House
Mesão Frio
Canada
Karyn
$84 nightly
$89 total
Oct 8 - Oct 9
Total with taxes and fees
Vila Marim Country House

17. Quinta Manhas Douro

Quinta Manhas Douro
Sabrosa
United States
Leon
$130 nightly
$138 total
Sep 15 - Sep 16
Total with taxes and fees
Quinta Manhas Douro

18. Hotel Folgosa Douro

Hotel Folgosa Douro
Armamar
United States
Cindy and Bob
$130 nightly
$138 total
Oct 5 - Oct 6
Total with taxes and fees
Hotel Folgosa Douro

19. Hotel Rural Douro Scala

Hotel Rural Douro Scala
Mesão Frio
United States
Robert
$121 nightly
$129 total
Oct 8 - Oct 9
Total with taxes and fees
Hotel Rural Douro Scala

20. Casa de Canilhas

Casa de Canilhas
Mesão Frio
Canada
Steven
$93 nightly
$99 total
Sep 22 - Sep 23
Total with taxes and fees
Casa de Canilhas
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular São Dinis attractions

Cathedral of Vila Real

Cathedral of Vila Real is just one of the places to see in São Dinis, so why not enjoy the other things to explore during your travels?
See properties

Top São Dinis Hotel Reviews

Casa de São Domingos

Casa de São Domingos

10/10 Excellent
"Nice old school B&B"
Benoit 2-night trip
Posted 14 hours ago
Casa de São Domingos
Crisol Régua Douro

Crisol Régua Douro

8/10 Good
"Personnel très sympathique, endroit propre, stationnement facile, piscine propre. Le bâtiment manque un peu d’amour, ils seraient du pour investir mais pour le prix c’était très bien"
Mélanie 2-night trip
Posted 1 day ago
Crisol Régua Douro
Vila Gale Douro Vineyards Hotel

Vila Gale Douro Vineyards Hotel

8/10 Good
"Great hotel, amazing setting!"
NATACHA 2-night trip
Posted 2 days ago
Vila Gale Douro Vineyards Hotel
Douro Palace Hotel Resort and Spa

Douro Palace Hotel Resort and Spa

8/10 Good
"Needs carpet change , looks kind of old"
Antonio 2-night trip
Posted 13 days ago
Douro Palace Hotel Resort and Spa
The Manor House Celeirós

The Manor House Celeirós

10/10 Excellent
"Endroit magique et très calme."
Melody 1-night trip
Posted 3 weeks ago
The Manor House Celeirós
Pena Park Hotel

Pena Park Hotel

10/10 Excellent
"We have had a great time at Pena Park Hotel. Definitely recommend, good food, friendly and helpful staff. We had few activities booked at the nearby Pena Aventura and it was quite relaxing to go back to the hotel and relax by the swimming pool. We will definitely go back! Thank you Pena Park for the excellent stay"
Margarida 1-night trip
Posted 1 month ago
Pena Park Hotel
Hotel Mira Corgo

Hotel Mira Corgo

10/10 Excellent
"Hotel was very nice and clean, oils stay again. Haydee"
Mario 1-night trip
Posted 1 month ago
Hotel Mira Corgo
Six Senses Douro Valley

Six Senses Douro Valley

10/10 Excellent
"The property was nice with wonderful spa options. However, the rooms seemed a bit dated and certainly didn’t feel like a five star surroundings. However, the staff and daily breakfast were wonderful!"
Nicole 3-night trip
Posted 2 months ago
Six Senses Douro Valley
Douro Castelo Signature

Douro Castelo Signature

8/10 Good
"Good hotel good hôtel clean"
Jean-Yves 3-night trip
Posted 2 months ago
Douro Castelo Signature

More cheap stays in São Dinis

HI Alijo - Pousada de Juventude - Hostel

HI Alijo - Pousada de Juventude - Hostel

Rua da Costinha, 10 Alijó Vila Real
$50 nightly
$53 total
Oct 1 - Oct 2
Total with taxes and fees
8.6/10 Excellent! (35 reviews)
HI Alijo - Pousada de Juventude - Hostel
Hotel de Cerva

Hotel de Cerva

Rua da Feira n7 Ribeira de Pena Vila Real
$63 nightly
$67 total
Oct 7 - Oct 8
Total with taxes and fees
9.2/10 Wonderful! (17 reviews)
Hotel de Cerva
Hotel Douro Inn

Hotel Douro Inn

Avenida Marechal Carmona, S/N Tabuaço
$67 nightly
$71 total
Sep 9 - Sep 10
Total with taxes and fees
8.6/10 Excellent! (166 reviews)
Hotel Douro Inn
Casa do Fontão

Casa do Fontão

R. Fernando Pessoa 149 Amarante Porto
$80 nightly
$88 total
Oct 7 - Oct 8
Total with taxes and fees
10/10 Exceptional! (8 reviews)
Casa do Fontão
Casa do Ribeirinho

Casa do Ribeirinho

Av General Silveira 121 Amarante
$98 nightly
$106 total
Oct 5 - Oct 6
Total with taxes and fees
9.6/10 Exceptional! (96 reviews)
Casa do Ribeirinho
Original Douro Hotel

Original Douro Hotel

Rua dos Camilos,n115 Peso da Régua Vila Real
$126 nightly
$134 total
Sep 22 - Sep 23
Total with taxes and fees
9.8/10 Exceptional! (273 reviews)
Original Douro Hotel

Frequently asked questions

What is the best area to stay in São Dinis?
The best area to stay in São Dinis is the central historic district, particularly around Praça da República and the main thoroughfares like Rua Direita.This area is the heart of São Dinis, characterized by its traditional Portuguese architecture, cobblestone streets, and a relaxed pace. It's where you'll find most of the town's local shops, bakeries, and traditional restaurants. The Praça da República, often featuring a bandstand or historic fountain, serves as a natural gathering point. The layout is compact and easily walkable, allowing you to explore the town's heritage on foot.Couples often find this area ideal for a quiet and authentic experience. The charming streets are great for leisurely strolls, discovering local crafts, and enjoying meals at intimate tavernas. Many accommodations here are guesthouses or boutique hotels housed in renovated historic buildings, offering a unique sense of place.
When is the best time to go to São Dinis?
The best time to visit São Dinis is during the late spring (May to June) and early autumn (September to October) when the weather is pleasant and the region's natural beauty is at its peak.During late spring, the landscape is lush and green, and the temperatures are comfortably warm, typically ranging from 18°C to 25°C. This period is ideal for couples who enjoy exploring the vineyards and scenic walking trails around the Douro Valley without the intense heat of summer. You'll find many of the local quintas (wine estates) are less crowded, offering a more intimate experience for wine tastings and tours.Early autumn also offers excellent conditions, with temperatures from 20°C to 28°C. This is harvest season in the Douro Valley, making it a particularly interesting time for travelers interested in viticulture. The vineyards are bustling with activity, and the changing colors of the leaves create stunning photographic opportunities.
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 São Dinis.
How much is the nightly rate at a São Dinis hotel?
Prices for hotels in São Dinis often vary, but you can find a great deal from $52 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