Hotels in San Gimignano

Search and compare San Gimignano hotels from hundreds of travel sites and save

San Gimignano, Tuscany, Italy
29 May — 30 May2
San Gimignano, Tuscany, Italy
Sun 29-5
Mon 30-5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in San Gimignano

Filter by star ratings
All filters
Hotel Leon Bianco
8.9 Excellent
Piazza Della Cisterna 13, San Gimignano, Tuscany, Italy
Show on map
1.3 km from city centre, San Gimignano 
ExcellentBased on 1,424 reviews
8.9

Steps from the San Gimignano 1300, Leon Bianco is situated in San Gimignano and offers comfortable accommodation. It boasts views of Piazza della Cisterna and provides a variety of facilities, such as meeting rooms, a Jacuzzi and free Wi-Fi.

Hotel Casolare Le Terre Rosse
8.9 Excellent
Loc. S. Donato 1, San Gimignano, Tuscany, Italy
Show on map
4.1 km from city centre, San Gimignano 
ExcellentBased on 722 reviews
8.9

Hotel Casolare Le Terre Rosse provides charming 3-star accommodation in San Gimignano. It also offers free Wi-Fi, a seasonal outdoor swimming pool and a free shuttle service.

Hotel Bel Soggiorno
9.0 Excellent
Via San Giovanni 91, San Gimignano, Tuscany, Italy
Show on map
1.4 km from city centre, San Gimignano 
ExcellentBased on 1,176 reviews
9.0

Hotel Bel Soggiorno San Gimignano is located in San Gimignano and features free Wi-Fi. Just a short walk from the San Gimignano 1300, it provides comfortable rooms equipped with a mini bar.

Hotel Da Graziano
8.4 Excellent
Via Giacomo Matteotti 39/A, San Gimignano, Tuscany, Italy
Show on map
1.5 km from city centre, San Gimignano 
ExcellentBased on 1,087 reviews
8.4

This comfortable hotel in San Gimignano offers complimentary wireless internet, as well as an express check-in and check-out feature and a concierge. It also features a ticket service, luggage storage and a tour desk.

Hotel Villa Belvedere
8.2 Excellent
Via Dante 14, San Gimignano, Tuscany, Italy
Show on map
0.5 km from city centre, San Gimignano 
ExcellentBased on 707 reviews
8.2

This comfortable hotel in San Gimignano offers free Wi-Fi, as well as a 24-hour reception and an outdoor pool. It also provides bicycle rental, luggage storage and a concierge.

La Mormoraia
9.2 Excellent
San Gimignano, Tuscany, Italy
Show on map
3.7 km from city centre, San Gimignano 
ExcellentBased on 872 reviews
9.2

Agriturismo Mormoraia is located in San Gimignano and provides guests with free Wi-Fi. It also features a Jacuzzi, an outdoor pool and a sauna.

Locanda La Mandragola
8.9 Excellent
Via Diacceto 7, San Gimignano, Tuscany, Italy
Show on map
1.1 km from city centre, San Gimignano 
ExcellentBased on 360 reviews
8.9

Offering a rooftop terrace, Locanda La Mandragola is located in San Gimignano and is a brief stroll from Palazzo Comunale and the San Gimignano 1300. Guests can also enjoy free internet access.

Agriturismo Il Segreto DI Pietrafitta
9.9 Excellent
San Gimignano, Tuscany, Italy
Show on map
3.8 km from city centre, San Gimignano 
ExcellentBased on 365 reviews
9.9

Agriturismo Il Segreto di Pietrafitta is located in San Gimignano and offers complimentary Wi-Fi. It also provides massage services, babysitting/child services and an outdoor pool.

A La Casa Dei Potenti
8.6 Excellent
San Gimignano, Tuscany, Italy
Show on map
1.2 km from city centre, San Gimignano 
ExcellentBased on 895 reviews
8.6

Featuring a shuttle to Peretola Airport, as well as free Wi-Fi, A La Casa Dei Potenti is a convenient place to stay in San Gimignano. It is also situated just moments from the San Gimignano 1300.

Hotel San Michele
8.4 Excellent
Loc. Strada 14, San Gimignano, Tuscany, Italy
Show on map
0.2 km from city centre, San Gimignano 
ExcellentBased on 314 reviews
8.4

Hotel San Michele San Gimignano provides comfortable 3-star accommodation in San Gimignano. It also offers an express check-in and check-out feature, a BBQ/picnic area and an outdoor pool.

Tips for booking a San Gimignano hotel

