Vacation Rentals & Villas in St. John

Updating...

age 0-16
186 Results

Relevance

Price: low to high

Price: high to low

Reviews

186 villas

Infinity House Barbados

Holetown house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 10

Responds fast! avg. 56 minutes

Match: Private outdoor pool (unheated) Staffed property Pets allowed

All filters match

Price per night from

$2,863

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

2 of 3 match: Staffed property, Private outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$228

Stylish Apartment 3 Min walking-time from Beach away! Paradise

Holetown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 of 3 match: Private outdoor pool (unheated), Staffed property, Pets allowed

2 of 3 filters match

Price per night from

$124

Ceiba, Sandy Lane Estate

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$975

Exclusive three bedroom beachfront villa Sea Turtle

Black Rock house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$644

La Lune - Gibbs Beach - Great Rates Available, Please Ask

Mullins villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$750

Mirador, Fitts Village, St. James, Barbados

Fitts villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$1,900

Sugar Cane Ridge #12, Royal Westmoreland, St. James, Barbados

Holetown villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$550

Wonderful 4 bedroom holiday house with private pool near the beach

Gibbes house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$773

Happy Trees, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$3,400

Saramanda, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$2,200

Solandra, Sandy Lane, St. James, Barbados

Holetown villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$600

Anchorage, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$950

Seawards, Fitts Village, St. James, Barbados - Beachfront

Fitts villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$626

Point of View, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$5,105

Fosters House, Lower Carlton, St. James, Barbados - Beachfront

Lower Carlton villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$3,653

Heronetta, Sandy Lane, St. James, Barbados - Beachfront

Paynes Bay villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$2,733

Grendon House, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$1,877

Innisfree, Sandy Lane Estate, St. James, Barbados

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$875

Dene Court, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$1,276

Tara, Sunset Crest, St. James, Barbados

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$650

Sundown Villa, Mullins, St. Peter, Barbados

Mullins villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$701

Barbados Blue Waters

Rockley apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

Responds fast! avg. 3 hours 5 minutes

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$186

Atelier House 4 bed luxury vila Barbados

Lower Carlton villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$1,790

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$859

Fairway Crossings- Luxury Townhouse with ocean views

Speightstown townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$287

La Maison Michelle, Lancaster Ridge, St. James, Barbados

Holetown villa

  • 7 bedrooms
  • 11 bathrooms
  • sleeps 14

Responds fast! avg. 1 hour 55 minutes

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$3,206

149 Salters Road, Sandy Lane Estate

Holetown villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$700

Nirvana, Fitts Village, St. James, Barbados

Fitts house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

2 of 3 match: Pets allowed, Private outdoor pool (unheated), Staffed property

2 of 3 filters match

Price per night from

$3,100

Cottage on the Beach! Your Home Away From Home. Family Neighborhood!

Black Rock cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 3 match: Private outdoor pool (unheated), Staffed property, Pets allowed

2 of 3 filters match

Price per night from

$287

2 of 3 match: Staffed property, Private outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$644

2 of 3 match: Staffed property, Private outdoor pool (unheated), Pets allowed

2 of 3 filters match

Price per night from

$153

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

Lower Carlton house

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 3 match: Pets allowed, Staffed property, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$5,010

Brand New Luxury 4 Bed, Ensuite Villa - Kokomo

Holetown villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 10

1 of 3 match: Pets allowed, Staffed property, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$859

Villa at Porters Gate

Porters villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 3 match: Pets allowed, Staffed property, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$229

Porters Gate 3 Bed House with private pool. Quarantine approved

Porters house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 3 match: Pets allowed, Staffed property, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$337

The Pavillion Royal Westmoreland

Mount Standfast villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

Responds fast! avg. 1 hour 36 minutes

1 of 3 match: Pets allowed, Staffed property, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$614

Gibbes Great House

Gibbes villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

1 of 3 match: Pets allowed, Staffed property, Private outdoor pool (unheated)

1 of 3 filters match

Price per night from

$1,002

Viewing 38 of 186
rentals in St. John

×

Also consider