Leonards Hotels

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

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

Look out for Leonards hotels with free cancellation or excellent ratings

Trusted Leonards hotel providers

See all hotels in Leonards

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

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Leonards.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelCoconut Breeze Villas – 5.0

How to find the best hotel deals in Leonards

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 Leonards

  • If booking your flights with us feels effortless, just wait until you try our hotel search. Find top Leonards hotels at bargain prices with these hacks.

  • The earlier you book, the better. You're more likely to land a cheaper rate on a Leonards hotel and have a greater range of choice when you plan in advance.

  • Still, act fast if you spot any last-minute deals. Some places reduce their rates just before check-in to fill empty beds. This is more likely to happen in low season or on quieter days, though.

  • Stay flexible with your dates to land better rates. Search for hotels in different months or seasons. Even booking midweek (instead of weekends) can save you cash.

  • Explore the range of accommodation options with free cancellation and book with peace of mind. You can adjust or cancel your stay without penalty if your plans shift or you spot a better deal.

Where to stay in Leonards

Central Leonards

  • Central Leonards places you right in the heart of it all. If sightseeing is a big part of your plans, stay at any of these hotels and be moments from some epic attractions.

  • Village Cay Hotel and Marina sets you up to explore with ease. Around 2 kilometres away, this 3-star stay is one of the most well-known hotels near Tortola.

  • Browsing around for hotels near Sea Cow Bay? About 5 kilometres away, Icis Villas gets you close to this must-see. With a 3-star rating, this hotel in Leonards is especially appealing to business travellers.

  • Or check out the options for hotels near K9 Piper's Memorial. Maria's by the Sea Hotel is 2 kilometres or so from this leading sight. Families tend to choose 3-star option as their base for discovering the city in general.

When to go to Leonards

  • The weather is worth considering when choosing your travel dates. September offers the warmest conditions, with maximum temperatures reaching 30ºC (86ºF).

  • The coolest time of year is March. Expect lows of 23ºC (73ºF).

  • For a lower chance of grey skies, search for Leonards hotels in January. With an average of one day of rain, this is the driest month.

  • Rain is more common in October, which gets around 12 days of wet weather.

Best hotels in Leonards

Best budget hotels

  • Keep your travel spend in check by choosing from at least ten budget Leonards 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, Wi-Fi, and simple breakfasts.

  • Maria's by the Sea Hotel promises comfort without breaking the bank. Make use of a lift, Wi-Fi and more at this 3-star option.

  • Alternatively, make a booking at The Heritage Inn. Featuring conveniences including Wi-Fi and parking, this 3-star Leonards hotel keeps things simple and affordable.

  • A 24-hour front desk and a laundry are only a glimpse of what you'll find at Village Cay Hotel and Marina. Another win for your bottom line, this place is rated 3 stars.

Best 4-star hotels in Leonards

  • When you'd like a little extra from your stay, the 4-star hotels in Leonards deliver. With around eight choices, they typically offer well-designed rooms, exceptional service, and extras like on-site restaurants and spas. These hotels feel classy without feeling flashy.

  • LAHL Short Term Residential Living delivers the kind of stay that makes every detail feel taken care of. Room service and a restaurant are part of the 4-star guest experience here.

Best hotels in Leonards for families

  • Finding the right hotel can be a game changer when travelling with kids. With things like play areas, games rooms, and large suites, family-friendly hotels in Leonards come packed with perks that just make life easier. Choose from around eight of these stays that offer fun for kids and comfort for adults.

  • Give your family trip a luxury twist at Scrub Island Resort, Spa & Marina. Rated 5 stars, this Leonards hotel offers a lift and a laundry.

Best hotels with a spa

  • Balance sightseeing with self-care. Book one of the ten or so Leonards hotels with a spa and schedule in time to truly relax. Saunas, hot tubs, and indulgent massage therapies are the types of features they come with.

  • Press pause on the everyday at Paradise Suites Hotel. This 2-star option comes with all the right perks, including a spa and concierge assistance.

  • Fort Recovery Beachfront Villa & Suites Hotel is another favourite where relaxation comes easy. Make the most of a spa and a fitness centre at this 4-star hotel in Leonards.

  • After checking in to LONG BAY Beach Club, you'll wonder why you didn't come sooner. This accommodation option features amenities like a spa and room service.

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 often go all out with sprawling outdoor layouts and the occasional swim-up bar. There are at least ten pool hotels in Leonards ready to put you in holiday mode.

  • Find your happy place by the water at Fort Burt Hotel. With an outdoor swimming pool, a balcony and internet access, this Leonards hotel has all the perks to make your visit enjoyable.

Finding cheap hotels in Leonards: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Leonards 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 RM733 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for RM733 per night.
The average price of a hotel during the week is RM1,255 per night, and the average price on weekends is RM1,393. Overall, it looks like the cheapest day to stay in Leonards could be Wednesday.
We crunched some numbers on our calendar and found that Wednesday is the cheapest day to stay in Leonards. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Leonards is currently around RM1,493 per night. And the cheapest 3-star hotel we found is RM733 per night.
The cheapest month to stay in a hotel in Leonards is November, with an average price of RM921 per night. The most expensive month is March, when the average room rate can rise to RM1,729 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is RM1,062 per night, which is around 9% lower than the rest of the year.