Vacation Rentals & Villas in St. John

Updating...

age 0-16
784 Results

Relevance

Price: low to high

Price: high to low

Reviews

784 villas

132 Vuemont

Speightstown villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 2 hours 33 minutes

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

All filters match

Price per night from

$159

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

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

The Garden villa

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

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

2 of 3 filters match

Price per night from

$1,746

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

Holder's Hill villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$2,425

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

Mount Standfast villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$1,140

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

Mount Standfast villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$1,237

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

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$630

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

The Garden villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$1,261

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), Kettle, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$103

Barbados - 2 Bed Ocean View Apartment Private Pool

Diamond Valley apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$448

Coral Villa, Pool, Ocean Views, Beach Sea

Apple Hall house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$482

Best E Villas Prospect, St James

Prospect apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$192

Best E Villas Prospect Three bedrooms apartment with pool near Beach

Prospect apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$328

Apartment With Pool Near Golf Course And Oistins

Lead Vale apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$187

Two Bedroom Apartment With Pool located near the Beach and Kensington Oval

Prospect apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$202

Oceanview 2BDRM APT 4C Near Beach - Paradise Point

Maxwell apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 9

Responds fast! avg. 8 minutes

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

2 of 3 filters match

Price per night from

$149

Oceanview TINY HOUSE Near Beach - Paradise Point

Maxwell apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 8 minutes

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

2 of 3 filters match

Price per night from

$86

Oceanview 2BDRM APT 3B Near Beach - Paradise Point

Maxwell apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 9

Responds fast! avg. 8 minutes

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

2 of 3 filters match

Price per night from

$149

Rockley Golf Club 309 2 Bed 2 Bath Pool Tennis Bar

Rockley apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$366

Oceanview 3bdrm APT 3A+B near beach Paradise Point Barbados

Maxwell apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 13

Responds fast! avg. 8 minutes

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

2 of 3 filters match

Price per night from

$240

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), Shared outdoor pool (unheated), Kettle

2 of 3 filters match

Price per night from

$63

Zenbreak Bliss Tranquility

St. Lawrence Gap private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

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

2 of 3 filters match

Price per night from

$159

Ground floor apartment located in Hometown, 5 min walk to the Beach

Holetown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

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

2 of 3 filters match

Price per night from

$153

Zenbreak Vuemont 245

Fustic apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

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

2 of 3 filters match

Price per night from

$231

Vida Mejor West Pool

Holetown villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

“Perfection” This was the first time we have booked a private villa and were a little nervous as to what to expect - our concern was unfounded, the villa "did exactly as it said on the tin"! Carlton was excellent and nothing too muc trouble. The location is perfect, near to all restaurants and bars, beach etc. We really didn't want to leave and are looking forward to returning.

Responds fast! avg. 2 hours 55 minutes

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

2 of 3 filters match

Price per night from

$320

Ceiba, Sandy Lane Estate

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$972

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

2 of 3 filters match

Price per night from

$152

Freights Bay Mews

Enterprise villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

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

2 of 3 filters match

Price per night from

$206

Freights Bay Mews

Atlantic Shores townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

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

2 of 3 filters match

Price per night from

$206

Garden villa with lit, plunge pool, close to peaceful beach.Palm tree garden.

Speightstown villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 1 hour 15 minutes

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

2 of 3 filters match

Price per night from

$215

hideAway villa with private pool "Certificate of Excellence*

Bottom Bay villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 2 hours 56 minutes

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

2 of 3 filters match

Price per night from

$201

20 Cotton Bay Close

Enterprise townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$229

Villa From House to House

Six Cross Roads villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 45 minutes

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

2 of 3 filters match

Price per night from

$286

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

2 of 3 filters match

Price per night from

$1,144

1 Whitewood Drive

Bakers Woods villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$429

Pear Tree House

Derricks villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

Responds fast! avg. 1 hour 42 minutes

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

2 of 3 filters match

Price per night from

$565

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), Kettle, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$773

Canewood Manor

Cane Wood house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

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

2 of 3 filters match

Price per night from

$400

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

Holetown villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$548

Viewing 38 of 784
rentals in St. John

×

Also consider