Hotels in Virgin Gorda, British Virgin Islands

Search & Compare Virgin Gorda Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

Why use Hotels.com?

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Virgin Gorda

Virgin Gorda overview

Virgin Gorda is a relaxing place surrounded by picturesque beach views. While you're here, enjoy activities like snorkeling. You can spend a relaxing day in Virgin Gorda at The Baths and Bitter End Gardens. While you're in town, don't miss a chance to see sights like Virgin Gorda Peak and Nail Bay Beach.

Where to stay in Virgin Gorda

A city welcoming to all, Virgin Gorda offers a variety of hotels and other lodging choices. There are 8 hotels in Virgin Gorda. Our room prices start at 58 USD per night and below are the number of hotels by star rating in Virgin Gorda as well as in the surrounding area:
  • • 5 5-star hotels from 223 USD per night
  • • 22 4-star hotels from 140 USD per night
  • • 12 3-star hotels from 58 USD per night
  • • 3 2-star hotels from 100 USD per night

How to get to Virgin Gorda

Fly into Spanish Town (VIJ-Virgin Gorda), 2.9 mi (4.7 km) from central Virgin Gorda. Tortola (EIS-Terrance B. Lettsome Intl.) is the next closest major airport, 9.3 mi (15 km) away.

What to see around Virgin Gorda

Fun outings can include a visit to:
  • • Virgin Gorda Peak
  • • Leverick Bay Marina
  • • Virgin Gorda Harbor
Nature lovers will appreciate these places:
  • • The Baths
  • • Bitter End Gardens
  • • Nail Bay Beach
  • • Savannah Beach
  • • Little Dix Bay Beach
Highlights of the area include:
  • • Necker Island
  • • Copper Mine Ruins
  • • Oil Nut Bay Beach

When to visit Virgin Gorda

Do you want to know the ideal time of year to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • • January-March: 87°F day, 72°F night
  • • April-June: 90°F day, 73°F night
  • • July-September: 90°F day, 78°F night
  • • October-December: 90°F day, 73°F night
Seasonal rainfall averages
  • • January-March: 5.28 inches
  • • April-June: 8.35 inches
  • • July-September: 12.17 inches
  • • October-December: 13.62 inches