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, Google Chrome. Mac: Safari.
Filter Hotels
264 results
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Internet Meeting room Non-Smoking Hotel Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from
Any
Any distance
    No results found
Traveller rating
Any
Hotel class 5 stars 4 stars 3 stars 2 stars Any
Style Budget Mid-range Luxury Villa Hostel Apartment Campground Romantic Beach Cottage Family-friendly Business Resort hotelAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$218
Expedia.com
View Deal
Certificate of Excellence
#1 Best Value of 91 hotels in British Virgin Islands
  • Free Parking
  • Pool
Updating list...
Estate Lindholm(Cruz Bay)(Great Value!)
US$402
Hotwire.com
View Deal
Certificate of Excellence
21.4 km from British Virgin Islands
  • Free Wifi
  • Free Parking
St. John Inn(Cruz Bay)(Great Value!)
US$286
Expedia.com
View Deal
Certificate of Excellence
21.6 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Cruz Bay Boutique Hotel(Cruz Bay)(Great Value!)
US$255
Expedia.com
View Deal
Certificate of Excellence
21.7 km from British Virgin Islands
  • Free Wifi
  • Breakfast included
Gallows Point Resort(Cruz Bay)(Great Value!)
US$545
Booking.com
View Deal
Certificate of Excellence
22.1 km from British Virgin Islands
  • Free Wifi
  • Free Parking
US$184
Expedia.com
View Deal
Certificate of Excellence
27.8 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Mafolie Hotel(Charlotte Amalie)
US$289
US$278
Expedia.com
View Deal
Certificate of Excellence
34.3 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Midtown Guest House(Charlotte Amalie)
Free cancellation until 01/03
US$90
Booking.com
View Deal
34.3 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Galleon House Bed & Breakfast(Charlotte Amalie)(Great Value!)
US$112
Expedia.com
View Deal
34.3 km from British Virgin Islands
  • Breakfast included
  • Pool
Bunker Hill Hotel(Charlotte Amalie)
Free cancellation until 25/02
US$115
US$112
Expedia.com
View Deal
34.4 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Olga's Fancy(Charlotte Amalie)(Great Value!)
US$149
US$145
Expedia.com
View Deal
Certificate of Excellence
35.6 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Starz Hotel(St. Thomas)
US$151
Expedia.com
View Deal
36.4 km from British Virgin Islands
  • Free Wifi
  • Free Parking
US$135
Expedia.com
View Deal
36.7 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Emerald Beach Resort(Charlotte Amalie)
Free cancellation until 28/02
US$363
US$271
Booking.com
View Deal
38.0 km from British Virgin Islands
  • Free Wifi
  • Free Parking
US$204
US$174
Expedia.com
View Deal
38.6 km from British Virgin Islands
  • Free Wifi
  • Free Parking
Book now, pay at stay
US$110
Expedia.com
View Deal
72.3 km from British Virgin Islands
  • Free Parking
US$279
US$185
Booking.com
View Deal
Certificate of Excellence
72.5 km from British Virgin Islands
  • Free Parking
  • Breakfast included
US$125
Travelocity
View Deal
73.4 km from British Virgin Islands
  • Restaurant
  • Bar/Lounge
Hotel Kokomo(Culebra)
Book now, pay at stay
US$50
Expedia.com
View Deal
73.6 km from British Virgin Islands
    Hillbay View Villas(Culebra)(Great Value!)
    US$145
    Booking.com
    View Deal
    73.8 km from British Virgin Islands
    • Free Wifi
    US$323
    US$250
    TripAdvisor
    View Deal
    Certificate of Excellence
    75.5 km from British Virgin Islands
    • Free Parking
    • Pool
    The Buccaneer St Croix(Christiansted)
    US$399
    Bookit.com
    View Deal
    Certificate of Excellence
    75.6 km from British Virgin Islands
    • Free Wifi
    • Free Parking
    Club Comanche(Christiansted)
    US$379
    US$341
    Expedia.com
    View Deal
    76.9 km from British Virgin Islands
    • Free Wifi
    • Breakfast included
    US$96
    Booking.com
    View Deal
    77.0 km from British Virgin Islands
    • Free Wifi
    • Restaurant
    Cinnamon Bay(Virgin Islands National Park)
    Expedia.com
    View Deal
    17.4 km from British Virgin Islands
    • Free Parking
    • Beachfront
    TripAdvisor
    View Deal
    Certificate of Excellence
    21.5 km from British Virgin Islands
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    21.9 km from British Virgin Islands
    • Free Wifi
    • Free Parking
    No availability for your dates from these sites
    Certificate of Excellence
    26.6 km from British Virgin Islands
    • Free Wifi
    • Free Parking
    Elysian Beach Resort(East End)
    HotelQuickly
    View Deal
    26.9 km from British Virgin Islands
    • Free Wifi
    • Free Parking
    TripAdvisor
    View Deal
    27.1 km from British Virgin Islands
    • Free Wifi
    • Free Parking
    Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.