Accommodation British Virgin Islands
Find and book your perfect stay
Earn rewards on every night you stay
Save more with Member Prices
Free cancellation options if plans change
Where to stay in British Virgin Islands?
Top hotels in Virgin Gorda
Rosewood Little Dix Bay
9/10 Wonderful! (79 reviews)
Top hotels in Road Town
Village Cay Hotel and Marina
Wickhams Cay 1
‐0.69 km from city centre
8/10 Very Good! (540 reviews)
Top hotels in West End
Long Bay Beach Club
8/10 Very Good! (302 reviews)
Top hotels in Jost Van Dyke
Sea Crest Inn
8/10 Very Good! (6 reviews)
Top landmarks in British Virgin Islands
The Baths
Commune with nature and explore the great outdoors at The Baths during your travels in Spanish Town. While you're in the area, stroll along the beautiful beaches.
Keep exploring
Keep exploring
- Hotels near Tortola Cruise Ship Port
- Hotels near The Baths
- Hotels near Little Dix Bay Beach
- Hotels near Anegada Island
- Hotels near Oil Nut Bay Beach
- Hotels near Nanny Cay
- Hotels near Cane Garden Bay Beach
- Hotels near Trunk Bay Beach
- Hotels near Soper's Hole Marina
- Hotels near Smuggler's Cove Beach
- Hotels near Leverick Bay Marina
- Hotels near Hodge's Creek Marina
- Hotels near Long Bay Beach
- Hotels near West End Ferry Terminal
- Hotels near Long Bay Beach
- Hotels near Bitter End Gardens
- Hotels near Apple Bay
- Hotels near Trellis Bay Beach
- Hotels near Savannah Beach
- Hotels near Brewers Bay Beach
Hotels
Hotels in ArubaRadisson Blu Style Hotel, ViennaAl-Minhaj Service ApartmentsHotels in BonaireHotels in MartiniqueHotels in CuraçaoHotels near Miranda Hot SpringsHotels in Trinidad and TobagoHotels in Turks and CaicosHotels in Puerto RicoHotels in Antigua and BarbudaHotels in JamaicaQuest Taupo Serviced ApartmentsHotels in Saint MartinHotels in St. Kitts and NevisHotels in Dominican RepublicHotels in HaitiHotels in BahamasHotels in BarbadosHotels in NelsonHotels in Road TownHotels in TortolaHotels in St. Vincent and the GrenadinesHotels in CubaHotels in Cayman IslandsHotels in Beef IslandHotels in Sint MaartenHotels in DominicaCrowne Plaza Melbourne, an IHG HotelHotels in Grenada