A longtime favourite of sailors and seafarers, the British Virgin Islands are a collection of exceptionally beautiful isles on either side of the Sir Francis Drake Channel. With verdant interiors, dazzling beaches and heaps for water sports enthusiasts to enjoy, the BVI is a fantastic Caribbean destination. There is a wide selection of accommodation on both the larger islands and on small, private islets, catering to a whole host of tastes and budgets. Almost all the best places to stay in the British Virgin Islands are right on the beach, ensuring that you’re perfectly poised to make the most of the clear waters and pristine sands. Our pick of the best includes everything from super luxury resorts to shabby-chic glamping-style retreats.
The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.
British Virgin Islands
Situated on a magnificent stretch of sand on Anegada Island, this shabby chic yet deluxe retreat offers a stunning secluded beach getaway for couples & families with a pool, al fresco dining & watersports. Multi-room retreats close to the shore are fantastic. Delivers fab beach glamping vibes.
British Virgin Islands (Manchioneel Bay)
Eco-hotel on the beach. Contemporary rooms are in white and taupe with wooden furniture, marble bathrooms and stunning views. Excellent local-grown Caribbean cuisine, breezy beach bar. Laid back, very secluded and friendly and great value.
British Virgin Islands
Super-luxe private island resort near the capital. Offering a range of perfect beaches, pools, water-based activities & dining options, this works equally well for family fun & honeymoons to remember. Decor ranges from modern design in multi-room villas to classic island chic. A true crowd pleaser.
British Virgin Islands (Guana Island)
Spacious private island resort. Elegant rooms have rattan furniture, tiled floors and ocean-view verandahs. Outdoor pool, tennis courts, spa and direct beach access. Superb seafood and island-grown menu, understated bar. Secluded, peaceful and low-key.
British Virgin Islands (British Virgin Islands)
A luxury boutique retreat on Jost Van Dyke, tucked along the pristine shores of White Bay Beach. The villas feature breezy open spaces, rich wood accents, and stylish coastal décor. Expect private plunge pools, full kitchens, and an on-site restaurant serving fresh island flavours.
British Virgin Islands
For top class peace and quiet and a perfect beach, this private Island in the Virgin Islands is probably unbeatable. Ocean view rooms, suites and villas are stylishly decorated and have stunning seaviews. Loads of on island activities and sumptuous spa. Perfect barefoot luxury.