San Leo Hotels

Find the best San Leo hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for San Leo hotels with free cancellation or excellent ratings

Trusted San Leo hotel providers

See all hotels in San Leo

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a San Leo hotel in the heart of the action

Beat the queues at the top San Leo attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelOsteria Belvedere – 4.1

How to find the best hotel deals in San Leo

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in San Leo

  • Booking flights with us is as easy as it gets, right? Well, that same search engine can also help you find incredible prices on San Leo hotels. Check out these hacks to spot the best prices fast.

  • Save on your San Leo hotel and be first in line for the best rooms when you book early. You'll also have more time to weigh your options and choose the perfect place.

  • Still, be ready to snap up any last-minute deals. Some places discount their rates a day or two before arrival to fill rooms. This is more likely to happen in low season or on quieter days, however.

  • Stay flexible with your dates to snag better rates. Search for hotels in different months or seasons. Even booking during the week (instead of weekends) can lead to big savings.

  • Skip the risk of extra fees by searching for stays that have free cancellation. If things change or a better deal pops up, you can cancel without penalty.

Where to stay in San Leo

Central San Leo

  • Choose the city centre and you'll be surrounded by things to do. Take your pick of these hotels that keep you close to the best-known attractions in central San Leo.

  • Find a room at Hotel Magda. One of the most well-known hotels near Borgo Medievale di San Leo, base yourself here and you'll be about 5 kilometres from this top sight. This San Leo hotel is a favourite with families and has a 2-star rating.

  • When it comes to stays near Torre Civica, La Rocca earns its spot on any short list. Drop your bags at this San Leo hotel and you'll be roughly 0.16 kilometres away.

  • Or experience the best of the city from one of the hotels near Museo Della Fortezza. B&B Prato Dei Caprioli is 3 kilometres or so from this well-known sight.

When to go to San Leo

  • Don't forget to factor in the weather when picking your dates. July offers the warmest conditions, with a maximum high temperature of 31ºC (88ºF).

  • The coolest month is January. You can expect lows of 2ºC (36ºF).

  • Don't want to pack a raincoat? Search for San Leo hotels in January. This is the driest time to visit, with five days of rain on average.

  • Rain is most common in May, which gets around seven days of wet weather.

Best hotels in San Leo

Best budget hotels

  • A great trip doesn't have to include a hefty hotel bill. With at least ten budget San Leo hotels available, you can spend more on experiences and less on where you rest your head. Expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these reasonably priced stays.

  • Hotel Magda is a 2-star option that delivers comfort without the fuss or frills. An airport shuttle and heating are some of its amenities.

  • Hotel La Rocca offers conveniences like internet access and air conditioning. Book this 3-star San Leo hotel and keep more money for what matters.

Best 4-star hotels in San Leo

  • Searching for hotels in San Leo that offer more than just the essentials? A 4-star stay is the perfect match. With around eight to choose from, they come with appealing extras like fitness studios, pools, and cocktail lounges. You get top quality without the top-end price tag.

  • Titano Suites delivers the kind of stay that feels a cut above the rest. Valet parking and room service help make up the 4-star experience here.

Best hotels in San Leo for families

  • A well-chosen hotel can be a game changer when travelling with kids. With things like games rooms, play areas, and spacious suites, family-friendly hotels in San Leo come with perks that make the trip easier. Choose from around ten of these stays that get the seal of approval from both kids and adults.

  • Upgrade to a luxe family experience at The Regent Boutique Hotel & Spa PRE Opening. Rated 4 stars, this San Leo hotel offers a ticket office and a laundry.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a San Leo hotel with a spa. With roughly ten to choose from, they're all about helping you relax. Many offer features like steam rooms, hot tubs, beauty treatments, and plunge pools.

  • Ready to hit pause for a while? Make it happen at Oste del Castello Wellness & Bike Hotel. This 4-star option has a spa and concierge assistance.

  • Grand Hotel San Marino is another top choice where relaxation comes naturally. Make the most of a fireplace and a fitness centre at this 4-star hotel in San Leo.

  • Hotel Titano balances the buzz of sightseeing with the bliss of a wellness treatment (or two). It features a spa and a sauna.

Best hotels with a pool

  • Turn up the fun factor on your trip with a pool. If you choose a city hotel, expect rooftop and indoor options. Resorts? They usually step things up with expansive outdoor setups and the occasional swim-up bar. There are at least six pool hotels in San Leo ready to put you in holiday mode.

  • Hotel Ulisse offers a children's pool, Wi-Fi and luggage storage. You'll have the right mix of features for a memorable stay at this San Leo hotel.

  • Lose track of time in the best way at Scavolo Borgo. This popular option features an outdoor swimming pool, a garden and internet access.

Best pet-friendly hotels

  • Why go it alone when your pet can join the fun? From cosy beds and grooming stations to nearby walking areas, pet-friendly hotels are set up to make you and your best buddy feel at home. There are around 20 San Leo hotels ready to welcome your best friend.

  • Check in with your loyal sidekick at Rainbow Hotel Depandance Joli. Take advantage of conveniences here like parking and Wi-Fi.

  • Your little buddy can also join the fun at Hotel Rosa. A bar and Wi-Fi are part of what's included at this pet-loving accommodation option.

  • Hotel iDesign will have you feeling right where you belong. Its amenities include room service and an airport shuttle.

Finding cheap hotels in San Leo: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in San Leo with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $144 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $183 per night.
The average price of a hotel during the week is $230 per night, and the average price on weekends is $275. Overall, it looks like the cheapest day to stay in San Leo could be Tuesday.
We crunched some numbers on our calendar and found that Tuesday is the cheapest day to stay in San Leo. And the most expensive day seems to be Friday