We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near San Giovanni d'Asso Station

View map
  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Via della Madonnina 4, 53026, Pienza, Italy
6.7 miles from San Giovanni d'Asso Station
Special Offer: Package Deal
Prenota sul nostro sito web... Read more
Top Deal
$125*
$116* /night
View Deal
Booking.com
$125*
Agoda.com
$115*
Piazza Vittorio Emanuele II No. 4, 53020 San Giovanni d'Asso, Italy
0.2 miles from San Giovanni d'Asso Station
#2 of 3 hotels in San Giovanni d'Asso
$99* /night
View Deal
TripAdvisor
$99*
Priceline
$99*
Hotels.com
$99*
Strada delle Ferranesi 9, 53041, Asciano, Italy
2.3 miles from San Giovanni d'Asso Station
Via Umberto Primo 39 | Località Montisi, 53020 San Giovanni d'Asso, Italy
2.9 miles from San Giovanni d'Asso Station
#1 of 3 hotels in San Giovanni d'Asso
$76* /night
View Deal
Priceline
$76*
Agoda.com
$76*
Strada di Pieve a Salti, 1, 53020 San Giovanni d'Asso, Italy
3.4 miles from San Giovanni d'Asso Station
#3 of 3 hotels in San Giovanni d'Asso
S.P. 451 di Monteoliveto, 53041 , Asciano, Italy
3.5 miles from San Giovanni d'Asso Station
$74* /night
View Deal
TripAdvisor
$74*
Priceline
$74*
Piazza della Pieve 3 | Castelmuzio, 53020 Trequanda, Italy
3.7 miles from San Giovanni d'Asso Station
No photo provided
Localita Finerri 7, 53041, Asciano, Italy
4.1 miles from San Giovanni d'Asso Station
No availability for your dates from these sites
B&B.it
Villa Armena RelaisOffers & Announcements€200 (EUR)
Localita San Domenico Armena SNC, 53022, Buonconvento, Italy
4.2 miles from San Giovanni d'Asso Station

The price you found is 27% lower than this hotel's average rate of $264/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

$193* /night
View Deal
TripAdvisor
$193*
Priceline
$193*
Hotels.com
Loc. Pieve a Salti 105/A, 53022, Buonconvento, Italy
4.3 miles from San Giovanni d'Asso Station

The price you found is 19% lower than this hotel's average rate of $113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
$94*
$91* /night
View Deal
TripAdvisor
$91*
Booking.com
$94*
Hotels.com
$91*
Via Val Gelata 18, 53020 Petroio, Italy
4.8 miles from San Giovanni d'Asso Station
Contact hotel for availability
Its633, 53041, 53041, Asciano, Italy
5.5 miles from San Giovanni d'Asso Station
No photo provided
Via Dante Alighieri 1, 53022, Buonconvento, Italy
5.8 miles from San Giovanni d'Asso Station
$85* /night
View Deal
Booking.com
$85*
Priceline
$85*
Agoda.com
$85*
Via Roma 14, 53041, Asciano, Italy
5.8 miles from San Giovanni d'Asso Station
$74* /night
View Deal
Booking.com
$74*
Via di Bibbiano, 53022, Buonconvento, Italy
5.9 miles from San Giovanni d'Asso Station
No photo provided
Localita Casabianca, 53041, Asciano, Italy
6.0 miles from San Giovanni d'Asso Station
Top Deal
$214*
$156* /night
View Deal
TripAdvisor
$156*
AccorHotels.com
$160*
HotelQuickly
$214*
Via Poliziano 18, 53027 San Quirico d'Orcia, Italy
6.4 miles from San Giovanni d'Asso Station

The price you found is 32% lower than this hotel's average rate of $124/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
$86*
$84* /night
View Deal
TripAdvisor
$84*
Booking.com
$86*
Hotels.com
$84*
Loc.Casanova Strada Statale 146 6C, 53027 San Quirico d'Orcia, Italy
6.4 miles from San Giovanni d'Asso Station
Top Deal
$138*
$115* /night
View Deal
Booking.com
$138*
Hotels.com
$125*
Expedia.com
$125*
Strada Vicinale del Salcio, 53027 San Quirico d'Orcia, Italy
6.5 miles from San Giovanni d'Asso Station
Via della Madonnina 11, 53026, Pienza, Italy
6.6 miles from San Giovanni d'Asso Station
Top Deal
$137*
$133* /night
View Deal
TripAdvisor
$133*
Booking.com
$137*
Hotwire.com
$133*
Via San Gregorio 19 A/B/C, 53026, Pienza, Italy
6.6 miles from San Giovanni d'Asso Station
$92* /night
View Deal
TripAdvisor
$92*
Priceline
$92*
Expedia.com
Via della Madonnina 4, 53026, Pienza, Italy
6.7 miles from San Giovanni d'Asso Station
Top Deal
$125*
$116* /night
View Deal
Booking.com
$125*
Agoda.com
$115*
Via Santa Caterina 43, 53027 San Quirico d'Orcia, Italy
6.7 miles from San Giovanni d'Asso Station
Top Deal
$80*
$64* /night
View Deal
Booking.com
$66*
Expedia.com
$65*
HotelQuickly
$80*
Strada del Piano 32, 53041, Asciano, Italy
6.7 miles from San Giovanni d'Asso Station

