Find Cheap Deals on
Resorts & 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!

Check Last Minute British Virgin Islands Hotel Deals

Tonight Apr 24 - Apr 25This weekend Apr 25 - Apr 27Next weekend May 2 - May 4

Top Cities in British Virgin Islands



Featured British Virgin Islands Resorts & Hotels with Spas

Long Bay Beach Club
Long Bay Beach Club
4.5 out of 5
West End Nr Soper's Hole, West End, Tortola
Stay at this 4.5-star luxury resort in West End. Enjoy free WiFi, 2 restaurants, and a beach locale. Popular attractions Trunk Bay and Virgin Islands National ...

Travelers like: spa services onsite, sauna, massage, manicures and pedicures

Long Bay Beach Club
Scrub Island Resort, Spa & Marina
Scrub Island Resort, Spa & Marina
5 out of 5
Scrub Island, Scrub Island, Other Islands
The price is $578 per night from May 25 to May 26
$578
includes taxes & fees
May 25 - May 26
Stay at this 5-star luxury hotel in Scrub Island. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
Scrub Island Resort, Spa & Marina
Peter Island Resort
Peter Island Resort
4.5 out of 5
Peter Island, Sprat Bay
The price is $1,500 per night from May 1 to May 2
$1,500
includes taxes & fees
May 1 - May 2
Stay at this 4.5-star luxury resort in Sprat Bay. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Popular attractions Tortola Cruise Ship Port and ...
Peter Island Resort
Rosewood Little Dix Bay
Rosewood Little Dix Bay
5 out of 5
Lee Road, Valley, Spanish Town, Virgin Gorda, Virgin Gorda
The price is $1,168 per night from May 9 to May 10
$1,168
includes taxes & fees
May 9 - May 10
Stay at this 5-star luxury hotel in Virgin Gorda. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions The Baths and Little Dix Bay Beach ...
Rosewood Little Dix Bay
Bitter End Yacht Club
Bitter End Yacht Club
3.5 out of 5
North Sound Road, Virgin Gorda
The price is $660 per night from Apr 26 to Apr 27
$660
includes taxes & fees
Apr 26 - Apr 27
Stay at this 3.5-star beach hotel in Virgin Gorda. Enjoy 2 restaurants, a beach locale, and a marina. Popular attractions Bitter End Gardens and Prickly Pear ...
Bitter End Yacht Club
Fischer's Cove Beach Hotel & Restaurant
Fischer's Cove Beach Hotel & Restaurant
3.5 out of 5
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

Fischer's Cove Beach Hotel & Restaurant
Fort Recovery Beachfront Villa & Suites Hotel
Fort Recovery Beachfront Villa & Suites Hotel
4 out of 5
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

Fort Recovery Beachfront Villa & Suites Hotel
Mango Bay Resort
Mango Bay Resort
3.5 out of 5
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

Mango Bay Resort
Nail Bay Resort
Nail Bay Resort
3.5 out of 5
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, hot tub

Nail Bay Resort
Nanny Cay Resort and Marina
Nanny Cay Resort and Marina
3 out of 5
Nanny Cay, Road Town, Tortola
Stay at this 3-star beach resort in Road Town. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Tortola Cruise Ship Port and Nanny Cay are ...

Travelers like: spa services onsite, massage

Nanny Cay Resort and Marina
The Lighthouse Villas
The Lighthouse Villas
3.5 out of 5
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. Our guests praise the helpful staff in our reviews. ...
The Lighthouse Villas
Wyndham Tortola BVI Lambert Beach Resort
Wyndham Tortola BVI Lambert Beach Resort
4.5 out of 5
East End, East End, Tortola
The price is $222 per night from May 1 to May 2
$222
includes taxes & fees
May 1 - May 2
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. ...
Wyndham Tortola BVI Lambert Beach Resort
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.