Search Hotels in British Virgin Islands

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in British Virgin Islands

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 316 hotels in British Virgin Islands with room rates, reviews, and availability. Most hotels are fully refundable.

Margaritaville Vacation Club by Wyndham - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas, 802
8/10 Very Good! (1,013 reviews)
"Nice staff.clean"

Reviewed on Mar 28, 2023

Margaritaville Vacation Club by Wyndham - St. Thomas
Bolongo Bay Beach Resort
3 out of 5
7150 Bolongo, St. Thomas, St. Thomas, 802
7.8/10 Good! (1,000 reviews)
"This small resort is a great place for a quiet get away. It's not super fancy but the rooms were great, the staff is friendly, there are plenty of water sport amenities, the restaurant/bar had good food and drinks and the beach was just right. Plus they had live entertainment every night on the outdoor ..."

Reviewed on Mar 17, 2023

Bolongo Bay Beach Resort
Lindbergh Bay Hotel and Villas
3.5 out of 5
8075 Lindbergh Bay, St. Thomas, St. Thomas, 802
Fully refundableReserve now, pay when you stay
The price is $161 per night from Apr 1 to Apr 2
$161
per night
Apr 1 - Apr 2
6/10 (999 reviews)
"I will definitely go back. I stay this past weekend (March 24-26) and was wonderful"

Reviewed on Mar 27, 2023

Lindbergh Bay Hotel and Villas

Save an average of 15% on thousands of hotels when you're signed in

Olga's Fancy
3 out of 5
Honduras 8, St. Thomas, 803
The price is $119 per night from Apr 2 to Apr 3
$119
per night
Apr 2 - Apr 3
9.4/10 Exceptional! (1,000 reviews)
"Beautiful location! Will be going back!"

Reviewed on Mar 23, 2023

Olga's Fancy
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas, 00802
Fully refundableReserve now, pay when you stay
The price is $115 per night from Apr 12 to Apr 13
$115
per night
Apr 12 - Apr 13
7.6/10 Good! (1,002 reviews)
"Overall a decent stay at Bunkerhill, thanks for your hospitality"

Reviewed on Mar 25, 2023

Bunker Hill Hotel
The Hideaway
4 out of 5
7725 Lower Hull, St. Thomas, 00802
The price is $312 per night from Apr 11 to Apr 12
$312
per night
Apr 11 - Apr 12
10/10 Exceptional! (2 reviews)
😎👌
"Paradise.... Please go and ENJOY you beach days"

Reviewed on Feb 7, 2023

The Hideaway
Wyndham Tortola BVI Lambert Beach Resort
4.5 out of 5
East End, East End, Tortola
Fully refundableReserve now, pay when you stay
The price is $270 per night from Apr 1 to Apr 2
$270
per night
Apr 1 - Apr 2
8.6/10 Excellent! (288 reviews)
"The Wyndham Lambert Beach has a beautiful spot. It is quiet and fairly secluded. The resort is up to date and very comfortable. Due to the winds and high waves, we could not swim at the beach. The only negative at the resort was the ants. They seemed to be everywhere in the room. Everything else ..."

Reviewed on Mar 21, 2023

Wyndham Tortola BVI Lambert Beach Resort
Galleon House Hotel
2.5 out of 5
31 Kongen Gade, Charlotte Amalie, St. Thomas, 00804
The price is $82 per night from Apr 1 to Apr 2
$82
per night
Apr 1 - Apr 2
7.6/10 Good! (999 reviews)
Great overnight
"The person who works the front desk in the morning was fantastic as they came in early so I may get some coffee and something to eat before I left. I travel through Charlotte Amalie several times a year and this is a great place for a quick overnight stay."

Reviewed on Mar 25, 2023

Galleon House Hotel
Inn at Tamarind Court
3 out of 5
Rte 104, St. John, St John, 00830
9.4/10 Exceptional! (97 reviews)
"The Inn has a great location. Very easy to walk into town. The room was clean and comfortable. Very nice to have the Mexican restaurant at the hotel and it offers a very nice breakfast every morning."

Reviewed on Mar 15, 2023

Inn at Tamarind Court
Beachfront Villas at Crystal Cove
4 out of 5
6345 Smith Bay Road, Sapphire Beach West, St. Thomas, 802
9.4/10 Exceptional! (68 reviews)
"It is close to the beach"

