Hotels in San Gimignano

Find the best deals on 713 hotels in San Gimignano, Italy

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in San Gimignano

Find the perfect San Gimignano hotel for business or leisure


Things to do in San Gimignano

Piazza del Duomo
Museo della Tortura
Chiesa di Sant'Agostino

What is the average price of a hotel near Piazza del Duomo?

The average price for hotels near Piazza del Duomo is £94 per night. Of those hotels, momondo users recommend the 12 hotels below for those looking to stay in the area. Since Piazza del Duomo is more popular at some times of year than others, prices may vary depending on when you plan your trip. Hotels near Piazza del Duomo are typically 21% more expensive than the average hotel in San Gimignano, which is £74.

Hotels near Piazza del Duomo
  • Hotel Da Graziano
    Best value

    Hotel Da Graziano

    Via Giacomo Matteotti 39/A, San Gimignano, Tuscany

    8.4

    £62

    View Deal
  • Hotel Casolare Le Terre Rosse
    #1 Most popular

    Hotel Casolare Le Terre Rosse

    Loc. San Donato, San Gimignano, Tuscany

    8.9

    £85

    View Deal
  • Hotel San Michele
    #2 Most popular

    Hotel San Michele

    Loc. Strada 14, San Gimignano, Tuscany

    8.8

    £81

    View Deal
  • Hotel Sovestro
    #3 Most popular

    Hotel Sovestro

    Loc. Sovestro, 63, San Gimignano, Tuscany

    9.2

    £106

    View Deal
  • La Collegiata
    #4 Most popular

    La Collegiata

    Localita' Strada 27, San Gimignano, Tuscany

    8.8

    £176

    View Deal
  • Hotel Villa Belvedere
    #5 Most popular

    Hotel Villa Belvedere

    Via Dante 14, San Gimignano, Tuscany

    8.4

    £84

    View Deal
  • Casanova di Pescille

    Casanova di Pescille

    San Gimignano, Tuscany

    9.2

    £109

    View Deal
  • Casale Gregoriano

    Casale Gregoriano

    San Gimignano, Tuscany

    9.0

    £78

    View Deal
  • Le Volpaie

    Le Volpaie

    Via Nuova 9, San Gimignano, Tuscany

    8.8

    £86

    View Deal
  • Agriturismo Il Casolare Di Bucciano

    Agriturismo Il Casolare Di Bucciano

    San Gimignano, Tuscany

    9.2

    £89

    View Deal
  • Croce DI Bibbiano

    Croce DI Bibbiano

    San Gimignano, Tuscany

    9.1

    £101

    View Deal
  • La Vecchia Corte

    La Vecchia Corte

    San Gimignano, Tuscany

    £73

    View Deal

What is the average price of a hotel near Museo della Tortura?

momondo users have recommended 12 hotels to users looking to stay near Museo della Tortura. Hotels in this area have an average price of £94 per night. These prices may change based on several factors, such as time of year. Hotels near Museo della Tortura are typically 21% more expensive than the average hotel in San Gimignano, which is £74.

Hotels near Museo della Tortura
  • Hotel Da Graziano
    Best value

    Hotel Da Graziano

    Via Giacomo Matteotti 39/A, San Gimignano, Tuscany

    8.4

    £62

    View Deal
  • Hotel Casolare Le Terre Rosse
    #1 Most popular

    Hotel Casolare Le Terre Rosse

    Loc. San Donato, San Gimignano, Tuscany

    8.9

    £85

    View Deal
  • Hotel San Michele
    #2 Most popular

    Hotel San Michele

    Loc. Strada 14, San Gimignano, Tuscany

    8.8

    £81

    View Deal
  • Hotel Sovestro
    #3 Most popular

    Hotel Sovestro

    Loc. Sovestro, 63, San Gimignano, Tuscany

    9.2

    £106

    View Deal
  • La Collegiata
    #4 Most popular

    La Collegiata

    Localita' Strada 27, San Gimignano, Tuscany

    8.8

    £176

    View Deal
  • Hotel Villa Belvedere
    #5 Most popular

    Hotel Villa Belvedere

    Via Dante 14, San Gimignano, Tuscany

    8.4

    £84

    View Deal
  • Casanova di Pescille

    Casanova di Pescille

    San Gimignano, Tuscany

    9.2

    £109

    View Deal
  • Casale Gregoriano

    Casale Gregoriano

    San Gimignano, Tuscany

    9.0

    £78

    View Deal
  • Le Volpaie

    Le Volpaie

    Via Nuova 9, San Gimignano, Tuscany

    8.8

    £86

    View Deal
  • Agriturismo Il Casolare Di Bucciano

    Agriturismo Il Casolare Di Bucciano

    San Gimignano, Tuscany

    9.2

    £89

    View Deal
  • Croce DI Bibbiano

    Croce DI Bibbiano

    San Gimignano, Tuscany

    9.1

    £101

    View Deal
  • La Vecchia Corte

    La Vecchia Corte

    San Gimignano, Tuscany

    £73

    View Deal

