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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Quaint Room Service Business Classic & up & up & up Internet Air Conditioning Concierge Accessible rooms Non-Smoking Hotel Cheap Hotels Hotels with Restaurants Hotels with Free Wifi Meeting Rooms Charming Hotels Business services 60+ Traveller Wedding Hotels Luxury Traveller Hotels with Infinity Pools Luxury Spa Hotels Thrifty Traveller Foodie Beach Goer Honeymoon Hotels €€ €€€ €€€€ Peace and Quiet Seeker Shopping Fanatic Heritage Hotels Trendy Hotels with Jacuzzi Art and Architecture Lover All-Inclusive Spa Hotels Trendsetter Farmhouse Hotels with Hot Tubs History Buff Historic Hotels Urban Explorer Fitness centre Eco-tourist Discount Hotels Green Within 10 km Within 25 km Any distance from San Giovanni d'Asso Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
La Locanda del Castello
No availability for your dates from these sites
Piazza Vittorio Emanuele II, 4, 53020 San Giovanni d'Asso, Montalcino, Italy
0.3 km from San Giovanni d'Asso Station
  • Free Wifi
  • Free Parking
Podere Ferranesi
Strada delle Ferranesi 9, 53041, Asciano, Italy
3.7 km from San Giovanni d'Asso Station
    La Locanda di Montisi
    SAVE US$17
    US$106
    Orbitz.com
    US$89
    View Deal
    Via Umberto Primo 39 | Località Montisi, 53020 San Giovanni d'Asso, Montalcino, Italy
    4.7 km from San Giovanni d'Asso Station
    • Free Wifi
    • Breakfast included
    Villa Armena Luxury Relais
    Booking.com
    US$165
    View Deal
    Localita San Domenico Armena SNC, 53022, Buonconvento, Italy
    5.4 km from San Giovanni d'Asso Station
    • Free Wifi
    • Free Parking
    Hotel L'Abbeveratoio
    Strada di Pieve a Salti, 1, 53020 San Giovanni d'Asso, Montalcino, Italy
    5.5 km from San Giovanni d'Asso Station
    • Free Wifi
    • Pool
    Piccolo Hotel San Valentino
    TripAdvisor
    US$75
    View Deal
    S.P. 451 di Monteoliveto, 53041, Asciano, Italy
    5.6 km from San Giovanni d'Asso Station
    • Free Wifi
    • Free Parking
    No photo provided
    Piazza della Pieve 3 | Castelmuzio, 53020 Trequanda, Italy
    5.9 km from San Giovanni d'Asso Station
    • Free Wifi
    • Restaurant
    Podere Finerri
    Localita Finerri 7, 53041, Asciano, Italy
    6.8 km from San Giovanni d'Asso Station
    • Free Parking
    • Pool
    Fattoria Pieve a Salti
    No availability for your dates from these sites
    Loc. Pieve a Salti 105/A, 53022, Buonconvento, Italy
    6.9 km from San Giovanni d'Asso Station
    • Free Wifi
    • Free Parking
    Palazzo Brandano
    Via Val Gelata 18, 53020 Petroio, Italy
    7.7 km from San Giovanni d'Asso Station
    • Free Wifi
    • Free Parking
    No photo provided
    Its633, 53041, 53041, Asciano, Italy
    8.8 km from San Giovanni d'Asso Station
      Hotel Ghibellino
      No availability for your dates from these sites
      Via Dante Alighieri 1, 53022, Buonconvento, Italy
      9.3 km from San Giovanni d'Asso Station
      • Free Wifi
      • Free Parking
      Hotel La Pace
      Booking.com
      US$91
      View Deal
      Via Roma 14, 53041, Asciano, Italy
      9.3 km from San Giovanni d'Asso Station
      • Pool
      • Restaurant
      Buonconvento
      Via di Bibbiano, 53022, Buonconvento, Italy
      9.4 km from San Giovanni d'Asso Station
        Hotel Borgo Casabianca
        No availability for your dates from these sites
        Localita Casabianca, 53041, Asciano, Italy
        9.7 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Casanova Wellness Center - Hotel Residence SPA & Beauty Farm
        No availability for your dates from these sites
        Strada Statale 146 6C, 53027 San Quirico d'Orcia, Italy
        10.2 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Hotel Palazzo del Capitano Exclusive Wellness & Relais
        SAVE US$42
        US$206
        Expedia.com
        US$164
        View Deal
        Via Poliziano 18, 53027 San Quirico d'Orcia, Italy
        10.4 km from San Giovanni d'Asso Station
        • Free Wifi
        • Breakfast included
        Podre al Salcio
        Strada Vicinale del Salcio, 53027 San Quirico d'Orcia, Italy
        10.4 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Arca di Pienza
        No availability for your dates from these sites
        Via San Gregorio 19 A/B/C, 53026, Pienza, Italy
        10.6 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Hotel Corsignano - Pienza
        SAVE US$9
        US$93
        Booking.com
        US$84
        View Deal
        Via della Madonnina 11, 53026, Pienza, Italy
        10.7 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Savings alert: 29% below average rate

        The price you found is 29% lower than this hotel's average rate of US$119/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.

        Hotel Residence San Gregorio
        Booking.com
        US$92
        View Deal
        Via della Madonnina, 4, 53026, Pienza, Italy
        10.7 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Agriturismo Paradiso
        Agoda.com
        US$106
        View Deal
        Strada del Piano 32, 53041, Asciano, Italy
        10.7 km from San Giovanni d'Asso Station
        • Free Parking
        • Pool
        Hotel Palazzuolo
        SAVE US$5
        US$79
        Agoda.com
        US$74
        View Deal
        Via Santa Caterina 43, 53027 San Quirico d'Orcia, Italy
        10.8 km from San Giovanni d'Asso Station
        • Free Wifi
        • Free Parking
        Il Chiostro di Pienza
        No availability for your dates from these sites
        Corso Il Rossellino 26, 53026, Pienza, Italy
        10.9 km from San Giovanni d'Asso Station
        • Free Wifi
        • Breakfast included
        No photo provided
        No availability for your dates from these sites
        Via Enzo Mangiavacchi, 53026, Pienza, Italy
        10.9 km from San Giovanni d'Asso Station
          Piccolo Hotel La Valle Pienza
          Booking.com
          US$107
          View Deal
          Interno 3 Via di Circonvallazione 7, 53026, Pienza, Italy
          11.1 km from San Giovanni d'Asso Station
          • Free Wifi
          • Free Parking
          Hotel Rotelle
          No availability for your dates from these sites
          Localita Rotelle 158 | Frazione di Montefollonico, 53049, Torrita di Siena, Italy
          11.9 km from San Giovanni d'Asso Station
          • Free Parking
          • Breakfast included
          Relais La Saracina
          No availability for your dates from these sites
          Ss 146, Km 29. 7, 53026, Pienza, Italy
          12.4 km from San Giovanni d'Asso Station
          • Free Wifi
          • Free Parking
          Locanda dell'Amorosa
          Agoda.com
          US$247
          View Deal
          | Localita l'Amorosa, 53048, Sinalunga, Italy
          12.9 km from San Giovanni d'Asso Station
          • Free Wifi
          • Free Parking
          Hotel dei Capitani
          No availability for your dates from these sites
          Via Lapini 6, 53024, Montalcino, Italy
          13.2 km from San Giovanni d'Asso Station
          • Free Wifi
          • Free Parking
          Still looking for a place to stay?
          San Giovanni d'Asso has 2 B&Bs/inns with 162 reviews
          Borgo Lucignanello Bandini
          Localita Lucignano d'Asso, 53024 San Giovanni d'Asso, Montalcino, Italy
          3.3 km from San Giovanni d'Asso Station
          • Free Wifi
          • Free Parking
          Pieve a Pava
          Localita Podere Pieve di Pava 1, 53020 San Giovanni d'Asso, Montalcino, Italy
          2.6 km from San Giovanni d'Asso Station
          • Free Wifi
          • Free Parking
          See all 2 San Giovanni d'Asso B&Bs/inns
          See all hotels in or near San Giovanni d'Asso
          Podere Ferranesi
          Strada delle Ferranesi 9, 53041, Asciano, Italy
          3.7 km from San Giovanni d'Asso Station
            Villa Armena Luxury Relais
            Booking.com
            US$165
            View Deal
            Localita San Domenico Armena SNC, 53022, Buonconvento, Italy
            5.4 km from San Giovanni d'Asso Station
            • Free Wifi
            • Free Parking
            Piccolo Hotel San Valentino
            TripAdvisor
            US$75
            View Deal
            S.P. 451 di Monteoliveto, 53041, Asciano, Italy
            5.6 km from San Giovanni d'Asso Station
            • Free Wifi
            • Free Parking
            No photo provided
            Piazza della Pieve 3 | Castelmuzio, 53020 Trequanda, Italy
            5.9 km from San Giovanni d'Asso Station
            • Free Wifi
            • Restaurant
            Podere Finerri
            Localita Finerri 7, 53041, Asciano, Italy
            6.8 km from San Giovanni d'Asso Station
            • Free Parking
            • Pool
            *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.