Reviewed on Feb 22, 2023

Beachfront Villas at Crystal Cove
REDUCED SPECIAL RATES!- Ritz Carlton 2 BR Oceanfront Condo.
9.8/10 Exceptional! (33 reviews)
Great Vacation
"This was our first rental through VRBO and it did not disappoint. Bruce was quick to respond to all our questions and the check-in process was easy. It was a great property and location. We had a wonderful vacation."

Reviewed on Mar 18, 2023

REDUCED SPECIAL RATES!- Ritz Carlton 2 BR Oceanfront Condo.
Point Pleasant Resort
4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas, 00802
8.4/10 Very Good! (920 reviews)
"Spent 5 nights at Point Pleasant and highly recommend the property. We stayed in F10 unit and it was clean and the bed was very comfortable. The new restaurants are excellent. Sea and Surf was fun and great staff. Ocean 180 was elegant and I had one of the best meals I ever had there. The resort ..."

Reviewed on Mar 22, 2023

Point Pleasant Resort
New lameshur campsite+
St John, Virgin Islands
The price is $75 per night from Apr 1 to Apr 2
$75
per night
Apr 1 - Apr 2
10/10 Exceptional! (4 reviews)
"Lameshur Cottages have a beautiful location and wonderful owners. They made us feel very much at home. We couldn't have asked for more. Being so close to some of the best beaches on St John made it even better."

Reviewed on Mar 25, 2023

New lameshur campsite+
Margaritaville Vacation Club - St. Thomas - Studio
7.8/10 Good! (7 reviews)
"Very nice. Clean . Beautiful pools. Great service . Property needs to do a better job with the mosquitoes tho. I killed 6 in the bedroom alone . And I didn’t open the patio once and I’m in bed every night by 8pm."

Reviewed on Mar 13, 2023

Margaritaville Vacation Club - St. Thomas - Studio
Calichi at Picture Point
4 out of 5
Route 108, Bordeaux Mountain Rd, St. John, 830
9.6/10 Exceptional! (57 reviews)
"Great location and fabulous views. Comfortable and responsive manager"

Reviewed on Jan 8, 2023

Calichi at Picture Point
New Lameshur Cottages Yurt Tent and more!
The price is $99 per night from Apr 1 to Apr 2
$99
per night
Apr 1 - Apr 2
10/10 Exceptional! (3 reviews)
"If you want a unique and wonderful experience, stay here! Bill was great with communication and always had helpful information. The stars at night can’t be beat, and it was a hidden gem away from the crowds, but still near hiking trails and beaches! Great spot to see the south side of the ..."

Reviewed on Feb 14, 2023

New Lameshur Cottages Yurt Tent and more!
BEACHFRONT LUXURY at the Ritz!! We own TWELVE residences, MOST DATES Available!!
The price is $890 per night from Apr 29 to Apr 30
$890
per night
Apr 29 - Apr 30
9.6/10 Exceptional! (31 reviews)
An easy and perfect getaway!
"Communication leading up to the trip along with customer service while there was perfect. The property was exactly as advertised. So spacious and clean with a beautiful view. The property itself is excellent. We spent lots of time at the pool but also took day trips to St. John and the BVI. Highly ..."

Reviewed on Mar 11, 2023

BEACHFRONT LUXURY at the Ritz!! We own TWELVE residences, MOST DATES Available!!
Wintberg Tropical Villa #3
St Thomas, St Thomas
9.8/10 Exceptional! (19 reviews)
We very much enjoyed our stay at your lovely property.
"We had eight people staying at this villa and it was perfect for us all. It was very clean and spacious. We all enjoyed the balcony and the pool area. The decor was beautiful and it felt like a very safe area. We thoroughly enjoyed our stay here"

Reviewed on Mar 14, 2023

Wintberg Tropical Villa #3
Tillett Gardens Guest House
4126 Annas Retreat, St. Thomas, VI, 00802
Tillett Gardens Guest House
Don't see what you're looking for?
See all available properties in British Virgin Islands
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

British Virgin Islands hotels information

Number of reviews
7,542
Accommodation
316 hotels
Lowest Price
$75
Highest Price
$890

Recent reviews of British Virgin Islands hotels
Expedia verified reviews