Hotels in British Virgin Islands

Search and compare British Virgin Islands hotels from hundreds of travel sites and save

British Virgin Islands
22 Oct — 23 Oct2
British Virgin Islands
Fri 22-10
Sat 23-10
...and more

Tips for booking a British Virgin Islands hotel

Cheapest month:August
Most expensive month:January
Average price in British Virgin Islands:S$ 471/night
Absolute cheapest price found:S$ 147/night
Cheapest day:Tuesday
Most expensive day:Wednesday
S$ 317 - S$ 601
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 305 - S$ 435
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in British Virgin Islands

Show all 250 hotels
Fort Burt Hotel
Fort Burt Hotel
6.5 Good
Tortola, British Virgin Islands, Road Town, British Virgin Islands
Show on map
1.7 km from city centre,  

Featuring an outdoor pool, Fort Burt Hotel offers well-appointed rooms close to Mount Sage National Park. It provides free Wi-Fi, a safe and room service.

S$ 152
Avg. per night
Wyndham Tortola Bvi Lambert Beach Resort
Wyndham Tortola Bvi Lambert Beach Resort
8.3 Excellent
East End 0, Parham Town, British Virgin Islands
Show on map
1.6 km from city centre,  

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, luggage storage and a kids pool.

S$ 173
Avg. per night
Sebastian's on the Beach
Sebastian's on the Beach
8.3 Excellent
Little Apple Bay, West End, British Virgin Islands
Show on map
2.6 km from city centre,  

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.

S$ 226
Avg. per night
Scrub Island Resort, Spa & Marina Autograph Collection
Scrub Island Resort, Spa & Marina Autograph Collection
8.9 Excellent
Scrub Island, Vg1120 Virgin Islands (British) Tortola Island, Scrub Island, British Virgin Islands
Show on map
1.1 km from city centre,  

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.

S$ 661
Avg. per night

Hotel prices in British Virgin Islands

4 stars and up

S$ 173 - S$ 661

Scrub Island Resort, Spa & Marina Autograph Collection
S$ 661
Avg. per night
Wyndham Tortola Bvi Lambert Beach Resort
S$ 173
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?

    When visiting British Virgin Islands, consider checking out Road Town, Jost Van Dyke, and Virgin Gorda as some of the most sought after locations.

  • What are the best hotels in British Virgin Islands?

    One of the most popular hotels in British Virgin Islands is Wyndham Tortola Bvi Lambert Beach Resort, which has been reviewed by 131 users and currently has a rating of 8.3/10. Other top-rated locations include Scrub Island Resort, Spa & Marina Autograph Collection and Sebastian's on the Beach, which have received 8.9/10 and 8.3/10 ratings from our users, respectively.