Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
391 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

391 villas

2 bedroom apartment with pools #265

Saint Lucy Parish apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 3 hours 56 minutes

Match: Shared indoor pool Golf within 30mins drive

All filters match

Price per night from

$172

These homes match some but not all of your filters. Clear all filters

Beach Cottage on the Westcoast of Barbados, private terrace on the sea

Paynes Bay cottage

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$155

Villa 273 Vuemont

Speightstown villa

3 bedrooms / 2 bathrooms / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$201

THE COTTAGE, SAINT DAVIDS

Oistins villa

1 bedroom / 1 bathroom / sleeps 3

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$60

Peaceful Caribbean Airport 2-Bedroom Guest House

Saint Martins apartment

2 bedrooms / 1 bathroom / sleeps 5

Responds fast! avg. 1 hour 18 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$80

Island Charm

Saint Michael Parish apartment

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$86

The cottage at Buchanan

Saint Michael Parish house

1 bedroom / 1 bathroom / sleeps 4

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$114

3 Bedroom Bungalow, 2.5 Bathrooms, Pool, 3/4 acre gardens, sleeps 7

Warrens villa

3 bedrooms / 2 bathrooms / sleeps 7

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$193

Hastings Heart of Harts Gap

Hastings apartment

2 bedrooms / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 12 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$74

CLIFTON HALL GREAT HOUSE

Saint John Parish villa

5 bedrooms / 6 bathrooms / sleeps 10

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$1,147

SEA DREAM HOUSE New Ocean facing One Bedroom Apt 2

Atlantic Shores apartment

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 1 hour 18 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$109

Claridges No. 10

Gibbes villa

3 bedrooms / 4 bathrooms / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$797

Upscale holiday apartment, quiet road, pool, close to golf club (Springcourt)

Rockley apartment

1 bedroom / 1 bathroom / sleeps 4

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$126

New!! Paynes Bay Apt - 5 MINS WALK TO SEA!!

Paynes Bay apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 1 hour 15 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$98

Freights Bay Surfers Bungalow

Atlantic Shores house

2 bedrooms / 2 bathrooms / sleeps 5

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$102

Sea Coast Villas 1st Floor with a sea view

Enterprise apartment

2 bedrooms / 2 bathrooms / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$82

Sand Dollar Country Vacation Apartment

Mangrove apartment

3 bedrooms / 2 bathrooms / sleeps 9

Responds fast! avg. 2 hours 1 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$79

Villa Mia Studio 3 Holiday Rental

Oistins apartment

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 34 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$56

Cozy Studio Apartment in Great Location

Rockley apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$91

Luxury private home on the Sandy Lane Estate with pool. Housekeeping included.

Holetown villa

4 bedrooms / 4 bathrooms / sleeps 8

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$740

Beautiful and Tranquil House close to Mullins Beach

Mullins house

3 bedrooms / 3 bathrooms / sleeps 6

Responds fast! avg. 6 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$333

Beautiful 2 bedroom apartment with stunning sea views on Barbados West Coast

Mullins apartment

2 bedrooms / 3 bathrooms / sleeps 4

Responds fast! avg. 1 hour 48 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$370

Oistins Cottage - 3 Mins Walk to the Beach!!!

Oistins house

3 bedrooms / 2 bathrooms / sleeps 5

Responds fast! avg. 1 hour 22 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$126

2 Bed Apt near Dover Beach - No.2 Balcony Rock

Dover apartment

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$115

Cape Coral nr Sam Lords Castle, Pool, Cliff, Sea!

Bottom Bay villa

3 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 3 hours 10 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$295

Chateau Strathclyde

Bridgetown apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$74

TRANQUILITY at GRAEME HALL

Maxwell apartment

2 bedrooms / 1 bathroom / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$92

Apt 1 Balcony Rock, near Dover Beach

Dover apartment

1 bedroom / 1 bathroom / sleeps 3

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$80

Central 'Chelrose Studio', 3 minutes stroll to beach

Garrison studio

Studio / 1 bathroom / sleeps 2

Responds fast! avg. 3 hours 24 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$51

Cozy Apartment In Paradise 2

Durants apartment

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$98

Old Trees 204

Paynes Bay apartment

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$975

the sweet life, Ixora 9

Holetown apartment

1 bedroom / 1 bathroom / sleeps 2

Responds fast! avg. 3 hours 34 minutes

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$141

Smugglers Cove No.5 Paynes Bay - 4 Bedrooms

Paynes Bay villa

4 bedrooms / 5 bathrooms / sleeps 8

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$1,402

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$83

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$860

Welches Apt 4, 5 min walk to beach; shops & more

Dover apartment

2 bedrooms / 1 bathroom / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$131

Lux Rentals

Church Point apartment

2 bedrooms / 2 bathrooms / sleeps 3

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$126

Welches'3 Large 2 bed nr Beach

Dover apartment

2 bedrooms / 1 bathroom / sleeps 6

1 of 2 match: Shared indoor pool, Golf within 30mins drive

1 of 2 filters match

Price per night from

$148

Viewing 38 of 391
rentals in St. Thomas

×

Also consider