British Virgin Islands Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to SAR 5,400 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

British Virgin Islands Hotel Deals

Village Cay Hotel and Marina

Village Cay Hotel and Marina

3.5 out of 5
Nibbs St Road Town Tortola
Fully refundableReserve now, pay when you stay
The price is SAR 608 per night from Jun 18 to Jun 19
SAR 608
SAR 717 total
18 Jun - 19 Jun
includes taxes & fees
8.2/10 Very Good! (985 reviews)
"This is a solid option when trav"

Reviewed on 14 June 2026

Village Cay Hotel and Marina
Nanny Cay Resort and Marina

Nanny Cay Resort and Marina

3 out of 5
Nanny Cay Road Town NA
The price is SAR 746 per night from Jun 18 to Jun 19
SAR 746
SAR 901 total
18 Jun - 19 Jun
includes taxes & fees
9.4/10 Exceptional! (219 reviews)
"Great place to stay for the night before we picked up our boat at the marina"

Reviewed on 12 June 2026

Nanny Cay Resort and Marina
Wyndham Tortola BVI Lambert Beach Resort

Wyndham Tortola BVI Lambert Beach Resort

4.5 out of 5
East End East End Tortola
Fully refundableReserve now, pay when you stay
The price is SAR 769 per night from Jun 17 to Jun 18
SAR 769
SAR 923 total
17 Jun - 18 Jun
includes taxes & fees
8.8/10 Excellent! (692 reviews)
"The private beach was amazing. Room 16 is perfect. Close to beach, restaurant, pool and reception! No need for pool though with that beach. Lots of Pelicans catching fish and hanging out in trees along beach. Wonderful"

Reviewed on 13 June 2026

Wyndham Tortola BVI Lambert Beach Resort
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.

Stay near popular British Virgin Islands attractions