British Virgin Islands Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Aug 19 - Aug 20
Tomorrow
Aug 20 - Aug 21
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Where to stay in British Virgin Islands

Top hotels in Road Town

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina

Nanny Cay Resort and Marina
Village Cay Hotel and Marina

Village Cay Hotel and Marina

Wickhams Cay 1
0.69 km from city center
Village Cay Hotel and Marina
Maria's By the Sea Hotel

Maria's By the Sea Hotel

Wickhams Cay 1
0.88 km from city center
Maria's By the Sea Hotel
The Moorings Yacht Club Hotel

The Moorings Yacht Club Hotel

8.2/10 Very Good! (54 reviews)
The Moorings Yacht Club Hotel
Fort Burt Hotel

Fort Burt Hotel

Waterfront
1.85 km from city center
6.6/10 (422 reviews)
Fort Burt Hotel
Paradise Suites Hotel

Paradise Suites Hotel

5.8/10 (37 reviews)
Paradise Suites Hotel
Sea View Hotel

Sea View Hotel

Waterfront
1.64 km from city center
Sea View Hotel
The New View Inn

The New View Inn

The New View Inn

Top hotels in Virgin Gorda

Rosewood Little Dix Bay

Rosewood Little Dix Bay

9.4/10 Exceptional! (118 reviews)
Rosewood Little Dix Bay
Oil Nut Bay

Oil Nut Bay

10/10 Exceptional! (5 reviews)
Oil Nut Bay
Bitter End Yacht Club

Bitter End Yacht Club

9.2/10 Wonderful! (49 reviews)
Bitter End Yacht Club
Leverick Bay Resort and Marina

Leverick Bay Resort and Marina

8.8/10 Excellent! (36 reviews)
Leverick Bay Resort and Marina
D'aqua at Fischers Cove

D'aqua at Fischers Cove

5/10 (4 reviews)
D'aqua at Fischers Cove

Top hotels in West End

Long Bay Beach Resort

Long Bay Beach Resort

Long Bay Beach Resort
Sebastian's on the Beach

Sebastian's on the Beach

Sebastian's on the Beach
Sugar Mill hotel

Sugar Mill hotel

9.6/10 Exceptional! (75 reviews)
Sugar Mill hotel
Long Bay Beach Club

Long Bay Beach Club

8.2/10 Very Good! (302 reviews)
Long Bay Beach Club

Top hotels in Jost Van Dyke

Sea Crest Inn

Sea Crest Inn

8/10 Very Good! (6 reviews)
Sea Crest Inn

Top cities in British Virgin Islands

Image for Road Town

Road Town

Road Town is known for its waterfront and offers a host of attractions, such as Tortola Cruise Ship Port and Anegada Island.
See propertiesRoad Town
Image for Virgin Gorda

Virgin Gorda

The romantic city of Virgin Gorda entices visitors with popular attractions including Leverick Bay Marina and Mahoe Bay Beach, and is loved for the beach.
See propertiesVirgin Gorda
Image for West End

West End

West End is known for its beaches and restaurants, and entices visitors with popular attractions including Long Bay Beach and Smuggler's Cove Beach.
See propertiesWest End
Image for Jost Van Dyke

Jost Van Dyke

Jost Van Dyke has lots of attractions such as White Bay Beach and White Bay.
See propertiesJost Van Dyke
Image for East End

East End

East End is known for its beaches, and offers lots of things to see including Hodge's Creek Marina and Trunk Bay Beach.
See propertiesEast End
Image for Cane Garden Bay

Cane Garden Bay

Cane Garden Bay is known for its beaches and restaurants, and entices visitors with popular attractions including Cane Garden Bay Beach and Callwood Rum Distillery.
See propertiesCane Garden Bay

Great weekend hotel deals in British Virgin Islands

Showing deals for:Aug 28 - Aug 30

Marina
3 outdoor pools, pool umbrellas, sun loungers
Villa, 4 Bedrooms | Living area | 42-inch plasma TV with satellite channels, TV, pay movies
Front of property
VIP Access

Scrub Island Resort, Spa & Marina

Scrub Island
9.2/10Wonderful (199 reviews)
16% off
$595 nightly
$1,549
Scrub Island Resort, Spa & Marina
Garden
Beach House | Beach/ocean view
Private beach, white sand, free beach cabanas, sun loungers
Beach House | Premium bedding, down comforters, minibar, in-room safe

