Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
467 Results

Relevance

Price: low to high

Price: high to low

Reviews

467 villas

132 Vuemont

Speightstown villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 3 hours 0 minutes

Match: Shared outdoor pool (unheated) Private outdoor pool (unheated) Water sports

All filters match

Price per night from

$158

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

Oceanview MICRO Studio APT 5B Near Beach - Paradise Point

Maxwell studio

  • Studio
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 8 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$63

Lancewell House - 5 Bed 4 Bath Villa, Pool, Jacuzzi Ocean View, Near Crane beach

Saint Martins house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

Responds fast! avg. 1 hour 3 minutes

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$785

Responds fast! avg. 41 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$163

Tradewinds, Mullins Bay, 4 bed villa, 1 minute to Mullins Beach

Mullins townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$664

Villa From House to House

Six Cross Roads villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 38 minutes

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$286

Wonderful 4 bedroom holiday house with private pool near the beach

Gibbes house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$771

Cozy Cottage, walking distance to shopping and West Coast beach

Fitts house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$92

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$142

Gibbes - The Pavilion

Gibbes villa

  • 2 bedrooms
  • 4 bathrooms
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$428

Ixora 5

Holetown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 41 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$156

Ceiba, Sandy Lane Estate

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$977

Jackson Breezy Vacation and Venue Rental Barbados

Cane Wood apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$115

11 Gibbs Glade - tropical villa with private pool in Gibbs / Mullins

Gibbes villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

Responds fast! avg. 7 minutes

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$500

Luxury villa & private pool in Holetown, St James. Excellent location!

Holetown villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

“Perfect villa in superb location” Really lovely villa and so handy for everything in Holetown we stayed in a Hotel the previous year ( Colony Club ) but this villa had everything we would wish for and so more private Paulette came in every couple of days and the gardens and pool were kept in first class condition throughout our stay We used Port St Charles a couple of times which was an added bonus when renting here and if you want to get away from the busy beaches this exclusive yacht club is perfect Looking forward to returning next February with friends as we have rebooked already which says it all !

Responds fast! avg. 14 minutes

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$357

Exclusive three bedroom beachfront villa Sea Turtle

Black Rock house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$642

Villa with Pool & Bar and Ocean View - 5 mins to the Beach! - Lailamar Villa

Marley Vale villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$186

Happy Trees, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 8

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$3,406

Porters Gate near Holetown, Newly renovated 3 bedroom ,3.5 bathroom townhouse

Mount Standfast house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$229

Junior Garden Suite -full kitchen- over 800 sq ft

Ocean City hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$250

Spacious ground floor 1 bed with a pool, Maxwell

Maxwell apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 20 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$127

Tappin's Island Condo Barbados

Maxwell apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$144

108 Schooner Bay

Speightstown villa

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$344

Ashanti number 1

Gibbes apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Responds fast! avg. 1 hour 44 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$264

Stylish one bed villa within walking distance of the beach

Mullins villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$186

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 20 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$314

West Rock #5 Deluxe One Bedroom Villa

Mount Standfast villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$402

West Rock # 6 Executive Villa

Mount Standfast villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$402

Luxury Penthouse Apartment Rental in Royal Westmoreland Barbados

Holetown penthouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$443

Charming holiday villa at Rockley resort on south coast

Rockley townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$193

Awesome Panoramic Caribbean sea views sleeps 8 with fast free wifi.

Prospect villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$619

Responds fast! avg. 2 hours 24 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$286

Dune Our Ting - A Perfect Barbados Beachfront Getaway

Dover apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 2 hours 21 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$384

Bluescape

Speightstown apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$860

Affordable Luxury on Barbados' Platinum Coast - Stylish 1 Bedroom Apt.

Holetown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$93

Affinity Villas apartment 2

Maxwell apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 1 hour 9 minutes

2 of 3 match: Private outdoor pool (unheated), Water sports, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$65

Freights Bay Mews

Enterprise villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$207

20 Cotton Bay Close

Enterprise townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Responds fast! avg. 3 hours 41 minutes

2 of 3 match: Shared outdoor pool (unheated), Water sports, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$230

Viewing 38 of 467
rentals in St. Thomas

×

Also consider