We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

British Virgin Islands Hotels

What style of hotel do you prefer?
All Hotels (46)
Best Value (4)
Romantic (20)
Resort (14)
On the Beach (11)
Luxury (5)
Family (2)
Trendy (1)
B&Bs (19)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in British Virgin Islands

Sugar Mill Hotel
Sugar Mill Hotel 4.5 of 5 stars
Special offer Summer Celebration
Surfsong Villa Resort
Surfsong Villa Resort 5.0 of 5 stars
Special offer 25% off room rate
View all special offers in British Virgin Islands (6)

Hotels travellers recommend

Frenchmans, West End
INR15,480 - 28,145 per night*
E-mail hotel
+1 284-494-8811
Frenchmans Slideshow
Ranked #1 of 46 hotels in British Virgin Islands
Ranked #1 of 3 hotels in West End
5 of 5 stars 110 reviews
Traveller photos (163)
4.0 of 5 Sugar Mill Hotel, Tortola
INR14,354 - 17,450 per night*
Travellers' Choice™ 2012 Winner Top 25 Special offer Summer Celebration
E-mail hotel
+1 +1284-495-4355
Special offer Summer Celebration
Sugar Mill Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d147883?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 46 hotels in British Virgin Islands
Ranked #2 of 28 hotels in Tortola
4.5 of 5 stars 173 reviews
Professional photos | Traveller photos (85)
4.0 of 5 Biras Creek Resort, North Sound
INR28,820 - 43,906 per night*
Travellers' Choice™ 2012 Winner All Inclusive Offers & Announcements Honeymooners Special!
E-mail hotel
+1 877-883-0756
Offers & Announcements Honeymooners Special!
Biras Creek Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d148930?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 46 hotels in British Virgin Islands
Ranked #1 of 2 hotels in North Sound
4.5 of 5 stars 178 reviews
Professional photos | Traveller photos (234)
4.5 of 5 Rosewood Little Dix Bay, Virgin Gorda
INR19,420 - 51,055 per night*
Travellers' Choice™ 2012 Winner Relaxation & Spa Special offer Two Free Nights
Special offer Two Free Nights
Rosewood Little Dix Bay Slideshow
CHECK RATES! ABS:HotelCheckRates-d147894?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 46 hotels in British Virgin Islands
Ranked #2 of 9 hotels in Virgin Gorda
4.5 of 5 stars 430 reviews
Professional photos | Traveller photos (513)
4.0 of 5 Mango Bay Resort, Virgin Gorda
INR5,573 - 49,535 per night*
Ranked #5 of 46 hotels in British Virgin Islands
Ranked #3 of 9 hotels in Virgin Gorda
4.5 of 5 stars 123 reviews
Traveller photos (203)
3.5 of 5 Bitter End Yacht Club, North Sound
INR39,234 - 81,620 per night*
CHECK RATES! ABS:HotelCheckRates-d147877?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 46 hotels in British Virgin Islands
Ranked #2 of 2 hotels in North Sound
4.5 of 5 stars 169 reviews
Professional photos | Traveller photos (171)
Myett's Garden and Grille, Tortola
INR5,066 - 9,288 per night*
Ranked #7 of 46 hotels in British Virgin Islands
Ranked #3 of 28 hotels in Tortola
4.5 of 5 stars 67 reviews
Traveller photos (56)
3.5 of 5 Guana Island, Guana Island
INR45,764 - 62,594 per night*
Special offer Kids Stay Free
CHECK RATES! ABS:HotelCheckRates-d150948?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 46 hotels in British Virgin Islands
Ranked #1 of 1 hotels in Guana Island
4.5 of 5 stars 66 reviews
Professional photos | Traveller photos (85)
4.0 of 5 Peter Island Resort, Peter Island
INR18,294 - 38,840 per night*
CHECK RATES! ABS:HotelCheckRates-d147481?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 46 hotels in British Virgin Islands
Ranked #1 of 1 hotels in Peter Island
4.5 of 5 stars 363 reviews
Professional photos | Traveller photos (462)
Scrub Island Resort, Spa & Marina, Tortola
INR15,874 - 32,761 per night*
Special offer Earn Rewards Points!
1-888-236-2427
Special offer Earn Rewards Points!
Scrub Island Resort, Spa & Marina Slideshow
CHECK RATES! ABS:HotelCheckRates-d1766190?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 46 hotels in British Virgin Islands
Ranked #4 of 28 hotels in Tortola
4.5 of 5 stars 144 reviews
Professional photos | Traveller photos (103)
3.5 of 5 Fort Recovery Beachfront Villa & Suites Hotel, Road Town
INR13,847 - 14,523 per night*
Offers & Announcements Free Snorkel Trip
+1 284-495-4467
E-mail hotel
Offers & Announcements Free Snorkel Trip
Fort Recovery Beachfront Villa & Suites Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d271997?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 46 hotels in British Virgin Islands
Ranked #1 of 14 hotels in Road Town
4.5 of 5 stars 347 reviews
Professional photos | Traveller photos (293)
Saba Rock Resort
INR8,443 - 14,072 per night*
Ranked #12 of 46 hotels in British Virgin Islands
4.5 of 5 stars 39 reviews
Traveller photos (42)
Anegada Reef Hotel, Anegada
INR9,626 - 9,626 per night*
CHECK RATES! ABS:HotelCheckRates-d148849?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 46 hotels in British Virgin Islands
Ranked #1 of 5 hotels in Anegada
4.5 of 5 stars 23 reviews
Professional photos | Traveller photos (18)
Neptune's Treasure, Anegada
INR5,066 - 5,910 per night*
Ranked #14 of 46 hotels in British Virgin Islands
Ranked #2 of 5 hotels in Anegada
4.5 of 5 stars 37 reviews
Traveller photos (56)
The Heritage Inn, Tortola
INR6,192 - 14,072 per night*
Announcement Music Festival Weekend
Ranked #15 of 46 hotels in British Virgin Islands
Ranked #6 of 28 hotels in Tortola
4 of 5 stars 54 reviews
Traveller photos (72)
Sebastian's on the Beach, Road Town
INR4,785 - 16,043 per night*
CHECK RATES! ABS:HotelCheckRates-d148926?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 46 hotels in British Virgin Islands
Ranked #2 of 14 hotels in Road Town
4 of 5 stars 70 reviews
Professional photos | Traveller photos (33)
Sandcastle Hotel, Jost Van Dyke
INR8,443 - 12,665 per night*
Ranked #17 of 46 hotels in British Virgin Islands
Ranked #1 of 1 hotels in Jost Van Dyke
4 of 5 stars 51 reviews
Traveller photos (54)
3.0 of 5 Long Bay Beach Resort & Villas, Tortola
INR11,539 - 22,403 per night*
CHECK RATES! ABS:HotelCheckRates-d148631?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 46 hotels in British Virgin Islands
Ranked #8 of 28 hotels in Tortola
4 of 5 stars 371 reviews
Professional photos | Traveller photos (287)
Maria's by the Sea, Road Town
INR6,192 - 8,443 per night*
Ranked #19 of 46 hotels in British Virgin Islands
Ranked #3 of 14 hotels in Road Town
3.5 of 5 stars 72 reviews
Traveller photos (22)
Icis Villas, Tortola
INR7,036 - 10,132 per night*
Ranked #20 of 46 hotels in British Virgin Islands
Ranked #10 of 28 hotels in Tortola
4 of 5 stars 31 reviews
Traveller photos (7)
Fort Burt Hotel, Road Town
INR5,348 - 9,006 per night*
Ranked #21 of 46 hotels in British Virgin Islands
Ranked #4 of 14 hotels in Road Town
3.5 of 5 stars 28 reviews
Traveller photos (6)
3.0 of 5 Leverick Bay Resort, Virgin Gorda
INR6,698 - 12,665 per night*
Ranked #22 of 46 hotels in British Virgin Islands
Ranked #5 of 9 hotels in Virgin Gorda
3.5 of 5 stars 48 reviews
Traveller photos (46)
Rhymers Beach Hotel, Tortola
INR3,096 - 5,066 per night*
Ranked #23 of 46 hotels in British Virgin Islands
Ranked #12 of 28 hotels in Tortola
3.5 of 5 stars 37 reviews
Traveller photos (19)
Ranked #24 of 46 hotels in British Virgin Islands
Ranked #3 of 5 hotels in Anegada
4 of 5 stars 3 reviews
Traveller photos (6)
Cow Wreck Beach Resort, Anegada
INR7,036 - 15,480 per night*
Ranked #25 of 46 hotels in British Virgin Islands
Ranked #4 of 5 hotels in Anegada
4 of 5 stars 7 reviews
Traveller photos (7)
The Tamarind Club, Tortola
INR5,066 - 7,318 per night*
Ranked #26 of 46 hotels in British Virgin Islands
Ranked #13 of 28 hotels in Tortola
3.5 of 5 stars 63 reviews
Traveller photos (18)
Fischer's Cove Beach Hotel, Virgin Gorda
INR9,006 - 11,258 per night*
Ranked #27 of 46 hotels in British Virgin Islands
Ranked #6 of 9 hotels in Virgin Gorda
3.5 of 5 stars 38 reviews
Traveller photos (55)
Elm Beach Suites, Road Town
INR4,785 - 7,881 per night*
Ranked #28 of 46 hotels in British Virgin Islands
Ranked #5 of 14 hotels in Road Town
3.5 of 5 stars 21 reviews
Traveller photos (16)
Pusser's Marina Cay Hotel and Restaurant, Tortola
INR7,599 - 10,977 per night*
Ranked #29 of 46 hotels in British Virgin Islands
Ranked #15 of 28 hotels in Tortola
3.5 of 5 stars 47 reviews
Traveller photos (68)
Katitche Point Greathouse, Virgin Gorda
INR19,139 - 47,284 per night*
CHECK RATES! ABS:HotelCheckRates-d239010?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 46 hotels in British Virgin Islands
Ranked #7 of 9 hotels in Virgin Gorda
4 of 5 stars 4 reviews
Professional photos | Traveller photos (9)

Additional Information about British Virgin Islands

4.0 of 5 stars | 4,999 Reviews