The team at Peter Island Resort and Spa would like to thank you for your continued interest and support over the past several years since we had to suspend operations due to the hurricanes. We remain committed to reopening this treasured British Virgin Island resort, and throughout 2023, will provide progress updates. In the meantime, please subscribe to our e-newsletter HERE if you have not already to receive future communications.

We look forward to welcoming you once again as a valued guest to Peter Island.


The Caribbean’s most extraordinary coordinates.

With top-notch berthing facilities, a naturally protected lagoon, and a friendly and knowledgeable staff ready to assist you the moment you dock, arriving by water at the Peter Island Marina is a breathtaking experience.

And that’s not even the best part. When you’re a guest of the Peter Island Marina, you’re a guest of the entire island. Which means you can shake off your sea legs at any of our beaches, pools, restaurants and bars or any of the incredible amenities available on Peter Island. And that includes the spa, which you may have read about in Condé Nast Traveler, Brides, Travel & Leisure, Gayot, Beverly Hills Lifestyle or any number of other magazines that have recently run features on the Spa at Peter Island.

Docking on Peter Island

Docking on Peter Island

Seafarers traveling in their own craft may arrive by private yacht or sailboat and dock at the Peter Island Marina. The marina is located in Sprat Bay, directly across Drake’s Channel from Road Town, Tortola.

A full-service, deepwater marina featuring 15 slips, four mooring balls and a 75’ T-dock, the Peter Island Marina can accommodate yachts up to 170' long. The inner marina draft is up to 7', with the T-dock at 12’. The resort monitors VHF 16. Island visitors are asked to contact Peter Island Resort prior to their arrival. Reservations can be secured for dockage in advance by contacting or 800-346-4451. Mooring balls are on a first-come, first-serve basis.

  • Slip: accommodate monohull boats up to 65' (depending on draft)
  • Mooring balls: accommodates boats up to 50'
  • T-dock: accommodates yachts up to 160'
  • Alongside Dock: accommodates yachts up to 170' (depending on draft)

We hope you enjoy your visit to Peter Island and ask that you respect our marina policies:

  • All visiting yachts are required to sign in with the dockmaster or at reception.
  • Wi-Fi is complimentary
  • The Spa at Peter Island, boutique and world-class restaurants are open to all! The reception desk will assist you with operating hours, reservations and appointments.
  • Changing rooms and showers are available to registered marina guests.
  • Please, no loud music, pets or coolers.
  • The resort’s beaches, chairs and cabanas are for registered hotel and marina guests only. Marina guests must provide their own beach towels
  • Little Deadman’s Beach is accessible to day visitors and resort guests alike and does not have cabanas or beach chairs..
  • The main pool area and library are for the exclusive use of registered hotel and marina guests.
  • Watersports equipment, mountain bikes and the fitness center are for the exclusive use of hotel guests only.
  • Water, electricity, diesel and gas are available at an extra charge.
  • No open fires or BBQs are allowed on the stationary docks.
  • No furniture is allowed on the stationary docks.
  • Checkout time is noon and check-in time is 2pm.
  • The dockmaster's hours are Monday–Sunday from 9am-6pm.
  • Check-in or checkout times after regular hours must be requested in advance and cannot be guaranteed.

Marina Pricing 

(***Prices are subject to change***)

  • Dockage (Hourly): $20
  • Mooring Ball: $65
  • Slips Over 50' $125; each additional foot: $1.95
  • Boats Over 100' $425
  • Electricity 3-Phase: $150/night 
  • Electricity 1-Phase: $70/night

Additional Services

  • Water: $1/gallon
  • Diesel: market price
  • Gas: market price
  • Ice: $4/bag
  • Trash Removal: $5/bag
Newsletter Signup
Please enter your full name.
Please enter your email address.
Please enter your phone number.