Hotels and Resorts to spend a night or two, or more, before or after your charter. Try a Surf-and-Turf vacation..!!

Many of our clients and guests like to arrive in the Islands a day or two prior to the starting date of their yacht or catamaran charter. Some also like take a day or two after the charter to enable them to return leisurely from the BVI without the pressure of rushing to the ferry dock or airport after they have been dropped off.

Here is a list of hotels and resorts that we recommend in the BVI and USVI. The comments are based solely on our own experience and those of friends and colleagues.

Name of Hotel




Maria’s by the Sea

Road Town Center


Efficient, no frills, pool, close to ferry

Castle Maria

Road Town West

+1-284- 494-2553

Friendly, well located, well priced

Village Cay

Road Town Center


Right in the Marina, bit pricey

Mariner Inn

Road Town East


Moorings compound, pricey


Cane Garden Bay


Beautiful location, nice beach

Fort Burt

Road Town West


Established fixture with facelift

Nanny Cay Hotel

Nanny Cay

+1-284-394 2512

Quaint, well priced, bit far.


West End

+1 284 494 8811

Convenient for Charter pick-ups

Resorts in the BVI

Peter Island Resort

Peter Island


Great food and experience, pricey

Bitter End Yacht Club

Virgin Gorda


Great Experience, pricey

Scrub Island Resort

Scrub Island


Short ferry from airport

Little Dix Bay

Virgin Gorda

+1 284-852-5500

Now a Rosewood resort.

Biras Creek

Virgin Gorda


Reportedly closed, please check

Cooper Island Club

Cooper Island


Good food and drink


Jost van Dyke


Barefoot thing, for beach lovers

Necker Island

Necker Island


Sir Richard Branson’s retreat

Windward Passage



Close to downtown ferry dock

Frenchman’s Reef

East of downtown


Spectacular harbor views, pricey

Sapphire Bay

NE side of STT


Close to east end ferry

Bolongo Bay

Road to east end


On the way to the east end ferry

Mafolie Hotel & Rest.

Close to downtown


Up the hill, nice view of harbor

Emerald Beach Hotel

Close to Airport


Best Western but w. nice beach