Hotels in San Lorenzo

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

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

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

Trusted San Lorenzo hotel providers

See all hotels in San Lorenzo

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

How to find the best hotel deals in San Lorenzo

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 Lorenzo

  • Booking flights with us is easy, right? Well, the same search engine can also help you find amazing prices on San Lorenzo hotels. Check out these hacks to uncover great prices fast.

  • Lock in the best San Lorenzo hotel prices by organising your plans early. Hotels often offer special rates or early booking discounts to fill rooms faster.

  • That being said, booking at the last minute can end up being a smart move. Some places cut their rates a day or two before check-in to help fill empty rooms.

  • Flexible on dates? This is your ticket to a lower rate. Play around with your trip timing to discover what deals are on offer. Prices are typically cheaper midweek and outside of busy travel seasons.

  • Check for stays with free cancellation. Lock in a deal today and easily cancel later if your itinerary changes.

When to go to San Lorenzo

  • The weather can play a big part in when you choose to travel. If you prefer warmer conditions, March tends to deliver with a maximum high temperature of 31ºC (88ºF).

  • You can expect lows of 13ºC (55ºF) in January, the coolest time of year here.

  • If you're hoping for clearer skies, search for San Lorenzo hotels during February. With an average of five days of rain, this is the driest month.

  • The wettest time of year is June. Travel then and you'll likely get around 27 days of rainfall.

Best hotels in San Lorenzo

Best budget hotels

  • Let your travel money take you further by choosing from at least 90 budget San Lorenzo hotels. Ideal for when you want to spend less on check-in and more on checking things out, these stays come with the basics like toiletries, fresh linens, and simple breakfast options.

  • Lop Inn is a 3-star option that keeps things fuss-free and easy on the wallet. An airport shuttle and a safe deposit box are among its many amenities.

  • Alternatively, find a room at Out of Bounds Boutique Hotel. Offering conveniences such as internet access and luggage storage, this 3-star San Lorenzo hotel lets you enjoy more while spending less.

  • A lobby bar and luggage storage are just a taste of what's on offer at Hilton Garden Inn San Jose La Sabana, Costa Rica. Another win for your bottom line, this place is rated 3 stars.

Best 4-star hotels in San Lorenzo

  • Searching for hotels in San Lorenzo that offer more than just the essentials? A 4-star stay is exactly your vibe. With around 40 to choose from, they come with appealing extras like cocktail bars, wellness centres, and airport shuttles. You get premium quality without paying premium rates.

  • Casa 41 lives up to its 4-star rating. A restaurant and room service help make this option a go-to for many.

  • A nightclub and a lobby bar are just some of the amenities waiting for you at Gran Hotel Costa Rica, Curio Collection by Hilton. This San Lorenzo hotel hits that sweet spot between practical and premium.

  • Haven't found your match yet? Hotel Villa Los Candiles proves you don't have to go all-out to enjoy yourself. Make the most of car rental options, an outdoor swimming pool and more during your visit.

Best luxury 5-star hotels

  • Featuring anything from plush beds to butler service and gourmet restaurants, a 5-star hotel is where your escape levels up. Spa services, rooftop lounges, and in-room espresso machines? You might just find that too. There are at least nine luxury hotels in San Lorenzo to choose from.

  • Sheraton San Jose Hotel, Costa Rica doesn't just meet expectations — it beats them. There's a whole lot to love about this deluxe stay, including a casino and a sauna.

Best hotels in San Lorenzo for families

  • Family travel can be demanding, but your hotel should be the one part that's under control. You'll find roughly 70 family-friendly hotels in San Lorenzo that work hard to keep both kids and adults happy. These stays often come with useful features like adjoining rooms, kitchenettes, kids' menus, and high chairs.

  • Take the kids away while keeping costs low at Trapp Family Country Inn. An outdoor swimming pool and internet access are among the amenities you'll find at this affordable 2-star option. It's popular with guests, with overall ratings usually above 4 out of 5.

  • If you'd like a little more luxury, treat everyone to a getaway at Posada El Quijote. This 4-star San Lorenzo hotel offers a pool and Wi-Fi in designated areas.

  • Another one for your list is Hotel Plaza Real Suites & Apartments San Jose. This option comes with tour services and accessible parking.

Best hotels with a spa

  • Step away from the crowds and into calm at a San Lorenzo hotel with a spa. With roughly 80 to choose from, they make relaxation a priority. Many offer features like steam rooms, hot tubs, beauty salons, and serene indoor pools.

  • Ready to hit pause for a while? Come rest at Taormina Hotel and Casino-Adults Only. This 3-star accommodation option has a fitness centre and a spa.

  • Hotel Plaza Real Suites & Apartments San Jose is another top choice where unwinding comes easy. Make the most of a fitness centre and massage services at this 3-star hotel in San Lorenzo.

  • Taormina Hotel and Casino balances the buzz of sightseeing with the bliss of a self-care session (or two). It offers a spa and massage services.

Best hotels with a pool

  • A pool brings a new layer of fun to your trip. Book a resort and you'll likely find multiple swimming areas and maybe a water slide or two. At city hotels, rooftop and indoor pools are more typical. Choose from at least 90 pool hotels in San Lorenzo and get set to dive right in.

  • Hacienda Escondida 10min to Airport offers an outdoor swimming pool, parking and a laundry. Take a dip or simply take it easy by the water at this San Lorenzo hotel.

  • You won't be in a hurry to leave Posada El Quijote. This popular option features an outdoor swimming pool, internet access and a 24-hour front desk.

  • Alternatively, make time for a little fun at BEE Suites Santa Ana - San Jose. An outdoor swimming pool, this hotel has parking and a fitness centre.

Best pet-friendly hotels

  • Why explore solo when your pet can tag along? From comfy beds and grooming stations to nearby walking areas, pet-friendly hotels are set up to help you and your best buddy feel at home. There are roughly 60 San Lorenzo hotels ready to welcome your best friend.

  • At Park View Hotel & Restaurant, thoughtful pet perks are part of the package. Air conditioning and a restaurant are other amenities you'll find at this hotel in San Lorenzo.

  • Hyatt Centric San José Escazú is another place where four paws are as welcome as two feet. This popular accommodation option offers Wi-Fi and an airport shuttle.

  • Gran Hotel Costa Rica, Curio Collection by Hilton finds its way onto the list too. Its amenities include a lobby bar and air conditioning.

Finding cheap hotels in San Lorenzo: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in San Lorenzo 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.