Cheapest month:December
Most expensive month:August
Average price in San Gimignano:S$ 138/night
Cheapest price found:S$ 36/night
Cheapest day:Tuesday
Most expensive day:Sunday
S$ 73 - S$ 206
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 125 - S$ 163
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated San Gimignano hotels

Show all 763 hotels
1
il Casale del Cotone
9.0 Excellent
Localita Il Cotone 59 - Cellole, San Gimignano, Tuscany, Italy
Show on map
1.2 km from city centre, San Gimignano, TO, Italy 

Il Casale Del Cotone provides comfortable 3-star accommodation in San Gimignano. It also features an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

2
Locanda La Mandragola
8.9 Excellent
Via Diacceto 7, San Gimignano, Tuscany, Italy
Show on map
1.1 km from city centre, San Gimignano, TO, Italy 

Offering a rooftop terrace, Locanda La Mandragola is located in San Gimignano and is a brief stroll from Palazzo Comunale and the San Gimignano 1300. Guests can also enjoy free internet access.

3
La Mormoraia
9.2 Excellent
San Gimignano, Tuscany, Italy
Show on map
3.7 km from city centre, San Gimignano, TO, Italy 

Agriturismo Mormoraia is located in San Gimignano and provides guests with free Wi-Fi. It also features a Jacuzzi, an outdoor pool and a sauna.

Cheapest hotels in San Gimignano, Tuscany

Show all 763 hotels
A La Casa Dei Potenti
8.6 Excellent
San Gimignano, Tuscany, Italy
Show on map
1.2 km from city centre,  

Featuring a shuttle to Peretola Airport, as well as free Wi-Fi, A La Casa Dei Potenti is a convenient place to stay in San Gimignano. It is also situated just moments from the San Gimignano 1300.

S$ 92
Avg. per night
Locanda La Mandragola
8.9 Excellent
Via Diacceto 7, San Gimignano, Tuscany, Italy
Show on map
1.1 km from city centre,  

Offering a rooftop terrace, Locanda La Mandragola is located in San Gimignano and is a brief stroll from Palazzo Comunale and the San Gimignano 1300. Guests can also enjoy free internet access.

S$ 105
Avg. per night
Hotel Leon Bianco
8.9 Excellent
Piazza Della Cisterna 13, San Gimignano, Tuscany, Italy
Show on map
1.3 km from city centre,  

Steps from the San Gimignano 1300, Leon Bianco is situated in San Gimignano and offers comfortable accommodation. It boasts views of Piazza della Cisterna and provides a variety of facilities, such as meeting rooms, a Jacuzzi and free Wi-Fi.

S$ 115
Avg. per night
Hotel Da Graziano
8.4 Excellent
Via Giacomo Matteotti 39/A, San Gimignano, Tuscany, Italy
Show on map
1.5 km from city centre,  

This comfortable hotel in San Gimignano offers complimentary wireless internet, as well as an express check-in and check-out feature and a concierge. It also features a ticket service, luggage storage and a tour desk.

S$ 118
Avg. per night
Hotel Villa Belvedere
8.2 Excellent
Via Dante 14, San Gimignano, Tuscany, Italy
Show on map
0.5 km from city centre,  

This comfortable hotel in San Gimignano offers free Wi-Fi, as well as a 24-hour reception and an outdoor pool. It also provides bicycle rental, luggage storage and a concierge.

S$ 141
Avg. per night
Hotel San Michele
8.4 Excellent
Loc. Strada 14, San Gimignano, Tuscany, Italy
Show on map
0.2 km from city centre,  

Hotel San Michele San Gimignano provides comfortable 3-star accommodation in San Gimignano. It also offers an express check-in and check-out feature, a BBQ/picnic area and an outdoor pool.

S$ 149
Avg. per night
Hotel Casolare Le Terre Rosse
8.9 Excellent
Loc. S. Donato 1, San Gimignano, Tuscany, Italy
Show on map
4.1 km from city centre,  

Hotel Casolare Le Terre Rosse provides charming 3-star accommodation in San Gimignano. It also offers free Wi-Fi, a seasonal outdoor swimming pool and a free shuttle service.

S$ 166
Avg. per night
Hotel Bel Soggiorno
9.0 Excellent
Via San Giovanni 91, San Gimignano, Tuscany, Italy
Show on map
1.4 km from city centre,  

Hotel Bel Soggiorno San Gimignano is located in San Gimignano and features free Wi-Fi. Just a short walk from the San Gimignano 1300, it provides comfortable rooms equipped with a mini bar.

