Find Cheap Deals onResorts & Hotels with Spas in British Virgin Islands
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Check Last Minute British Virgin Islands Hotel Deals
Top Cities in British Virgin Islands
![](https://mediaim.expedia.com/destination/1/78a2781a28bb28fad73b19c16d57439f.jpg?impolicy=fcrop&w=384&h=216&q=medium)
Road Town
Featured British Virgin Islands Resorts & Hotels with Spas
![Village Cay Hotel and Marina](https://images.trvl-media.com/lodging/18000000/17440000/17433100/17433001/e6337bd9_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Village Cay Hotel and Marina
Nibbs St, Road Town, Tortola
The price is $165 per night from Jun 23 to Jun 24
$165
per night
Jun 23 - Jun 24
Stay at this 3.5-star hotel in Road Town. Enjoy free WiFi, free parking, and a marina. Our guests praise the restaurant and the helpful staff in our reviews. ...
![Scrub Island Resort, Spa & Marina](https://images.trvl-media.com/lodging/3000000/2180000/2172800/2172752/804d23c0_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Scrub Island Resort, Spa & Marina
Scrub Island, Scrub Island, Other Islands
The price is $674 per night from Jul 12 to Jul 13
$674
per night
Jul 12 - Jul 13
Stay at this 5-star luxury hotel in Scrub Island. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Popular attractions The Baths and Marina Cay Beach ...
![Peter Island Resort](https://images.trvl-media.com/lodging/1000000/30000/25400/25369/c6fe805f_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Peter Island Resort
Sprat Bay, Sprat Bay, Peter Island
Stay at this 4.5-star luxury resort in Sprat Bay. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions Tortola Cruise Ship Port ...
Travelers like: full-service spa, massage, manicures and pedicures, scrubs
![Rosewood Little Dix Bay](https://images.trvl-media.com/lodging/1000000/540000/532500/532492/c3a09e62_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Rosewood Little Dix Bay
Lee Road, Valley, Spanish Town, Virgin Gorda, Virgin Gorda
The price is $675 per night from Jun 28 to Jun 29
$675
per night
Jun 28 - Jun 29
Stay at this 5-star luxury hotel in Virgin Gorda. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Baths and Little Dix Bay Beach ...
![Fischer's Cove Beach Hotel & Restaurant](https://images.trvl-media.com/lodging/10000000/9730000/9728200/9728177/d0189da1_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Fischer's Cove Beach Hotel & Restaurant
The Valley, P.O. Box 60, Virgin Gorda
Stay at this 3.5-star beach hotel in Virgin Gorda. Enjoy free WiFi, free parking, and a beach locale. Popular attractions The Baths and Virgin Gorda Harbor are ...
Travelers like: spa services onsite, massage, facials, manicures and pedicures
![Fort Recovery Beachfront Villa & Suites Hotel](https://images.trvl-media.com/lodging/2000000/1150000/1142500/1142462/f5bbf9f4_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Fort Recovery Beachfront Villa & Suites Hotel
Towers West End, PO Box 239, Road Town, West End, Tortola
Stay at this 4-star beach villa in West End. Enjoy free WiFi, a full-service spa, and a private beach. Popular attractions Tortola Cruise Ship Port and Virgin ...
Travelers like: full-service spa, massage, facials, manicures and pedicures
![Mango Bay Resort](https://images.trvl-media.com/lodging/10000000/9520000/9519100/9519062/ab781f0e_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Mango Bay Resort
Plum Bay Road, The Valley, Virgin Gorda, Virgin Gorda
Stay at this 3.5-star beach apartment in Virgin Gorda. Enjoy a beach locale, onsite spa services, and daily housekeeping. Popular attractions The Baths and Mahoe ...
Travelers like: spa services onsite, massage, manicures and pedicures
![Nail Bay Resort](https://images.trvl-media.com/lodging/1000000/570000/561200/561146/f348bb8a_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Nail Bay Resort
P O Box 69, Nail Bay Estates, Virgin Gorda, Virgin Gorda
Stay at this 3.5-star beach condo in Virgin Gorda. Enjoy free WiFi, free parking, and a beach locale. Popular attractions The Baths and Nail Bay Beach are located ...
Travelers like: spa services onsite, massage, spa tub
![The Lighthouse Villas](https://images.trvl-media.com/lodging/10000000/9520000/9518700/9518695/a8524cb0_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
The Lighthouse Villas
Malcia A. Rymer Bean, C/O Rush - It, Cane Garden Bay, Tortola
Stay at this 3.5-star apartment in Cane Garden Bay. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Tortola Cruise Ship Port and Cane ...
![The Mariner Inn Hotel](https://images.trvl-media.com/lodging/11000000/10350000/10349500/10349432/b9d444d3_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
The Mariner Inn Hotel
Wickhams Cay 2, Road Town, Tortola
Stay at this 3.5-star hotel in Road Town. Enjoy free parking, 3 restaurants, and breakfast (surcharge). Popular attractions Tortola Cruise Ship Port and Road ...
![Wyndham Tortola BVI Lambert Beach Resort](https://images.trvl-media.com/lodging/1000000/810000/800800/800769/8a345b27_y.jpg?impolicy=fcrop&w=420&h=224&q=medium)
Wyndham Tortola BVI Lambert Beach Resort
East End, East End, Tortola
The price is $185 per night from Jun 21 to Jun 22
$185
per night
Jun 21 - Jun 22
Stay at this 4.5-star luxury hotel in East End. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the pool and the helpful staff in our reviews. ...
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.
- Top British Virgin Islands Destinations
- Top Attractions in British Virgin Islands
- Popular Hotel Types
- Top Hotels
Best Hotel Destinations in British Virgin Islands
- Virgin Gorda Hotels
- Road Town Hotels
- West End Hotels
- Saba Rock Hotels
- East End Hotels
- Jost Van Dyke Hotels
- Scrub Island Hotels
- Cane Garden Bay Hotels
- Beef Island Hotels
- Brewers Bay Hotels
- Necker Island Hotels
- Mosquito Island Hotels
- Great Camanoe Island Hotels
- Guana Island Hotels
- The Settlement Hotels
- Cooper Island Hotels
- Little Trunk Bay Hotels
- Setting Point Hotels
- Keel Point Hotels
- Great Harbour Hotels
- Sprat Bay Hotels
- Little Jost Van Dyke Hotels
- Ginger Island Hotels
Top Attractions in British Virgin Islands
- Hotels near Tortola Cruise Ship Port
- Hotels near The Baths
- Hotels near Little Dix Bay Beach
- Hotels near Oil Nut Bay Beach
- Hotels near Anegada Island
- Hotels near White Bay Beach
- Hotels near Leverick Bay Marina
- Hotels near Soper's Hole Marina
- Hotels near Smuggler's Cove Beach
- Hotels near Cane Garden Bay Beach
- Hotels near Hodge's Creek Marina
- Hotels near Long Bay Beach
- Hotels near Trunk Bay Beach
- Hotels near Trellis Bay Beach
- Hotels near West End Ferry Terminal
- Hotels near Bitter End Gardens
- Hotels near Necker Island
- Hotels near Long Bay Beach
- Hotels near Savannah Beach
- Hotels near Marina Cay Beach