Vacation Rentals & Villas in St. John

Updating...

age 0-16
412 Results

Relevance

Price: low to high

Price: high to low

Reviews

412 villas

Match: Boat available Children's pool Climbing frame Linen provided Sea view

All filters match

Price per night from

$240

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

Fitts View

Fitts house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

Responds fast! avg. 3 hours 20 minutes

3 of 5 match: Climbing frame, Children's pool, 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, Children's pool, Climbing frame, Linen provided, Sea view

3 of 5 filters match

Price per night from

$517

The Condominiums at Palm Beach, Apt 206, Hastings, Christ Church, Barbados

Hastings apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$577

Luxury Penthouse Apartment Rental in Royal Westmoreland Barbados

Holetown penthouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$445

3 of 5 match: Climbing frame, Children's pool, 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, Children's pool, Boat available, Linen provided, Sea view

3 of 5 filters match

Price per night from

$984

'Turtles Reach' - Mullins Bay opp Mullins Beach

Mullins house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$629

The Condominiums at Palm Beach, Apt 109, Hastings, Christ Church, Barbados

Hastings apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$577

The Condominiums at Palm Beach, Apt 408, Christ Church, Barbados

Hastings apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$501

The Condominiums at Palm Beach, Apt 509, Hastings, Christ Church, Barbados

Hastings apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$502

The Condominiums at Palm Beach, Apt 101, Christ Church, Barbados

Hastings apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$577

The Condominiums at Palm Beach, Apt 502, Hastings, Christ Church, Barbados

Hastings apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$501

Condominiums at Palm Beach, Apt 204, Hastings, Christ Church, Barbados

Hastings apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$602

Amaro Villas Barbados Feel like when you are at home.

Saint Thomas Parish house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

3 of 5 match: Boat available, Climbing frame, Children's pool, Linen provided, Sea view

3 of 5 filters match

Price per night from

$1,377

Oceanview 2BDRM APT 4C Near Beach - Paradise Point

Maxwell apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 9

Responds fast! avg. 8 minutes

2 of 5 match: Boat available, Climbing frame, Linen provided, Children's pool, Sea view

2 of 5 filters match

Price per night from

$150

Oceanview 1 BDRM APT 4A Near Beach - Paradise Point

Maxwell apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

Responds fast! avg. 8 minutes

2 of 5 match: Boat available, Climbing frame, Linen provided, Children's pool, Sea view

2 of 5 filters match

Price per night from

$92

OCEAN BLUES UPSTAIRS APARTMENT with magnificent view

Prospect studio

  • Studio
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Climbing frame, Sea view, Children's pool, Linen provided

2 of 5 filters match

Price per night from

$216

Beautiful 2-Bed House in St George

Saint Judes house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 5 match: Boat available, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, Linen provided, Sea view

2 of 5 filters match

Price per night from

$132

1 bed apartment / Condo Golden View Resort

Sunset Crest apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Sea view, Children's pool, Linen provided

2 of 5 filters match

Price per night from

$129

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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, Linen provided, Sea view

2 of 5 filters match

Price per night from

$109

Jackson Breezy Vacation and Venue Rental Barbados

Cane Wood apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Sea view, Children's pool, Linen provided

2 of 5 filters match

Price per night from

$115

Mullins Townhouse

Speightstown townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

2 of 5 match: Boat available, Climbing frame, Sea view, Children's pool, Linen provided

2 of 5 filters match

Price per night from

$574

Crystal Court Condominum

Clermont apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

2 of 5 match: Boat available, Climbing frame, Sea view, Children's pool, Linen provided

2 of 5 filters match

Price per night from

$109

South Coast Apartment | Urban Rooftop Deck

Oistins apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 5 match: Boat available, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, 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, Children's pool, Climbing frame, Linen provided, Sea view

2 of 5 filters match

Price per night from

$359

Viewing 38 of 412
rentals in St. John

×

Also consider