Long Bay Beach Resort

West End
9.2/10Wonderful (220 reviews)
14% off
$624 nightly
$1,597
Long Bay Beach Resort
Outdoor pool
Aerial view
Deluxe Triple Room | In-room safe, desk, WiFi (free)
Bar (on property)

The Moorings Yacht Club Hotel

Road Town
8.2/10Very Good (54 reviews)
10% off
$232 nightly
$558
The Moorings Yacht Club Hotel
Standard 1 King Garden Superior - non smoking | In-room safe, desk, laptop workspace, iron/ironing board (on request)
Restaurant
Fitness facility
Outdoor pool, free cabanas, pool umbrellas

Wyndham Tortola BVI Lambert Beach Resort

East End
8.8/10Excellent (725 reviews)
15% off
$174 nightly
$418
Wyndham Tortola BVI Lambert Beach Resort
Front of property
On the beach, white sand, sun loungers, beach umbrellas
Exterior
Townhome, 3 Bedrooms | Iron/ironing board, cribs (free), rollaway beds (surcharge), WiFi (free)
VIP Access

Nanny Cay Resort and Marina

Road Town
9.4/10Exceptional (272 reviews)
Member Price available
$219 nightly
$527
Nanny Cay Resort and Marina
Deluxe Penthouse, Balcony, Ocean View (Cool Water 1) | Living area | 55-inch Smart TV with satellite channels, TV
Deluxe Penthouse, Balcony, Ocean View (Cool Water 1) | View from room
Beach bar
Aerial view

Cane Garden Bay Beach Hotel

Cane Garden Bay
9.8/10Exceptional (280 reviews)
10% off
$266 nightly
$664
Cane Garden Bay Beach Hotel
Boating
Exterior
Terrace/patio
Superior Condo, 2 Bedrooms, Garden View | Living area | Flat-screen TV

Village Cay Hotel and Marina

Road Town
8.2/10Very Good (1,006 reviews)
10% off
$185 nightly
$435
Village Cay Hotel and Marina

Top landmarks in British Virgin Islands

A beach with large rocks, palm trees, and clear blue water.

The Baths

9.2/10 (234 reviews)
Listen to the relaxing sound of the water and take some great vacation pics at The Baths located 1.8 mi (2.9 km) from central Spanish Town. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties
A sailboat anchored in clear blue waters with a mountainous coastline in the background.
Photo by Joanne O'Shaughnessy

Smuggler's Cove Beach

9.4/10 (44 reviews)
When the beach is calling your name, you might want to head down to Smuggler's Cove Beach, located 1.4 mi (2.2 km) from central West End. If you want to continue walking by the waves, head to Long Bay Beach located nearby.
See properties
A beach with people swimming and walking on the shore, a clear sky, and houses on a hillside in the background.
Photo by Bonnie Bareford

Cane Garden Bay Beach

9.0/10 (218 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Cane Garden Bay Beach in the heart of Cane Garden Bay. Enjoy the sunset by the shore at Brewers Bay Beach, Long Bay Beach, and Trunk Bay Beach.
See properties
An aerial view of a narrow island with clear turquoise waters and a sandy beach.

Anegada Island

8.8/10 (66 reviews)
Anegada Island is 1.1 mi (1.7 km) from central Road Town, why not stop by during your stay. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties
A tropical beach with clear turquoise waters, white sand, and lush greenery.

Long Bay Beach

9.4/10 (48 reviews)
Whether you want to hunt for sand dollars or smell the fresh air, Long Bay Beach is a spot you might want to check out, located 0.9 mi (1.4 km) from central West End. If you want to continue walking by the waves, head to Smuggler's Cove Beach located nearby.
See properties

Oil Nut Bay Beach

10.0/10 (5 reviews)
If being by the water is a major draw, Oil Nut Bay Beach is a spot you might want to check out, located 1.9 mi (3.1 km) from central North Sound. If you want to continue walking by the waves, head to Mahoe Bay Beach, Savannah Beach, and Little Dix Bay Beach.
See properties

Little Dix Bay Beach

8.8/10 (14 reviews)
Whether you want to collect beach glass or watch the sunset, Little Dix Bay Beach is a spot you might want to check out, located 0.8 mi (1.2 km) from central Spanish Town. If you want to continue walking by the waves, head to Savannah Beach located nearby.
See properties

Check out the British Virgin Islands hotels guests love right now

Keep exploring