Viewing 40 of 586 rentals in British Virgin Isles
Tell us your dates, and we will find the most accurate rates and availability for you
Updating
Villas in British Virgin Isles and Apartments - Holiday Lettings - Holiday Rentals British Virgin Isles
7 Holiday homes
Great rentals within 20 miles that match your search
from £1,509 / night
£10,559 / week
Great rentals within 20 miles that match your search
from £320 / night
£2,240 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool in Tierras Nuevas Poniente
Tierras Nuevas Poniente condo
- 11 bedrooms
- 8 bathrooms
- sleeps 22
from £912 / night
£6,380 / week
Great rentals within 20 miles that match your search
from £73 / night
£506 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool in Tierras Nuevas Poniente
Tierras Nuevas Poniente condo
- 3 bedrooms
- 1 bathroom
- sleeps 6
from £210 / night
£1,466 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Tierras Nuevas Poniente
Tierras Nuevas Poniente apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 4
from £127 / night
£890 / week
Great rentals within 20 miles that match your search
Tierras Nuevas Poniente holiday apartment accommodation
Tierras Nuevas Poniente apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
from £100 / night
£698 / week
Great rentals within 20 miles that match your search
Holiday villa with shared pool in Pelican Key
Pelican Key villa
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Pets allowed
from £109 / night
£690 / week
Great rentals within 20 miles that match your search
Apartment rental in Orient Bay with shared pool
Orient Bay apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Pets allowed
from £94 / night
£655 - £1,000 / week
Great rentals within 20 miles that match your search
Orient Bay holiday apartment rental
Orient Bay apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Pets allowed
from £94 / night
£655 - £1,000 / week
Great rentals within 20 miles that match your search
Home rental in Marigot with shared pool
Marigot house
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Pets allowed
from £345 / night
£2,365 / week
Great rentals within 20 miles that match your search
Lowlands holiday apartment rental
Lowlands apartment
- 3 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Pets allowed
from £99 / night
£689 - £3,612 / week
Great rentals within 20 miles that match your search
Holiday apartment with shared pool in Maunabo
Maunabo apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Pets allowed
from £138 / night
£960 / week
Great rentals within 20 miles that match your search
Apartment rental in Smith Bay with shared pool
Smith Bay apartment
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Pets allowed
from £274 / night
£1,914 / week
Great rentals within 20 miles that match your search
Condo rental in Cupecoy Bay with shared pool
Cupecoy Bay condo
- 2 bedrooms
- 3 bathrooms
- sleeps 6
1 filter does not match: Pets allowed
from £330 / night
£2,309 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool in Oyster Pond
Oyster Pond condo
- 2 bedrooms
- 3 bathrooms
- sleeps 4
1 filter does not match: Pets allowed
from £288 / night
£2,016 - £3,120 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool, golf nearby in Cupecoy Bay
Cupecoy Bay condo
- 2 bedrooms
- 3 bathrooms
- sleeps 4
1 filter does not match: Pets allowed
from £242 / night
£1,695 - £2,629 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool in Cupecoy Bay
Cupecoy Bay condo
- 1 bedroom
- 1 bathroom
- sleeps 6
1 filter does not match: Pets allowed
from £275 / night
£1,924 / week
Great rentals within 20 miles that match your search
Holiday condo with shared pool, golf nearby in Cupecoy Bay
Cupecoy Bay condo
- 5 bedrooms
- 6 bathrooms
- sleeps 10
1 filter does not match: Pets allowed
from £784 / night
£5,480 - £10,400 / week
Great rentals within 20 miles that match your search
Holiday penthouse in Cupecoy Bay
Cupecoy Bay penthouse
- 4 bedrooms
- 5 bathrooms
- sleeps 8
1 filter does not match: Pets allowed
from £799 / night
£5,589 - £12,296 / week
Great rentals within 20 miles that match your search
Holiday shepherds hut rental
Beef Island shepherds hut
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared indoor pool
from £101 / night
£706 / week
Great rentals within 20 miles that match your search
Holiday cottage in Virgin Islands National Park
Virgin Islands National Park cottage
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Shared indoor pool
from £319 / night
£2,234 / week
Great rentals within 20 miles that match your search
Cottage rental in Virgin Islands National Park
Virgin Islands National Park cottage
- 1 bedroom
- 1 bathroom
- sleeps 3
1 filter does not match: Shared indoor pool
from £319 / night
£2,234 / week
Great rentals within 20 miles that match your search
Holiday b&b in Marigot
Marigot b&b
- 5 bedrooms
- 2 bathrooms
- sleeps 10
1 filter does not match: Shared indoor pool
from £55 / night
£345 / week
Great rentals within 20 miles that match your search
Coral Bay holiday villa rental
Coral Bay villa
- 3 bedrooms
- 3 bathrooms
- sleeps 10
1 filter does not match: Shared indoor pool
from £335 / night
£2,343 / week
Great rentals within 20 miles that match your search
Apartment rental in Luquillo
Luquillo apartment
- 1 bedroom
- 1 bathroom
- sleeps 5
1 filter does not match: Shared indoor pool
from £101 / night
£642 / week
Great rentals within 20 miles that match your search
Apartment rental in Isla Verde
Isla Verde apartment
- 3 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared indoor pool
from £274 / night
£1,918 / week
Great rentals within 20 miles that match your search
Apartment rental in Isabel Segunda
Isabel Segunda apartment
- 1 bedroom
- 1 bathroom
- sleeps 6
1 filter does not match: Shared indoor pool
from £78 / night
£545 / week
Great rentals within 20 miles that match your search
Christiansted holiday villa rental
Christiansted villa
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared indoor pool
from £550 / night
£3,847 / week
Great rentals within 20 miles that match your search
Christiansted holiday home rental
Christiansted house
- 4 bedrooms
- 3 bathrooms
- sleeps 8
1 filter does not match: Shared indoor pool
from £335 / night
£2,341 / week
Great rentals within 20 miles that match your search
Cruz Bay holiday villa rental
Cruz Bay villa
- 2 bedrooms
- 1 bathroom
- sleeps 6
1 filter does not match: Shared indoor pool
from £367 / night
£2,565 / week
Great rentals within 20 miles that match your search
Chalet rental in Loiza
Loiza chalet
- 3 bedrooms
- 2 bathrooms
- sleeps 8
1 filter does not match: Shared indoor pool
from £206 / night
£1,443 / week
Great rentals within 20 miles that match your search
Holiday apartment in Rio Grande
Rio Grande apartment
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Shared indoor pool
from £27 / night
£228 / week
Great rentals within 20 miles that match your search
Studio rental in Corozal
Corozal studio
- Studio
- 1 bathroom
- sleeps 2
1 filter does not match: Shared indoor pool
from £82 / night
£575 / week
Great rentals within 20 miles that match your search
Holiday apartment in Road Town
Road Town apartment
- 2 bedrooms
- 1 bathroom
- sleeps 4
1 filter does not match: Shared indoor pool
from £124 / night
£866 / week
Great rentals within 20 miles that match your search
Holiday condo in Orient Bay
Orient Bay condo
- 2 bedrooms
- 2 bathrooms
- sleeps 4
1 filter does not match: Shared indoor pool
from £165 / night
£1,154 - £2,016 / week
Great rentals within 20 miles that match your search
Holiday villa in Isabela
Isabela villa
- 2 bedrooms
- 2 bathrooms
- sleeps 6
1 filter does not match: Shared indoor pool
from £152 / night
£825 / week
Great rentals within 20 miles that match your search
Home rental in Oyster Pond
Oyster Pond house
- 2 bedrooms
- 2 bathrooms
- sleeps 5
1 filter does not match: Shared indoor pool
from £275 / night
£1,924 / week
Great rentals within 20 miles that match your search
Holiday home in Long Bay Village
Long Bay Village house
- 8 bedrooms
- 8 bathrooms
- sleeps 16
1 filter does not match: Shared indoor pool
from £5,882 / night
£41,170 / week
Great rentals within 20 miles that match your search
Cruz Bay holiday villa rental
Cruz Bay villa
- 1 bedroom
- 1 bathroom
- sleeps 2
1 filter does not match: Shared indoor pool
from £206 / night
£1,437 / week