A variedade de alojamentos em San Gimignano é ampla, mas tenha em mente que a área da Toscânia não é exatamente uma das mais baratas da Itália. Vai encontrar grandes hotéis em San Gimignano, no meio da natureza e rodeados pelos campos, e seus preços tendem a rondar os 90 a 100 € por noite. Se preferir algo barato para dormir em San Gimignano é melhor escolher os B & B e pensões. Há alguns B & B que não são tão baratos quanto pode pensar e que chegam a 70 € a noite, mas há outros muito mais económicos. Você pode procurar hotéis em San Gimignano no booking ou através da “oferta de hotéis em San Gimignano” para que possa comparar os preços de hotéis e pequenas pousadas.
Como opção de alojamento barato em San Gimignano referem-se também os apartamentos. Pode alugá-los por uns dias e compartilhar os custos com as pessoas com quem viaja. Outra opção em acomodações em San Gimignano são os packs conhecidos como "agroturismo". São casas no campo onde pode relaxar, descontrair e respirar ar fresco. E as mansões, na maioria locais exclusivos que não se podem classificar como alojamento barato porque o preço excede 120 € por noite na melhor das hipóteses.
No Minube pode encontrar outras acomodações económicas em San Gimignano propostas por viajantes que já conhecem a cidade.