Hotels in Leonards

Best Leonards Hotels

Enter your dates for prices and availability of the best hotels in Leonards.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found these top-rated hotels near Leonards for you

Select your travel dates for best hotels in Leonards, featured by Trip.com based on guests reviews!
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Coconut Breeze Villas Hotels in Leonards
Coconut Breeze Villas Hotels in LeonardsCoconut Breeze Villas Hotels in LeonardsCoconut Breeze Villas Hotels in LeonardsCoconut Breeze Villas Hotels in LeonardsCoconut Breeze Villas Hotels in LeonardsCoconut Breeze Villas Hotels in Leonards
48
Hotels in Leonards
Snorkeling
Surfing
Parking
With a stay at Coconut Breeze Villas in Cane Garden Bay, you'll be near the beach, within a 10-minute drive of Tortola Cruise Ship Port and Callwood Rum Distillery. This aparthotel is 0.3 mi (0.6 km) from Cane Garden Bay Beach and 0.6 mi (0.9 km) from Ballast Bay. Take in the views from a terrace and make use of amenities such as gas grills. Need to unwind? Take a break with a tasty beverage at one of the 5 beach bars. Free self parking is available onsite. Make yourself at home in one of the 10 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and ovens. Rooms have private furnished balconies or patios. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and separate sitting areas, and housekeeping is provided weekly.
Outstanding
9.8/10
1 night
From PHP 11,977
Check Availability
Paradise Suites Hotel Hotels in Leonards
Paradise Suites Hotel Hotels in LeonardsParadise Suites Hotel Hotels in LeonardsParadise Suites Hotel Hotels in LeonardsParadise Suites Hotel Hotels in LeonardsParadise Suites Hotel Hotels in LeonardsParadise Suites Hotel Hotels in Leonards
9
Hotels in Leonards
Parking
24-hour front desk
Wi-Fi in public areas
With a stay at Paradise Suites Hotel in Road Town, you'll be within a 5-minute drive of Tortola Cruise Ship Port and JR O’Neal Botanic Gardens. This hotel is 0.6 mi (1 km) from Biras Creek Trail and 0.6 mi (1 km) from Belmont. Pamper yourself with onsite massages or make use of the other amenities, which include complimentary wireless internet access and concierge services. Free self parking is available onsite. Make yourself at home in one of the 18 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include blackout drapes/curtains, as well as phones with free local calls.
15 reviews
5.8/10
1 night
From PHP 8,961
Check Availability
Coconut Tree Villa Hotels in Leonards
Coconut Tree Villa Hotels in LeonardsCoconut Tree Villa Hotels in LeonardsCoconut Tree Villa Hotels in LeonardsCoconut Tree Villa Hotels in LeonardsCoconut Tree Villa Hotels in LeonardsCoconut Tree Villa Hotels in Leonards
38
Hotels in Leonards
Parking
24-hour front desk
The Coconut Tree Villa provides a great place for travelers to relax after a busy day. Visitors to Parham Town will find that the Coconut Tree Villa is a fantastic accommodation choice. From the hotel, Terrance B. Lettsome Airport is just 12km away. Seeing Parham Town's sights from this hotel is easy with Jenesis Studios, Fahie Hill Murals and Sandy Cay all close by. After a long day of sightseeing, guests can retire to the comfort of the hotel. This Parham Town hotel offers parking on site.
Very Good
14 reviews
8.5/10
1 night
From PHP 23,558
Check Availability
Leonards
You Might Like
Leonards Hotels With BreakfastLeonards Hotels With Twin RoomLeonards Hotels With 1 Double BedLeonards Hotels With Swimming PoolLeonards Hotels With Free Cancellation
Cane Garden Bay Beach Hotel Hotels in Leonards
Cane Garden Bay Beach Hotel Hotels in LeonardsCane Garden Bay Beach Hotel Hotels in LeonardsCane Garden Bay Beach Hotel Hotels in LeonardsCane Garden Bay Beach Hotel Hotels in LeonardsCane Garden Bay Beach Hotel Hotels in LeonardsCane Garden Bay Beach Hotel Hotels in Leonards
99+
Hotels in Leonards
Outdoor swimming pool
Massage room
Parking
With a stay at Cane Garden Bay Beach Hotel in Cane Garden Bay, you'll be on the beach, within a 10-minute drive of Tortola Cruise Ship Port and Cane Garden Bay Beach. This beach hotel is 0.4 mi (0.6 km) from Callwood Rum Distillery and 0.6 mi (1 km) from Ballast Bay. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and a 24-hour fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. At Cane Garden Bay Beach Hotel, enjoy a satisfying meal at the restaurant. Unwind at the end of the day with a drink at the bar/lounge or the beach bar. Featured amenities include a business center, luggage storage, and a safe deposit box at the front desk. Planning an event in Cane Garden Bay? This hotel has facilities measuring 440 square feet (41 square meters), including conference space. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 21 air-conditioned rooms featuring kitchenettes with stovetops and microwaves. Your pillowtop bed comes with Egyptian cotton sheets. Rooms have private furnished balconies. 55-inch Smart televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected.
Amazing
74 reviews
9.6/10
1 night
From PHP 15,487
Check Availability
Maria's by the Sea Hotel Hotels in Leonards
Maria's by the Sea Hotel Hotels in LeonardsMaria's by the Sea Hotel Hotels in LeonardsMaria's by the Sea Hotel Hotels in LeonardsMaria's by the Sea Hotel Hotels in LeonardsMaria's by the Sea Hotel Hotels in LeonardsMaria's by the Sea Hotel Hotels in Leonards
72
Hotels in Leonards
Conference room
Business center
Multi-function room
"A true gem by the water! Staying at Maria’s by the Sea Hotel was an unforgettable experience. The picturesque seafront location was simply breathtaking—perfect for morning strolls and sunset views that felt like postcards come to life. What made the stay truly special was the warmth of the staff. From check-in to departure, everyone was genuinely welcoming and attentive, adding a personal touch that made us feel valued and cared for. The rooms were comfortable, the atmosphere serene, and the hospitality top-notch. I’ll definitely return—and recommend it to anyone seeking a coastal escape with heart!"
Very Good
101 reviews
8.6/10
1 night
From PHP 12,341
Check Availability
Sea View Hotel Hotels in Leonards
Sea View Hotel Hotels in LeonardsSea View Hotel Hotels in LeonardsSea View Hotel Hotels in LeonardsSea View Hotel Hotels in LeonardsSea View Hotel Hotels in LeonardsSea View Hotel Hotels in Leonards
17
Hotels in Leonards
Wi-Fi in public areas
With a stay at Sea View Hotel in Road Town (Waterfront), you'll be within a 5-minute drive of Tortola Cruise Ship Port and Government House. This hotel is 0.5 mi (0.8 km) from Virgin Islands Folk Museum and 0.8 mi (1.2 km) from Road Town Methodist Church. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. Enjoy a satisfying meal at Circle Café serving guests of Sea View Hotel. Cooked-to-order breakfasts are available daily from 8 AM to 11 AM for a fee. The front desk is staffed during limited hours. Make yourself at home in one of the 17 guestrooms featuring refrigerators. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and hair dryers. Conveniences include coffee/tea makers and ceiling fans, and housekeeping is provided daily.
29 reviews
7.2/10
1 night
From PHP 12,188
Check Availability
The Heritage Inn Hotels in Leonards
The Heritage Inn Hotels in LeonardsThe Heritage Inn Hotels in LeonardsThe Heritage Inn Hotels in LeonardsThe Heritage Inn Hotels in LeonardsThe Heritage Inn Hotels in LeonardsThe Heritage Inn Hotels in Leonards
91
Hotels in Leonards
Parking
Wi-Fi in public areas
With a stay at The Heritage Inn in Cane Garden Bay, you'll be near the beach, within a 10-minute drive of Tortola Cruise Ship Port and Great Carrot Bay. This hotel is 0.5 mi (0.9 km) from Ballast Bay and 0.8 mi (1.3 km) from Little Carrot Bay. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. Enjoy a satisfying meal at Bananakeet Cafe serving guests of The Heritage Inn. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Free self parking is available onsite. Make yourself at home in one of the 7 air-conditioned rooms featuring kitchens with refrigerators and stovetops. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include microwaves and coffee/tea makers, and housekeeping is provided daily.
Great
100 reviews
9.0/10
1 night
From PHP 15,115
Check Availability
Sugar Mill Hotel Hotels in Leonards
Sugar Mill Hotel Hotels in LeonardsSugar Mill Hotel Hotels in LeonardsSugar Mill Hotel Hotels in LeonardsSugar Mill Hotel Hotels in LeonardsSugar Mill Hotel Hotels in LeonardsSugar Mill Hotel Hotels in Leonards
50
Hotels in Leonards
Trip.BestNo.2 of 4-Star Select Hotels in Tortola
Spa
Parking
Luggage storage
Located in West End, Sugar Mill hotel is a 1-minute drive from Apple Bay and 6 minutes from Sage Mountain National Park. This beach hotel is 2.7 mi (4.4 km) from Smuggler's Cove Beach and 6 mi (9.7 km) from Tortola Cruise Ship Port. Relax at the full-service spa, where you can enjoy massages. Additional features at this hotel include complimentary wireless internet access, concierge services, and a hair salon. Grab a bite to eat at one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Relax with a refreshing drink from the beach bar or one of the 3 bars/lounges. A complimentary cooked-to-order breakfast is served daily from 8:00 AM to 10:00 AM. Featured amenities include multilingual staff, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 12 air-conditioned rooms featuring kitchenettes with refrigerators and espresso makers. Your memory foam bed comes with down comforters and premium bedding. Rooms have private balconies. 42-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected.
Amazing
59 reviews
9.7/10
Check Availability
Long Bay Beach Resort Hotels in Leonards
Long Bay Beach Resort Hotels in LeonardsLong Bay Beach Resort Hotels in LeonardsLong Bay Beach Resort Hotels in LeonardsLong Bay Beach Resort Hotels in LeonardsLong Bay Beach Resort Hotels in LeonardsLong Bay Beach Resort Hotels in Leonards
99+
Hotels in Leonards
Trip.Best2025 Americas 50 – Instagrammable Hotels
Outdoor swimming pool
Diving
Snorkeling
Located in West End, Long Bay Beach Resort is by the ocean, within a 15-minute drive of West End Ferry Terminal and Nanny Cay. This beach hotel is 1.2 mi (2 km) from Smuggler's Cove Beach and 7.4 mi (11.9 km) from Tortola Cruise Ship Port. Relax and unwind with massages, body treatments, and facials. This hotel also features complimentary wireless internet access, concierge services, and a picnic area. Enjoy local and international cuisine at 1748 Restaurant, a beachfront fine-dining restaurant which features a bar/lounge and an ocean view. You can also stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink at one of the 2 beach bars. Full breakfasts are available daily from 8:00 AM to 10:00 AM for a fee. Featured amenities include express check-out, dry cleaning/laundry services, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 20 air-conditioned rooms featuring kitchens. Your bed comes with down comforters and premium bedding. Rooms have private patios. 50-inch Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected.
Great
71 reviews
9.0/10
1 night
From PHP 24,731
Check Availability
The Aerial, Bvi Hotels in Leonards
The Aerial, Bvi Hotels in LeonardsThe Aerial, Bvi Hotels in LeonardsThe Aerial, Bvi Hotels in LeonardsThe Aerial, Bvi Hotels in LeonardsThe Aerial, Bvi Hotels in LeonardsThe Aerial, Bvi Hotels in Leonards
99+
Hotels in Leonards
Trip.BestNo.1 of 4-Star Select Hotels in Parham Town
Private beach area
Beach volleyball
Horse riding
With a stay at The Aerial, BVI in East End, you'll be within a 15-minute drive of Tortola Cruise Ship Port and Buck Island. This beach resort is 0.6 mi (1 km) from Hodge's Creek Marina and 1.9 mi (3 km) from Brandywine Bay. Relax at the full-service spa, where you can enjoy massages. After a day at the private beach, you can enjoy other recreational amenities, which include an outdoor pool. This resort also features concierge services, gift shops/newsstands, and a communal living room. All-inclusive rates are available at this resort. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Enjoy a satisfying meal at Multiple dining Locations serving guests of The Aerial, BVI. Relax with your favorite drink at the bar/lounge or the beach bar. Featured amenities include dry cleaning/laundry services, a library, and coffee/tea in a common area. Make yourself at home in one of the 16 guestrooms featuring espresso makers. Your room comes with a memory foam bed. Complimentary wireless internet access is available to keep you connected. Bathrooms feature showers, hair dryers, and bathrobes.
Amazing
2 reviews
9.4/10
1 night
From PHP 57,444
Check Availability
See All Hotels Near Leonards

FAQs About Leonards Hotels

Where can I find the best hotels in Leonards?

Leonards has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Coconut Breeze Villas (from PHP 13,776) is a preferred hotel.

How much is a hotel in Leonards on average?

For hotels in Leonards, the average price on weekdays is PHP 14,693, the average price on weekends (Friday–Saturday) is PHP 14,675.

Where can I find the best hotel discounts in Leonards?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Leonards Hotels Info

Highest PricePHP 14,988
Lowest PricePHP 12,722
Number of Reviews18
Total Properties0
Average Price (Weekdays)PHP 14,693
Average Price (Weekends)PHP 14,675