S$ 199
Avg. per night

Hotel prices in San Gimignano

3 stars
Hotel Casolare Le Terre Rosse
#1 most popular

Hotel Casolare Le Terre Rosse

Loc. S. Donato 1, San Gimignano, Tuscany, Italy

8.9 Excellent
S$ 166

Avg. per night

View Deal
Hotel Villa Belvedere
#2 most popular

Hotel Villa Belvedere

Via Dante 14, San Gimignano, Tuscany, Italy

8.2 Excellent
S$ 141

Avg. per night

View Deal
Hotel Leon Bianco
Best value

Hotel Leon Bianco

Piazza Della Cisterna 13, San Gimignano, Tuscany, Italy

8.9 Excellent
S$ 115

Avg. per night

View Deal

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in San Gimignano

About San Gimignano

The little walled mediaeval town of San Gimignano is one of the most popular, and in the right season, most peaceful, day trips tourists can enjoy from Florence. An excellent introduction to the Tuscan region, the city centre is easy to stroll while enjoying the scenery.

Its towering houses are iconic to Tuscany, making a simple walk about town, wholly designated a UNESCO World Heritage Site, is a pleasant morning activity. The Piazza della Cisterna and the Piazza Duomo are both good places to start. For art lovers, the Communal Palace holds an art gallery with works by Fiorentino, Michelino, Pinturicchio, and Gozzoli. The town is also quite famous for its one-of-a-kind white wine. The Vernaccia grape is unique to the region, and ordering a glass is a must-do in San Gimignano.

The quickest and most convenient way to reach San Gimignano without driving is by bus. There is a transfer in Poggibonsi. Visitors who prefer the train can take Trenitalia as far as Poggibonsi, but with no train station in San Gimignano, a bus is the only option for the second leg of the journey. The journey lasts 90 minutes to two hours, and self-drivers have just over an hour trip ahead of them.

The former site of a 3rd century B. C. Etruscan city, San Gimignano first earned its current name as early as 450 A.D. When the Saint of Modena protected the town’s castle from being ransacked by Attila the Hun, a church was dedicated in his honour, and San Gimignano’s mediaeval heydey entered full force. Today, it is one of the best preserved mediaeval towns in Tuscany.

San Gimignano travel FAQs

The little walled mediaeval town of San Gimignano is one of the most popular, and in the right season, most peaceful, day trips tourists can enjoy from Florence. An excellent introduction to the Tuscan region, the city centre is easy to stroll while enjoying the scenery.

Its towering houses are iconic to Tuscany, making a simple walk about town, wholly designated a UNESCO World Heritage Site, is a pleasant morning activity. The Piazza della Cisterna and the Piazza Duomo are both good places to start. For art lovers, the Communal Palace holds an art gallery with works by Fiorentino, Michelino, Pinturicchio, and Gozzoli. The town is also quite famous for its one-of-a-kind white wine. The Vernaccia grape is unique to the region, and ordering a glass is a must-do in San Gimignano.

The quickest and most convenient way to reach San Gimignano without driving is by bus. There is a transfer in Poggibonsi. Visitors who prefer the train can take Trenitalia as far as Poggibonsi, but with no train station in San Gimignano, a bus is the only option for the second leg of the journey. The journey lasts 90 minutes to two hours, and self-drivers have just over an hour trip ahead of them.

The former site of a 3rd century B. C. Etruscan city, San Gimignano first earned its current name as early as 450 A.D. When the Saint of Modena protected the town’s castle from being ransacked by Attila the Hun, a church was dedicated in his honour, and San Gimignano’s mediaeval heydey entered full force. Today, it is one of the best preserved mediaeval towns in Tuscany.

  • What are the best hotels in San Gimignano?

    Relais Cappuccina, rated with a score of 8.1 from 2,718 reviewers, is one of the most popular hotels in San Gimignano. Other top stays include La Cisterna, with an average rating of 8.7 from 1,506 reviewers, and Villasanpaolo, with a score of 8.5 from 322 reviewers.

  • How much do hotels in San Gimignano cost?

    The average price of a hotel in San Gimignano is S$ 201 per night, based on the last 3 days’ data. The average price of a 4-star hotel in San Gimignano around is S$ 229 per night, whereas for a 5-star hotel it’s S$ 152 per night.

  • How much is a cheap hotel in San Gimignano?

    HotelsCombined users have found cheap hotels in San Gimignano starting from S$ 79 per night in the last 3 days.