The price you found is 23% lower than this hotel's average rate of $96/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
$87*
$74* /night
View Deal
TripAdvisor
$74*
Hotels.com
$87*
Expedia.com
$87*
Corso Il Rossellino 26, 53026, Pienza, Italy
6.8 miles from San Giovanni d'Asso Station
Top Deal
$86*
$80* /night
View Deal
Booking.com
$84*
Travelocity
$82*
HotelQuickly
$86*
Via Enzo Mangiavacchi, 53026, Pienza, Italy
6.8 miles from San Giovanni d'Asso Station
No photo provided
$76* /night
View Deal
Booking.com
Agoda.com
Priceline
Interno 3 Via di Circonvallazione 7, 53026, Pienza, Italy
6.9 miles from San Giovanni d'Asso Station
$118* /night
View Deal
TripAdvisor
$118*
Priceline
$118*
Expedia.com
Localita Rotelle 158 | Frazione di Montefollonico, 53049, Torrita di Siena, Italy
7.4 miles from San Giovanni d'Asso Station
Loading prices...
Hotels.com
Agoda.com
Booking.com
Ss 146, Km 29. 7, 53026, Pienza, Italy
7.7 miles from San Giovanni d'Asso Station

The price you found is 15% lower than this hotel's average rate of $226/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

$193* /night
View Deal
Booking.com
$193*
| Localita l'Amorosa, 53048, Sinalunga, Italy
8.0 miles from San Giovanni d'Asso Station

The price you found is 10% lower than this hotel's average rate of $307/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

$277* /night
View Deal
TripAdvisor
$277*
Priceline
$277*
Agoda.com
$277*
Via Lapini 6, 53024, Montalcino, Italy
8.2 miles from San Giovanni d'Asso Station

The price you found is 16% lower than this hotel's average rate of $117/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

$98* /night
View Deal
TripAdvisor
$98*
Hotels.com
$98*
Expedia.com
$98*
Still looking for a place to stay?
San Giovanni d'Asso has 3 B&Bs/inns with 205 reviews
Localita Val d'Asso SNC, 53020 San Giovanni d'Asso, Italy
0.3 miles from San Giovanni d'Asso Station
#1 of 3 San Giovanni d'Asso B&B and Inns
Localita Podere Pieve di Pava 1, 53020 San Giovanni d'Asso, Italy
1.6 miles from San Giovanni d'Asso Station
#2 of 3 San Giovanni d'Asso B&B and Inns
Monterongriffoli, San Giovanni d'Asso, Italy
1.0 miles from San Giovanni d'Asso Station
#3 of 3 San Giovanni d'Asso B&B and Inns
See all 3 San Giovanni d'Asso B&Bs/inns
See all hotels in or near San Giovanni d'Asso
Strada delle Ferranesi 9, 53041, Asciano, Italy
2.3 miles from San Giovanni d'Asso Station
S.P. 451 di Monteoliveto, 53041 , Asciano, Italy
3.5 miles from San Giovanni d'Asso Station
$74* /night
View Deal
TripAdvisor
$74*
Priceline
$74*
Piazza della Pieve 3 | Castelmuzio, 53020 Trequanda, Italy
3.7 miles from San Giovanni d'Asso Station
No photo provided
Villa Armena RelaisOffers & Announcements€200 (EUR)
Localita San Domenico Armena SNC, 53022, Buonconvento, Italy
4.2 miles from San Giovanni d'Asso Station

The price you found is 27% lower than this hotel's average rate of $264/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

$193* /night
View Deal
TripAdvisor
$193*
Priceline
$193*
Hotels.com
Localita Finerri 7, 53041, Asciano, Italy
4.1 miles from San Giovanni d'Asso Station
No availability for your dates from these sites
B&B.it
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
San Giovanni d'Asso Travel Forum Need specific advice visiting San Giovanni d'Asso, Province of Siena? Visit the TripAdvisor Travel Forum for San Giovanni d'Asso and ask our Destination Experts and the travel community.