Vacation Rentals & Villas in St. Thomas

Updating...

age 0-16
305 Results

Relevance

Price: low to high

Price: high to low

Reviews

305 villas

Smugglers Cove 7 - The Penthouse | Beach Front - Located in Magnificent Saint

Holder's Hill villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

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

All filters match

Price per night from

$2,425

Villa Oceana | Ocean View - Located in Stunning Sugar Hill with Private Pool

The Garden villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

All filters match

Price per night from

$1,261

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

All filters match

Price per night from

$2,231

Half Century House | Ocean View - Located in Exquisite Sugar Hill with Private

The Garden villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

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

All filters match

Price per night from

$1,746

Villa Tara | Near Ocean - Located in Stunning Saint James with Private Pool

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

All filters match

Price per night from

$630

Villa Ixora | Near Ocean - Located in Tropical Saint James with Private Pool

Mount Standfast villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

All filters match

Price per night from

$1,237

Villa Ixora Barbados Summer Special | Ocean View - Located in Tropical Saint J

Mount Standfast villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

All filters match

Price per night from

$969

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

THE BAY. THE HOME ESCAPE. Infinity Pool. Sea Views. Elevated idyllic location.

Lower Carlton house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$5,031

Villa at Porters Gate

Porters villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$230

The Pavillion Royal Westmoreland

Mount Standfast villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

Responds fast! avg. 1 hour 36 minutes

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

2 of 3 filters match

Price per night from

$617

Annson

Mullins house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

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

2 of 3 filters match

Price per night from

$647

Stunning sea views in exclusive St James

Holetown villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$856

Westmoreland Hills - Gated Community

Mount Standfast villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$604

Bluff House and Cottage

Holetown villa

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 16

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

2 of 3 filters match

Price per night from

$3,214

Brand New Luxury 4 Bed, Ensuite Villa - Kokomo

Holetown villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$863

Mirador

Fitts villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$1,894

Superb 2 bedroom villa with own pool in Mullins. Beacon Hill.

Mullins villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$259

Gibbes Great House

Gibbes villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$1,006

Porters Gate 3 Bed House with private pool. Quarantine approved

Porters house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$338

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

2 of 3 filters match

Price per night from

$3,285

Perfect Sunsets

Orange Hill house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$338

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

2 of 3 filters match

Price per night from

$228

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

2 of 3 filters match

Price per night from

$1,438

Villa Point Of View Summer 2024 Promotion | Ocean View - Located in Tropical Sa

Sunset Crest villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$2,638

Villa Anchorage | Near Ocean - Located in Beautiful Sandy Lane with Private Po

Sunset Crest villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$922

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

2 of 3 filters match

Price per night from

$728

Reeds Penthouse 14 | Beach Front - Located in Stunning Saint James with Privat

Lower Carlton villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$922

Villa Ceiba | Ocean View - Located in Tropical Saint James with Private Pool

Sunset Crest villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$946

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

2 of 3 filters match

Price per night from

$1,600

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

2 of 3 filters match

Price per night from

$515

Mariposa House Luxury Villa Barbados

Gibbes villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$1,317

Radwood Beach House 1 by Barbados Sothebys International Realty

Prospect villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$1,056

Seawinds - Two minute walk from the beach.

Silver Sands apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

“Peaceful, tranquil and reinvigorating” Excellent service from check-in with safe and secure parking facility. The apartment was well kept, clean, with good housekeeping and amenities and available telephone service. Easy access to the town and places of interest. If you are looking for peace, tranquillity and lovely beaches, this is a place you should choose.

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

2 of 3 filters match

Price per night from

$104

Atelier By Barbados Sotheby's International Realty

Reeds Bay house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 7

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

2 of 3 filters match

Price per night from

$1,760

**EXQUISITE PROPERTY - ASK ABOUT OUR SPECIAL RATE** Landfall Villa

Holetown villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

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

2 of 3 filters match

Price per night from

$4,750

Villa Sandalwood House | Near Ocean - Located in Beautiful Sandy Lane with Priv

Sunset Crest villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$1,479

Villa Halle Rose | Ocean View - Located in Fabulous Saint James with Private P

Sunset Crest villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

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

2 of 3 filters match

Price per night from

$1,940

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

2 of 3 filters match

Price per night from

$3,104

Viewing 38 of 305
rentals in St. Thomas

×

Also consider