Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Start by selecting your hotel
Start by selecting your hotel
Start by selecting your hotel

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

British Virgin Islands Vacation Packages

Dive to explore shipwrecks, swim in natural pools and embark on a rainforest trek on this chain of Caribbean islands.

The British Virgin Islands are a cluster of more than 40 islands in the Caribbean Sea. With forested mountain peaks, extensive coral reefs, sandy beaches and ultramarine waters, the islands are noted for their beautiful scenery. 

Tortola is the gateway to the island chain and home to the capital, Road Town. Stay a while to explore its attractions. Visit the 4-acre (1.6-hectare) J.R. O'Neal Botanic Gardens for its miniature rainforests and tropical birdhouses. Browse the Crafts Alive Market and learn about the islands’ cultural heritage at the Virgin Islands Folk Museum. Elsewhere on Tortola, hike through the rainforest of Mount Sage National Park.

Traveling between the islands in the chain is easy by air or sea. Take a ferry to Virgin Gorda and relax in the warm waters of the Baths. These are natural sea pools and grottos that have been formed by large granite boulders. Visit the deserted old sugar mills on Jost Van Dyke and sip a Painkiller cocktail in a beach bar. Photograph the Caribbean flamingos on Anegada.

With more than 100 dive sites featuring coral, canyons and wrecks, you’ll find much to explore under the waves. Dive off the island of St. John to see turtles. Look for angel fish, sea horses and rays at Angelfish Reef. Take the underwater snorkeling trail at the island’s Trunk Bay. One of the most popular underwater attractions is the shipwreck of the RMS Rhone. The Royal Mail Steamer sank in 1867 and is now a marine national park.

The islands lie east of Puerto Rico in the Caribbean Sea. There are no direct flight connections from the U.S. mainland or Europe, so many visitors come via San Juan, Puerto Rico.

With a subtropical climate, the British Virgin Islands have hot temperatures and sunshine on most days. The primary hurricane season is from June to November. Visit the islands, a great choice for those who want a blissful tropical retreat.

Top Hotel Deals

See all 107 properties in British Virgin Islands
Sebastian's on the Beach SG$138
Reviewed on 31 May,2019
See details
Sebastian's on the Beach

Sebastian's on the Beach

Apple Bay, West End, Tortola
    4.0 of 5
    3.0 out of 5.0 Stars

    The staff and management are very friendly and helpful. The restaurant has excellent food and makes very good cocktails. The beach is clean and safe and a friendly atmosphere.

    Fort Burt Hotel SG$183
    Reviewed on 23 Jun,2019
    See details
    Fort Burt Hotel

    Fort Burt Hotel

    Road Town, P.O. Box 3380, Road Town, Tortola
      3.1 of 5
      2.5 out of 5.0 Stars

      Location and view weee the best features of hotel. Breakfast was good

      Maria's By the Sea Hotel SG$244
      Reviewed on 18 Jun,2019
      See details
      Maria's By the Sea Hotel

      Maria's By the Sea Hotel

      Road Town, Road Town, Tortola
        4.0 of 5
        3.5 out of 5.0 Stars

        In a reasonable part of town and star rating possibly a bit generous but overall a good experience.

        Scrub Island Resort, Spa & Marina, Autograph Collection SG$526
        Reviewed on 14 Jan,2019
        See details
        Scrub Island Resort, Spa & Marina, Autograph Collection

        Scrub Island Resort, Spa & Marina, Autograph Collection

          4.5 of 5
          5.0 out of 5.0 Stars

          The landscape and views were amazing. The rooms were beautiful - high ceilings, dark wood details, floor to ceiling windows overlooking the marina, a window with shutters to look through from the large bathroom into the bedroom - it was stunning! The beach on the front of the property isn’t much ...