What is the average price of a hotel near Chiesa di Sant'Agostino?

momondo users have recommended 12 hotels to users looking to stay near Chiesa di Sant'Agostino. Hotels in this area have an average price of £94 per night. These prices may change based on several factors, such as time of year. Hotels near Chiesa di Sant'Agostino are typically 21% more expensive than the average hotel in San Gimignano, which is £74.

Hotels near Chiesa di Sant'Agostino
  • Hotel Da Graziano
    Best value

    Hotel Da Graziano

    Via Giacomo Matteotti 39/A, San Gimignano, Tuscany

    8.4

    £62

    View Deal
  • Hotel Casolare Le Terre Rosse
    #1 Most popular

    Hotel Casolare Le Terre Rosse

    Loc. San Donato, San Gimignano, Tuscany

    8.9

    £85

    View Deal
  • Hotel San Michele
    #2 Most popular

    Hotel San Michele

    Loc. Strada 14, San Gimignano, Tuscany

    8.8

    £81

    View Deal
  • Hotel Sovestro
    #3 Most popular

    Hotel Sovestro

    Loc. Sovestro, 63, San Gimignano, Tuscany

    9.2

    £106

    View Deal
  • La Collegiata
    #4 Most popular

    La Collegiata

    Localita' Strada 27, San Gimignano, Tuscany

    8.8

    £176

    View Deal
  • Hotel Villa Belvedere
    #5 Most popular

    Hotel Villa Belvedere

    Via Dante 14, San Gimignano, Tuscany

    8.4

    £84

    View Deal
  • Casanova di Pescille

    Casanova di Pescille

    San Gimignano, Tuscany

    9.2

    £109

    View Deal
  • Casale Gregoriano

    Casale Gregoriano

    San Gimignano, Tuscany

    9.0

    £78

    View Deal
  • Le Volpaie

    Le Volpaie

    Via Nuova 9, San Gimignano, Tuscany

    8.8

    £86

    View Deal
  • Agriturismo Il Casolare Di Bucciano

    Agriturismo Il Casolare Di Bucciano

    San Gimignano, Tuscany

    9.2

    £89

    View Deal
  • Croce DI Bibbiano

    Croce DI Bibbiano

    San Gimignano, Tuscany

    9.1

    £101

    View Deal
  • La Vecchia Corte

    La Vecchia Corte

    San Gimignano, Tuscany

    £73

    View Deal

When to book a hotel in San Gimignano

Check out the information below to find the best deal on a San Gimignano hotel room
Low season
December
High season
May

cheapest month to stay

51%

expected price decrease

most expensive time to stay

35%

expected price increase

Price
£39 - £120
Highest day of week
Wednesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£83

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£71

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in San Gimignano is: 4-5 star, on the same day that your stay begins.
1-2 star
£57 - £67
3 star
£72 - £81
4-5 star
£83 - £115

How much does a hotel in San Gimignano cost per night?

Use the information below to find quality San Gimignano hotel rooms for low prices

San Gimignano travel information

How long do people stay in San Gimignano?

Visiting San Gimignano for 1 night is the most common choice for our users.

How much does a hotel cost in San Gimignano?

The price of a hotel in San Gimignano depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £90 per night.

When is the best time to book a hotel in San Gimignano?

The cheapest month to book a hotel in San Gimignano is December. The cost of your room could be as much as 52% cheaper than in peak months.

Which day is cheapest to stay in San Gimignano?

At the moment the cheapest day to stay in a hotel in San Gimignano is Friday, with Tuesday being the most expensive.