Skip to main content.

The Best Hotels in San Lorenzo a Merse

Search our Top San Lorenzo a Merse Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Hotels in San Lorenzo a Merse

What's San Lorenzo a Merse like?

San Lorenzo a Merse is a welcoming city where you can spend time checking out the the local cuisine. Nature lovers can visit Val di Merse and Basso Merse Nature Reserve. Popular sights in the surrounding area include Abbazia di San Galgano.

Where are the best places to stay in San Lorenzo a Merse?

We have San Lorenzo a Merse accommodation options with prices starting at GBP 15. Choose one of our 713 deals and get discounts of up to 50%.

Below are the number of accommodation options by star rating in San Lorenzo a Merse and the surrounding area:

  • • 15 5-star accommodation from GBP 137 per night
  • • 51 4-star accommodation from GBP 43 per night
  • • 77 3-star accommodation from GBP 36 per night
  • • 19 2-star accommodation from GBP 25 per night
  • • 4 1-star accommodation from GBP 26 per night

Top hotel picks in and around San Lorenzo a Merse:

Locanda del Ponte

  • • Free breakfast • Free parking • Free WiFi • Restaurant • Bar

Poggio al Palio

Monticiano apartment with kitchen
  • • Free parking • Free WiFi • Outdoor pool • Garden

Things to see and do in San Lorenzo a Merse

What is there to see in San Lorenzo a Merse?

  • • Val di Merse
  • • Basso Merse Nature Reserve

What is there to do near San Lorenzo a Merse?:

  • • Terme Petriolo (5 mi/8.1 km from the city centre)
  • • Castello di Montepescini (3.8 mi/6.1 km from the city centre)
  • • Castello del Belagaio (5.5 mi/8.8 km from the city centre)

When is the best time to visit San Lorenzo a Merse?

  • • Hottest months: July, August, June, September (average 31°C)
  • • Coldest months: January, February, March, December (average 5°C)
  • • Rainiest months: October, November, December and January (average 72.70 inches of rainfall)