Vacation Rentals & Villas in St. John

Updating...

age 0-16
646 Results

Relevance

Price: low to high

Price: high to low

Reviews

646 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) Towels provided

All filters match

Price per night from

$2,429

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) Towels provided

All filters match

Price per night from

$1,263

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

All filters match

Price per night from

$2,234

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) Towels provided

All filters match

Price per night from

$1,749

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) Towels provided

All filters match

Price per night from

$631

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) Towels provided

All filters match

Price per night from

$1,239

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) Towels provided

All filters match

Price per night from

$971

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

Zenbreak Bliss Twin Bedroom

St. Lawrence Gap apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

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

2 of 3 filters match

Price per night from

$115

Pied-a-terre

Holetown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 38 minutes

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

2 of 3 filters match

Price per night from

$141

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

2 of 3 filters match

Price per night from

$1,439

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), Towels provided

2 of 3 filters match

Price per night from

$1,058

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), Towels provided

2 of 3 filters match

Price per night from

$948

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), Towels provided

2 of 3 filters match

Price per night from

$924

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), Towels provided

2 of 3 filters match

Price per night from

$924

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

2 of 3 filters match

Price per night from

$729

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

2 of 3 filters match

Price per night from

$1,603

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

2 of 3 filters match

Price per night from

$516

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), Towels provided

2 of 3 filters match

Price per night from

$2,642

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), Towels provided

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), Towels provided

2 of 3 filters match

Price per night from

$1,763

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

2 of 3 filters match

Price per night from

$3,109

Villa Solandra | Ocean View - Located in Magnificent Sandy Lane with Private P

Orange Hill villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$583

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

2 of 3 filters match

Price per night from

$4,080

Villa Galena | Ocean View - Located in Fabulous Sandy Lane with Private Pool

Sunset Crest villa

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$826

Villa Dene Court | Near Ocean - Located in Wonderful Saint James with Private

Sunset Crest villa

  • 1 bedroom
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$996

Villa Moon Dance | Near Ocean - Located in Exquisite Sandy Lane with Private P

Paynes Bay villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

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

2 of 3 filters match

Price per night from

$2,234

Villa Cocomaya | Near Ocean - Located in Fabulous Saint James with Private Poo

Orange Hill villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$2,429

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

2 of 3 filters match

Price per night from

$2,137

Villa Klairan | Ocean View - Located in Tropical Sandy Lane with Private Pool

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$1,895

Villa Point Of View Barbados Summer Special | Ocean View - Located in Tropical

Holder's Hill villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$2,313

Villa Elsewhere | Ocean View - Located in Tropical Sandy Lane with Private Poo

Sunset Crest villa

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 20

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

2 of 3 filters match

Price per night from

$5,828

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

2 of 3 filters match

Price per night from

$1,457

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

2 of 3 filters match

Price per night from

$2,429

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

2 of 3 filters match

Price per night from

$1,628

Villa Grendon House | Near Ocean - Located in Magnificent Sandy Lane with Priv

Sunset Crest villa

  • 1 bedroom
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$1,457

Villa Aliseo | Near Ocean - Located in Wonderful Sandy Lane with Private Pool

Sunset Crest villa

  • 9 bedrooms
  • 10 bathrooms
  • sleeps 16

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

2 of 3 filters match

Price per night from

$3,594

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

2 of 3 filters match

Price per night from

$1,652

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

2 of 3 filters match

Price per night from

$578

Viewing 38 of 646
rentals in St. John

×

Also consider