Photo by Two Dreamers One World

Find hotels in Leonards from CA $229
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Leonards
Family friendly
Check prices for these dates
Our top choices for Leonards hotels

1. Village Cay Hotel and Marina
Village Cay Hotel and MarinaWickhams Cay 1
8.2 out of 10, Very good, (1,003 reviews)
The price is CA $228
CA $269 total
includes taxes & fees
Aug 9 - Aug 10

2. Maria's By the Sea Hotel
Maria's By the Sea HotelWickhams Cay 1
9.0 out of 10, Wonderful, (1,008 reviews)
The price is CA $304
CA $370 total
includes taxes & fees
Jul 29 - Jul 30

3. Nanny Cay Resort and Marina
Nanny Cay Resort and MarinaRoad Town
9.4 out of 10, Exceptional, (252 reviews)
The price is CA $282
CA $340 total
includes taxes & fees
Aug 2 - Aug 3

4. The Moorings Yacht Club Hotel
The Moorings Yacht Club HotelRoad Town
8.2 out of 10, Very good, (45 reviews)
The price is CA $266
CA $320 total
includes taxes & fees
Aug 9 - Aug 10

5. Cane Garden Bay Beach Hotel
Cane Garden Bay Beach HotelCane Garden Bay
9.8 out of 10, Exceptional, (272 reviews)
The price is CA $383
CA $482 total
includes taxes & fees
Aug 25 - Aug 26

6. Fort Burt Hotel
Fort Burt HotelWaterfront
6.6 out of 10, (420 reviews)
The price is CA $189
CA $229 total
includes taxes & fees
Aug 25 - Aug 26

7. Wyndham Tortola BVI Lambert Beach Resort
Wyndham Tortola BVI Lambert Beach ResortEast End
8.8 out of 10, Excellent, (712 reviews)
The price is CA $260
CA $312 total
includes taxes & fees
Jul 28 - Jul 29

8. The Heritage Inn
The Heritage InnCane Garden Bay
9.2 out of 10, Wonderful, (296 reviews)
The price is CA $245
CA $272 total
includes taxes & fees
Aug 11 - Aug 12

9. Coconut Breeze Villas
Coconut Breeze VillasCane Garden Bay
9.4 out of 10, Exceptional, (37 reviews)
The price is CA $254
CA $317 total
includes taxes & fees
Aug 9 - Aug 10

10. Paradise Suites Hotel
Paradise Suites HotelRoad Town
5.4 out of 10, (33 reviews)
The price is CA $213
CA $257 total
includes taxes & fees
Jul 28 - Jul 29

11. Sea View Hotel
Sea View HotelWaterfront
7.2 out of 10, Good, (187 reviews)
The price is CA $295
CA $324 total
includes taxes & fees
Jul 28 - Jul 29

12. Sebastian's on the Beach
Sebastian's on the BeachWest End
8.6 out of 10, Excellent, (976 reviews)
The price is CA $285
CA $346 total
includes taxes & fees
Jul 29 - Jul 30

13. Sugar Mill hotel
Sugar Mill hotelWest End
9.6 out of 10, Exceptional, (74 reviews)
The price is CA $570
CA $655 total
includes taxes & fees
Jul 27 - Jul 28

14. Scrub Island Resort, Spa & Marina
Scrub Island Resort, Spa & MarinaScrub Island
9.0 out of 10, Wonderful, (196 reviews)
The price is CA $586
CA $788 total
includes taxes & fees
Aug 25 - Aug 26

15. Fort Recovery Beachfront Resort
Fort Recovery Beachfront ResortWest End
10.0 out of 10, Exceptional, (3 reviews)
The price is CA $295
CA $349 total
includes taxes & fees
Aug 6 - Aug 7

16. Long Bay Beach Resort
Long Bay Beach ResortWest End
9.2 out of 10, Wonderful, (213 reviews)
The price is CA $800
CA $1,047 total
includes taxes & fees
Aug 9 - Aug 10

17. Ocean View Villa
Ocean View VillaJost Van Dyke
9.6 out of 10, Exceptional, (34 reviews)
The price is CA $444
CA $488 total
includes taxes & fees
Aug 7 - Aug 8

18. The Aerial, BVI
The Aerial, BVIEast End
9.0 out of 10, Wonderful, (6 reviews)
The price is CA $1,386
CA $1,593 total
includes taxes & fees
Jul 28 - Jul 29

19. Peter Island Resort
Peter Island ResortSprat Bay
9.0 out of 10, Wonderful, (39 reviews)
The price is CA $1,489
CA $1,876 total
includes taxes & fees
Jul 28 - Jul 29

20. Rosewood Little Dix Bay
Rosewood Little Dix BayVirgin Gorda
9.4 out of 10, Exceptional, (115 reviews)
The price is CA $1,868
CA $2,241 total
includes taxes & fees
Aug 9 - Aug 10
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Leonards
Check out Virgin Islands National Park—just one of the popular sights to explore around Leonards.

Photo by Two Dreamers One World
Open Photo by Two Dreamers One World
More cheap stays in Leonards

Paradise Suites Hotel
Road Town Road Town BVI
The price is CA $213 per night from Jul 28 to Jul 29
CA $213
CA $257 total
Jul 28 - Jul 29
includes taxes & fees
5.4/10 (33 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Oceanfront Hotels in Tortola
- Luxury Hotels in Tortola
- Resorts in Cane Garden Bay
- Condo Rentals in Tortola
- Apartments in Tortola
- Hotels with Kitchenettes in Tortola
- Hannah Hotels
- Apartments in Cane Garden Bay
- Tortola Hotels
- All Inclusive Resorts and in Tortola
- Family Hotels in Tortola
- Cheap Hotels in Tortola
- Rv Parks in Tortola
- Hotels near Cane Garden Bay Beach
- Road Town Hotels
- Adults Only Resorts & in Tortola
- Casino Hotels in Tortola
- Mcnamara Hotels
- Beach Hotel Hotels in Tortola
- Hotels with Free Breakfast in Tortola
- Hotels with Tennis Courts in Tortola
- Greenbank Estate Hotels
- Cane Garden Bay Hotels
- Golf Hotels in Tortola
- Wickhams Cay 1 Hotels










































































