Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in British Virgin Islands

Filter by star ratings
All filters
Fort Burt Hotel
6.5 Good

1.7 km from city centre, Road Town Show on map

GoodBased on 125 reviews
6.5

Featuring an outdoor pool, Fort Burt Hotel offers well-appointed rooms close to Mount Sage National Park. It provides free Wi-Fi, luggage storage and meeting rooms.

Scrub Island Resort, Spa & Marina Autograph Collection
9.4 Excellent

1.1 km from city centre, Scrub Island Show on map

ExcellentBased on 13 reviews
9.4

Scrub Island Resort Spa & Marina Autograph Collection is situated on Tortola and offers 5-star accommodation as well as water slides. It also features an outdoor pool and a gym.

Sebastian's on the Beach
8.4 Excellent

2.5 km from city centre, West End Show on map

ExcellentBased on 156 reviews
8.4

Sebastian's on the Beach offers 3-star accommodation, as well as a swimming pool, a terrace and a BBQ/picnic area. The multiple amenities this charming hotel has to offer include luggage storage, porters and room service.

White Bay Villas

0.9 km from city centre, Jost Van Dyke Show on map

White Bay Villas is situated on Tortola and offers 4-star facilities in addition to free Wi-Fi. It also provides babysitting/child services.

Wyndham Tortola Bvi Lambert Beach Resort
8.5 Excellent

1.6 km from city centre, Parham Town Show on map

ExcellentBased on 99 reviews
8.5

Wyndham Tortola BVI Lambert Beach Resort is located on Tortola and offers 3.5-star facilities as well as free Wi-Fi. It also features an outdoor pool, a 24-hour reception and a kids pool.

Anegada Beach Club

5.5 km from city centre, Anegada Show on map

Anegada Beach Club features a private beach and an outdoor pool, as well as rooms with coffee makers. It also provides a kids pool, a 24-hour reception and free Wi-Fi.

Tips for booking a British Virgin Islands hotel

Cheapest month:August
Most expensive month:January
Average price in British Virgin Islands:$439/night
Absolute cheapest price found:$142/night
Cheapest day:Sunday
Most expensive day:Saturday
$321 - $609
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$257 - $403
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated British Virgin Islands hotels

Show all 239 hotels
1
Scrub Island Resort, Spa & Marina Autograph Collection
9.4 Excellent

1.1 km from city centre, Scrub Island Show on map

Scrub Island Resort Spa & Marina Autograph Collection is situated on Tortola and offers 5-star accommodation as well as water slides. It also features an outdoor pool and a gym.

2
Sebastian's on the Beach
8.4 Excellent

2.5 km from city centre, West End Show on map

Sebastian's on the Beach offers 3-star accommodation, as well as a swimming pool, a terrace and a BBQ/picnic area. The multiple amenities this charming hotel has to offer include luggage storage, porters and room service.

3
Wyndham Tortola Bvi Lambert Beach Resort
8.5 Excellent

1.6 km from city centre, Parham Town Show on map

Wyndham Tortola BVI Lambert Beach Resort is located on Tortola and offers 3.5-star facilities as well as free Wi-Fi. It also features an outdoor pool, a 24-hour reception and a kids pool.

4
Fort Burt Hotel
6.5 Good

1.7 km from city centre, Road Town Show on map

Featuring an outdoor pool, Fort Burt Hotel offers well-appointed rooms close to Mount Sage National Park. It provides free Wi-Fi, luggage storage and meeting rooms.

Cheapest hotels in British Virgin Islands

Show all 239 hotels
Fort Burt Hotel
6.5 Good

1.7 km from city centre, Road Town Show on map

Featuring an outdoor pool, Fort Burt Hotel offers well-appointed rooms close to Mount Sage National Park. It provides free Wi-Fi, luggage storage and meeting rooms.

$147
Avg. per night
Wyndham Tortola Bvi Lambert Beach Resort
8.5 Excellent

1.6 km from city centre, Parham Town Show on map

Wyndham Tortola BVI Lambert Beach Resort is located on Tortola and offers 3.5-star facilities as well as free Wi-Fi. It also features an outdoor pool, a 24-hour reception and a kids pool.

$169
Avg. per night
Sebastian's on the Beach
8.4 Excellent

2.5 km from city centre, West End Show on map

Sebastian's on the Beach offers 3-star accommodation, as well as a swimming pool, a terrace and a BBQ/picnic area. The multiple amenities this charming hotel has to offer include luggage storage, porters and room service.

$195
Avg. per night
Anegada Beach Club

5.5 km from city centre, Anegada Show on map

Anegada Beach Club features a private beach and an outdoor pool, as well as rooms with coffee makers. It also provides a kids pool, a 24-hour reception and free Wi-Fi.

$365
Avg. per night
White Bay Villas

0.9 km from city centre, Jost Van Dyke Show on map

White Bay Villas is situated on Tortola and offers 4-star facilities in addition to free Wi-Fi. It also provides babysitting/child services.

$513
Avg. per night
Scrub Island Resort, Spa & Marina Autograph Collection
9.4 Excellent

1.1 km from city centre, Scrub Island Show on map

Scrub Island Resort Spa & Marina Autograph Collection is situated on Tortola and offers 5-star accommodation as well as water slides. It also features an outdoor pool and a gym.

$724
Avg. per night

Hotel prices in British Virgin Islands

3 stars

$195 - $365

No. 1 most popular

$365
Avg. per night

Best value

$195
Avg. per night
4 stars and up

$169 - $724

$724
Avg. per night
$169
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

British Virgin Islands travel FAQs

  • Where is the best place to stay in British Virgin Islands?

    Road Town, Jost Van Dyke, and Virgin Gorda are the most popular places on HotelsCombined for stays in British Virgin Islands.

  • What are the best hotels in British Virgin Islands?

    British Virgin Islands is home to many highly-rated hotels, one of which is Fort Recovery Beachfront Villa & Suites Hotel, which has a current rating of 7.2. For other potential stays, consider Villa Matija - Eco-Friendly, Luxurious Getaway and We're Back!!! Secluded, Romantic Villa With Spectacular Ocean And Beach Views!, which can also be great places to stay in British Virgin Islands.