Book Hotels in Hannah
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Hannah hotels

Cane Garden Bay Beach Hotel
Rte 1 Cane Garden Bay Tortola
$409 nightly
The price is $444 total per night from May 8 to May 9
$444 total
May 8 - May 9
Total with taxes and fees
A full-service spa, a 24-hour gym, and a restaurant are all featured at this hotel. Relax with sun loungers and beach umbrellas, and cool off with a drink at ...
The location is excellent, views outstanding... spacious and smart... staff were very friendly and welcoming
Reviewed on May 2, 2026

Nanny Cay Resort and Marina
Nanny Cay Road Town NA
$244 nightly
The price is $267 total per night from May 14 to May 15
$267 total
May 14 - May 15
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this hotel. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. ...
All good except for mosquitoes eating us up Also, would be nice to have a water for drinking in the fridge and a breakfast included for the price!!
Reviewed on May 6, 2026

Long Bay Beach Resort
Long Bay Beach Resort West End Tortola
$595 nightly
The price is $645 total per night from Jun 1 to Jun 2
$645 total
Jun 1 - Jun 2
Total with taxes and fees
A private beach and a restaurant are featured at this luxury hotel. Enjoy beachfront dining and relax with free beach cabanas and sun loungers. Relax with a ...
Yes
Reviewed on Apr 30, 2026

Scrub Island Resort, Spa & Marina
Scrub Island Scrub Island Other Islands
$504 nightly
The price is $545 total per night from Jun 6 to Jun 7
$545 total
Jun 6 - Jun 7
Total with taxes and fees
This luxury hotel features a private beach, a full-service spa, and a marina. Enjoy beachfront dining and relax with free beach cabanas and sun loungers. Enjoy ...
not really dirty
Reviewed on Apr 27, 2026

Sailors Gem II: Experience Caribbean Life at this Spacious Apartment!
Tortola Please select
$302 nightly
The price is $325 total per night from May 8 to May 9
$325 total
May 8 - May 9
Total with taxes and fees
This apartment features laundry facilities.
Absolutely wonderful stay. Will plan to stay here whenever we’re in Nanny Cay!
Reviewed on Apr 24, 2026

Wyndham Tortola BVI Lambert Beach Resort
East End East End Tortola
Fully refundableReserve now, pay when you stay
$226 nightly
The price is $246 total per night from May 8 to May 9
$246 total
May 8 - May 9
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the free WiFi in public areas and airport shuttle. ...
Property was average. Pool was nice. The restaurant was good and the staff was friendly.
Reviewed on May 4, 2026

Maria's By the Sea Hotel
Road Town Road Town Tortola
$232 nightly
The price is $254 total per night from May 18 to May 19
$254 total
May 18 - May 19
Total with taxes and fees
This hotel features a restaurant, an outdoor pool, and a bar/lounge. Traveling on business? Take advantage of the business center and free WiFi in public areas. ...
Clean room. Lovely staff. Great food. Convenient location. Great views. Spacious. My favorite place to stay in Tortola BVI
Reviewed on Apr 30, 2026

The Moorings Yacht Club Hotel
Road Town Road Town Tortola
Fully refundableReserve now, pay when you stay
$323 nightly
The price is $352 total per night from May 10 to May 11
$352 total
May 10 - May 11
Total with taxes and fees
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this hotel. Relax with a drink at the bar/lounge and enjoy perks like free WiFi. A ...
What a wonderful place to stay especiially before and after your sailing adventure. The hotel receptionist at the front desk Sheran was amazing! She greeted us with a huge smile and made sure everything we needed was taken care of. She was especially helpful with local knowledge and gave amazing ...
Reviewed on May 3, 2026

Village Cay Hotel and Marina
Nibbs St Road Town Tortola
Fully refundableReserve now, pay when you stay
$146 nightly
The price is $159 total per night from May 8 to May 9
$159 total
May 8 - May 9
Total with taxes and fees
A marina and an outdoor pool are featured at this smoke-free hotel. Enjoy a meal from the restaurant and perks like free self parking and free WiFi. There's ...
It was a nice hotel for a taste of local culture. Although the place is dated, everything was clean. The check in/check out woman was very helpful and contacted a taxi for us anytime we needed one. It is close to shopping and restaurants. The downside is that you are not allowed early check in - ...
Reviewed on May 6, 2026
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.
Frequently asked questions
Recent Hannah hotel reviews by fellow wanderers

Nanny Cay Resort and Marina
4 out of 5
Posted 10 hours ago
Travelocity Verified Review
"All good except for mosquitoes eating us up
Also, would be nice to have a water for drinking in the fridge and a breakfast included for the price!!"
A verified traveler stayed at Nanny Cay Resort and Marina
Explore More Ways to Travel with Travelocity
- Adults Only Resorts & in Tortola
- All Inclusive Resorts & in Tortola
- Boutique Hotels in Tortola
- Casino Resorts & in Tortola
- Cheap Hotels in Tortola
- Convention Center Hotels in Tortola
- Kid Friendly Hotels in Tortola
- Gay Friendly Hotels in Tortola
- Golf Resorts & in Tortola
- Historic Hotels in Tortola
- Hotels with Hot Tubs in Tortola
- Hotels with Tennis Courts in Tortola
- Hotels with Waterslides in Tortola
- Oceanfront Hotels in Tortola
- Pet Friendly Hotels in Tortola
- Romantic Getaways & Hotels in Tortola
- Spa Resorts & in Tortola
- Tortola Hotels
- Apartments in Tortola
- Guest Houses in Tortola
- Hostels in Tortola
- Vacation Homes in Tortola
- Town Houses in Tortola
- Villas in Tortola
- Beach Resorts & in Waterfront
- Cheap Hotels in Waterfront
- Mcnamara Hotels
- Leonards Hotels






