British Virgin Islands Hotels
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! (541 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
- Landmarks
- Hotel Theme
- Hotels close to nearby airports
- Top cities in British Virgin Islands
- More Hotels
- Most popular destinations
- Hotels near Tortola Cruise Ship Port
- Hotels near The Baths
- Hotels near Anegada Island
- Hotels near Little Dix Bay Beach
- 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 Long Bay Beach
- Hotels near West End Ferry Terminal
- Hotels near Trellis Bay Beach
- Hotels near Bitter End Gardens
- Hotels near Apple Bay
- Hotels near Savannah Beach
- Hotels near Brewers Bay Beach
- Hotels in Virgin Gorda
- Hotels in Road Town
- Hotels in West End
- Hotels in Jost Van Dyke
- Hotels in East End
- Hotels in Scrub Island
- Hotels in Cane Garden Bay
- Hotels in Spanish Town
- Hotels in Beef Island
- Hotels in Saba Rock
- Hotels in Leonards
- Hotels in Sprat Bay
- Hotels in Great Camanoe Island
- Hotels in North Sound
- Hotels in Great Mountain
- Hotels in Guana Island
- Hotels in The Settlement
- Hotels in Cooper Island
Hotels
Hotels in Cayman IslandsHotels in St. Vincent and the GrenadinesBeach Hotels in CuraçaoHotels in GuadeloupeHotels in Sint MaartenBeach Hotels in ArubaHotels in GrenadaHotels in Puerto RicoLuxury Hotels in JamaicaHotels in BarbadosHotels in BahamasAll-inclusive Hotels in Dominican RepublicHotels in St. LuciaHotels in St. Kitts and NevisHotels in ArubaHotels in Dominican RepublicHotels in HaitiHotels in Antigua and BarbudaHotels in Saint MartinHotels in JamaicaHotels in Turks and CaicosLuxury Hotels in BahamasHotels in DominicaHotels in Trinidad and TobagoHotels in AnguillaBeach Hotels in Turks and CaicosFamily Hotels in Bahamas