Vacation Rentals & Villas in St. John

Updating...

age 0-16
549 Results

Relevance

Price: low to high

Price: high to low

Reviews

549 villas

132 Vuemont

Speightstown villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 2 hours 28 minutes

Match: Shared outdoor pool (unheated) Private outdoor pool (unheated) Tennis in town

All filters match

Price per night from

$160

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

Zenbreak Vuemont 245

Fustic apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

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

2 of 3 filters match

Price per night from

$231

Royal Westmoreland 3 bedroom Royal Apartment with Communal Pool Beach Club Golf

The Garden apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$626

ZenBreak Seas The Day Villa 3 Bd At Royal Westmoreland with pool, golf Beach

Mount Standfast apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$577

Royal Apartment at Westmoreland

The Garden apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$455

Crystal Court Condominum

Clermont apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$109

624 Rockley Resort, Rockley, Christchurch ,Barbados

Saint Michael Parish apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

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

2 of 3 filters match

Price per night from

$104

the sweet life, Ixora 9

Holetown apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 38 minutes

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

2 of 3 filters match

Price per night from

$141

Rockley Golf Club , 2 Bed Pool. Tennis, Golf, Bar, Restaurant !

Rockley apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

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

2 of 3 filters match

Price per night from

$280

West Coast 1 Bedroom Apartment - Close To Beach

Sunset Crest apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$108

West Coast 1 Bedroom Apartment - Close To Beach

Sunset Crest apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$122

Ceiba, Sandy Lane Estate

Sunset Crest villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$977

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), Tennis in town, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$359

Happy Trees, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 4 bedrooms
  • 6 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$3,407

149 Salters Road, Sandy Lane Estate

Holetown villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$702

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), Tennis in town, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$251

Luxury one bedroom ocean view suite overlooking the award winning Crane Beach

Saint Philips apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$327

West Rock #5 Deluxe One Bedroom Villa

Mount Standfast villa

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 3 match: Private outdoor pool (unheated), Tennis in town, 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), Tennis in town, 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), Tennis in town, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$445

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), Tennis in town, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$194

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), Tennis in town, Shared outdoor pool (unheated)

2 of 3 filters match

Price per night from

$93

Bluescape

Speightstown apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$861

20 Cotton Bay Close

Enterprise townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$230

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), Tennis in town, Private outdoor pool (unheated)

2 of 3 filters match

Price per night from

$551

Contemporary Barbados West Coast villa with breathtaking views

Lower Carlton villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 8

Responds fast! avg. 3 hours 34 minutes

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

2 of 3 filters match

Price per night from

$804

Palm View - W.Coast 3bd/3.5br Private Pool. Walk to beach / bars

Porters house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$273

'Turtles Reach' - Mullins Bay opp Mullins Beach

Mullins house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

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

2 of 3 filters match

Price per night from

$629

Battaleys Mews Mullins - Luxury 3 Bedroom Townhouse Beach Pool Tennis Gym

Little Battaleys house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$517

1 bed apartment / Condo Golden View Resort

Sunset Crest apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

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

2 of 3 filters match

Price per night from

$129

Garden Studio

Holetown studio

  • Studio
  • 1 bathroom
  • sleeps 2

Responds fast! avg. 43 minutes

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

2 of 3 filters match

Price per night from

$81

Holiday apartment with shared pool in Holetown

Holetown apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

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

2 of 3 filters match

Price per night from

$287

Saramanda, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$2,205

Solandra, Sandy Lane, St. James, Barbados

Holetown villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$602

Anchorage, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

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

2 of 3 filters match

Price per night from

$952

Vida Mejor east pool

Holetown villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

“We loved it!!!” On a recent vacation with my husband and 22 month old daughter, we stayed at the Vida Mejor and we absolutely loved it! Carlton was amazing! He helped us arrange transportation from the airport. Carlton welcomed us with a friendly hand shake when we arrived and was nothing less than polite and helpful! The villa was very clean, and nice. Great location!!! A 5-10min walk to beach and cafes/restaurants. My Daughtet loved the pool!!! And we kinda adopted the villa cat while we were there.( my daughter insisted on taking care of it :-) A great place to stay. We look forward to staying here again in 2014!

Responds fast! avg. 2 hours 55 minutes

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

2 of 3 filters match

Price per night from

$322

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

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$5,115

Grendon House, Sandy Lane, St. James, Barbados

Sunset Crest villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

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

2 of 3 filters match

Price per night from

$1,881

Viewing 38 of 549
rentals in St. John

×

Also consider