British Virgin Islands hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Scrub Island Resort, Spa & Marina, Autograph Collection  5 stars

Scrub Island, Tortola, British Virgin Islands, VG1120

Tortola Perfect
USD 937

Rosewood Little Dix Bay  5 stars

P.O. Box 70, Lee Road, The Valley, Vg, Virgin Gorda, British Virgin Islands

Virgin Gorda
USD 1 230

Wyndham Tortola Bvi Lambert Beach Resort  4 stars

East End Tortola British Virgin Islands, East End, British Virgin Islands, VG1120

East End
USD 173

Fort Recovery Beachfront Villa & Suites Hotel  4 stars

Towers, Freshwater Pond, British Virgin Islands, VG1110

Freshwater Pond Great
USD 279

Biras Creek Resort  4 stars

134 Po Box, British Virgin Island, Vg, Virgin Gorda, British Virgin Islands, VG1150

Virgin Gorda
USD 565

Bitter End Yacht Club  4 stars

North Sound, Virgin Gorda, British Virgin Islands, 00000

Virgin Gorda Great
USD 475

Peter Island Resort And Spa  4 stars

P.O Box 211 Road Town, British Virgin Islands, British Virgin Islands, 00000

British Virgin Islands Very good
USD 445

Guana Island  4 stars

Guana Island, Guana Island, British Virgin Islands

Guana Island
USD 1 887

Peter Island Resort And Spa  4 stars

P.O. Box 211 Road Town Tortola, Peter Island, British Virgin Islands

Peter Island

Wyndham Tortola Bvi Lambert Beach Resort  3 stars

East End, Tortola, British Virgin Islands, 1120

Tortola
USD 178

Nanny Cay Hotel  3 stars

South Side Of Tortola Nanny Cay, Road Town (Tortola), British Virgin Islands, VG1110

Road Town (Tortola)

The Mariner Inn Hotel  3 stars

Wickhams Cay 2, Road Town (Tortola), British Virgin Islands

Road Town (Tortola)
USD 266

Long Bay Beach Club  3 stars

West End Nr Sopers Hole, Tortola, British Virgin Islands

Tortola

The Heritage Inn  3 stars

Windy Hill, Cane Garden Bay, British Virgin Islands

Cane Garden Bay
USD 224

Nail Bay Resort  3 stars

Nail Bay Estates P.O. Box 69 The Valley, The Valley Virgin Gordathe Valley Virgin Gorda, Vg, Virgin Gorda, British Virgin Islands, Unknown

Virgin Gorda Great
USD 212

Mango Bay Resort  3 stars

Plum Bay Road The Valley, Virgin Gorda, British Virgin Islands

Virgin Gorda
USD 251

Sebastians On The Beach  3 stars

Apple Bay, Tortola, British Virgin Islands

Tortola Very good
USD 214

Nanny Cay Resort Marina  3 stars

Road Town, Tortola, British Virgin Islands

Tortola Very good
USD 185

Sugar Mill Hotel  3 stars

Little Apple Bay, Tortola, British Virgin Islands

Tortola Perfect
USD 320

Long Bay Beach Club  3 stars

Po Box 433 Road Town, Tortola, British Virgin Islands

Tortola Great
USD 644

Anegada Reef Hotel  3 stars

Setting Point, Anegada, British Virgin Islands

Anegada
USD 300

Anegada Beach Club  3 stars

Keel Point, Anegada, British Virgin Islands, VG1140

Anegada
USD 368

Sea View Hotel  2 stars

2 Mcnamara Road, Road Town (Tortola), British Virgin Islands

Road Town (Tortola)
USD 149

Beef Island Guest House  2 stars

Box 494 East End, Beef Island, British Virgin Islands

Beef Island
USD 271

Fort Burt Hotel  2 stars

Tortola, British Virgin Islands, Road Town (Tortola), British Virgin Islands, VG1110

Road Town (Tortola) Guest rating
USD 169

Icis Villas  0 stars

Brewers Bay, Anderson, British Virgin Islands

Anderson
USD 220

Village Cay Hotel And Marina  0 stars

Nibbs St, Road Town (Tortola), British Virgin Islands

Road Town (Tortola)

White Bay Villas  0 stars

White Bay , Jost Van Dyke, British Virgin Islands

Jost Van Dyke
USD 657

Villa Sirenetta  0 stars

1050 St. Bernard'S Road, Freshwater Pond, British Virgin Islands, VG1002

Freshwater Pond
USD 543

The Lighthouse Villas  0 stars

Malcia A. Rymer Bean C O Rush It, Tortola, British Virgin Islands

Tortola
USD 243