Vacation Rentals & Villas in St. John

Updating...

age 0-16
410 Results

Relevance

Price: low to high

Price: high to low

Reviews

410 villas

Match: Boat available Climbing frame Linen provided Sea view Swing set or jungle gym

All filters match

Price per night from

$240

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

Turtle Shore Beach House Rental

Fitts house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

“The most relaxing spot. Ever.” Par's Place is one of the most relaxing places you could go for your vacation. If you really want to get away and be right on the beach, this is your place. There is a Supermarket right across the street with a pharmacy in it. You can also buy your rum there. The owner of the place is really great and will help you out in any way you need. The place is minutes from Hole-town if you feel like going out. But what I really like was the place felt off the beaten path but close to it.I would recommend this place to families all the way to couples looking for a great getaway.

3 of 5 match: Boat available, Climbing frame, Linen provided, Sea view, Swing set or jungle gym

3 of 5 filters match

Price per night from

$345

Fitts View

Fitts house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

Responds fast! avg. 3 hours 20 minutes

3 of 5 match: Climbing frame, Swing set or jungle gym, Boat available, Linen provided, Sea view

3 of 5 filters match

Price per night from

$72

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

Little Battaleys house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

3 of 5 match: Boat available, Swing set or jungle gym, Climbing frame, Linen provided, Sea view

3 of 5 filters match

Price per night from

$517

3 of 5 match: Climbing frame, Swing set or jungle gym, Boat available, Linen provided, Sea view

3 of 5 filters match

Price per night from

$142

Craggy Nook Villas "Hawksbill"

Hastings villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 5 match: Climbing frame, Swing set or jungle gym, Boat available, Linen provided, Sea view

3 of 5 filters match

Price per night from

$984

Beautiful 2-Bed House in St George

Saint Judes house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$108

Sunset Breeze

Fitts guest house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$132

Cozy Cottage, walking distance to shopping and West Coast beach

Fitts house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Sea view, Linen provided, Swing set or jungle gym

2 of 5 filters match

Price per night from

$92

The Westerings- quarantine approved

Royal Westmoreland Golf Resort villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 14

Responds fast! avg. 3 hours 9 minutes

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$2,641

Island Charm

Saint Michael Parish apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 56 minutes

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$86

Banyan Beach House Studio

Bridgetown studio

  • Studio
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$115

Welcome to the unpretentious and breezy Graceville, steps away from the beach

Lower Carlton house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$345

Seagaze beach house is perfect for family, a few steps to the beach

Lower Carlton house

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$310

Zenbreak Freshwater Beachfront 6

Black Rock apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$221

Beau Beau Reef Beach Apartment

Mount Standfast apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$109

Barbados Blue Waters

Rockley apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

Responds fast! avg. 3 hours 5 minutes

2 of 5 match: Boat available, Climbing frame, Sea view, Linen provided, Swing set or jungle gym

2 of 5 filters match

Price per night from

$187

South Coast Apartment | Urban Rooftop Deck

Oistins apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$75

Jacaranda Beach Penthouse at White Sands

Speightstown apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$287

Seashore - on the Beach (4-bedrooms)

Paynes Bay house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$826

Ocean Sky Apartments (Apt.A)

Dover apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$115

Responds fast! avg. 1 hour 48 minutes

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$111

Southwinds Beach House is a 3 bedroom with exquisite sea views

Mullins house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$932

Spacious Beachfront Private Villa

Holetown villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$359

Palm Beach 311, Beachfront 3-Bedroom Condo

Hastings condo

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$577

Beacon Hill 204 - Bluebayou

Mullins apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$401

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$789

Coralita No.1, Apartment near Sandy Lane

Prospect apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$377

Coralita No.2, Apartment near Sandy Lane

Prospect apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$378

Woodlands Luxury Villas No 2

Mullins villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$413

Woodlands Luxury Villas No 3

Mullins villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$413

29 Appleby Gardens, St. James, Barbados

Derricks apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$137

Pear Tree Apartment

Derricks apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

Responds fast! avg. 1 hour 23 minutes

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$142

Bianca Bay - West Coast Beach Front Villa

Prospect villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$516

Two bed Apt nr Dover Beach- Apt 4 Balcony Rock

Dover apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 20 minutes

2 of 5 match: Climbing frame, Sea view, Swing set or jungle gym, Boat available, Linen provided

2 of 5 filters match

Price per night from

$92

Responds fast! avg. 3 hours 30 minutes

2 of 5 match: Climbing frame, Sea view, Swing set or jungle gym, Boat available, Linen provided

2 of 5 filters match

Price per night from

$183

Peaceful Wotton residential area 15 mins to beach

Oistins apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 3 hours 20 minutes

2 of 5 match: Climbing frame, Sea view, Swing set or jungle gym, Boat available, Linen provided

2 of 5 filters match

Price per night from

$92

Ocean view budget Beachhouse AC 3 bedroom 3 bath Saint Lawrence Gap - Worthing

St. Lawrence Gap house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

Responds fast! avg. 2 hours 46 minutes

2 of 5 match: Boat available, Climbing frame, Swing set or jungle gym, Linen provided, Sea view

2 of 5 filters match

Price per night from

$161

Viewing 38 of 410
rentals in St. John

×

Also consider