Hotels in San Leo, Italy

Search & Compare San Leo Hotels

Hotels.com® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

Why use Hotels.com?

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

Best hotels in San Leo

San Leo overview

If you're looking for a new favorite getaway, look no further than San Leo. You can learn about the local heritage of San Leo at landmarks like Fortress of San Leo and San Leo Parish Church. Popular sights in the surrounding area include Palazzo Pubblico and Liberty Square.

Where to stay in San Leo

Whether you're planning to stay for a night or a week, San Leo has accommodations to fit your needs. There are 3 hotels in San Leo and you can shop as many as 687 deals for rooms on Hotels.com, some with discounts of up to 40%. We have room prices as low as 13 USD per night and here you'll find a breakdown of hotels by star rating in San Leo as well as in the surrounding area:
  • • 17 5-star hotels from 58 USD per night
  • • 186 4-star hotels from 40 USD per night
  • • 468 3-star hotels from 31 USD per night
  • • 81 2-star hotels from 26 USD per night

How to get to San Leo

Fly into Rimini (RMI-Federico Fellini Intl.), 14.3 mi (23 km) from the heart of San Leo.

What to see around San Leo

Memorable for its landmarks including:
  • • Fortress of San Leo
  • • San Leo Parish Church
  • • Cathedral of San Leo
Recommended sights include:
  • • Fortress of San Leo
  • • San Leo Parish Church
  • • Cathedral of San Leo

When to visit San Leo

Wondering what time of year to travel or what you should pack? Here are some typical temperatures so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 62°F day, 35°F night
  • • April-June: 85°F day, 46°F night
  • • July-September: 88°F day, 60°F night
  • • October-December: 75°F day, 37°F night
Seasonal rainfall averages
  • • January-March: 0.24 inches
  • • April-June: 0.35 inches
  • • July-September: 0.35 inches
  • • October-December: 0.35 inches