Vacation Rentals & Villas in St. John

Updating...

age 0-16
191 Results

Relevance

Price: low to high

Price: high to low

Number of reviews

191 villas

Amazing sea view west coast of Barbados in collaboration with Nikki Beach

Holetown house

3 bedrooms / 4 bathrooms / sleeps 6

Match: Private indoor pool Sea view

All filters match

Price per night from

$315

*PLEASE ENQUIRE FOR SPECIAL RATES* La Maison Michelle -Stunning 7 Bedrooms Villa

Holder's Hill house

5 bedrooms / 6 bathrooms / sleeps 14

Match: Private indoor pool Sea view

All filters match

Price per night from

$3,801

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

The Pearl

Holetown apartment

3 bedrooms / 4 bathrooms / sleeps 6

1 of 2 match: Sea view, Private indoor pool

1 of 2 filters match

Price per night from

$859

Aurora Tropical

Mullins apartment

3 bedrooms / 4 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$249

Apartment C415 Sapphire Beach

St. Lawrence Gap apartment

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$395

Sunset Breeze

Fitts guest house

2 bedrooms / 1 bathroom / sleeps 4

Responds fast! avg. 1 hour 9 minutes

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$86

Island Pearl Yoga B&B - Barbados

Speightstown b&b

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$59

Tamarindo Villa

Holetown villa

5 bedrooms / 5 bathrooms / sleeps 10

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$7,501

Island Charm

Saint Michael Parish apartment

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$86

Glitter Bay 212, Glitter Bay, St. James, Barbados

Porters condo

2 bedrooms / 2 bathrooms / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$490

**EXCELLENT RATES - PLEASE ENQUIRE** Coral Cove 7 - Beach Front with 3 Bedrooms

Holetown apartment

3 bedrooms / 2 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$550

The Condominiums at Palm Beach, Unit 302, Hastings, Christ Church, Barbados

Cane Wood condo

3 bedrooms / 4 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$400

The Westerings

Royal Westmoreland Golf Resort villa

6 bedrooms / 7 bathrooms / sleeps 14

Responds fast! avg. 1 hour 24 minutes

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$3,436

**WONDERFUL RATES AVAILABLE - PLEASE ASK** St Peters Bay Beach Residences

Holetown condo

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$1,141

Banyan Beach House Studio

Bridgetown studio

Studio / 1 bathroom / sleeps 2

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$115

Glitter Bay 310, Mareje’s Strand, Glitter Bay, St. James

Porters apartment

2 bedrooms / 2 bathrooms / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$490

Holiday Apartments - Heywoods Park, St. Peter, Barbados - Entire property 4 bed

Speightstown apartment

4 bedrooms / 2 bathrooms / sleeps 8

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$161

**WONDERFUL RATES AVAILABLE - PLEASE ASK** Portico - 3 Bedroom Luxury Villa

Prospect apartment

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$1,098

Swanage Beachfront Villas

Hastings apartment

2 bedrooms / 2 bathrooms / sleeps 4

Responds fast! avg. 2 hours 51 minutes

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$229

Beautiful Beach Townhouse, private pool, 2Bedrooms

Fitts house

2 bedrooms / 3 bathrooms / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$227

**SUPER RATES AVAILABLE - PLEASE ASK** Coral Cove 6 - Beachfront on Paynes Bay

Paynes Bay apartment

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$549

Ocean Sky Apartments (Apt.A)

Dover apartment

2 bedrooms / 1 bathroom / sleeps 2

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$69

**AMAZING RATES - PLEASE ENQUIRE** Old Trees 204 - Beach Front Luxury

James Bay apartment

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$850

South Coast Apartment | Urban Rooftop Deck

Oistins apartment

1 bedroom / 1 bathroom / sleeps 2

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$75

The Complete Brick House Apartment Building

Bridgetown apartment

4 bedrooms / 3 bathrooms / sleeps 8

Responds fast! avg. 3 hours 26 minutes

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$562

House in great location with stunning views, wifi and parking!

Oistins house

3 bedrooms / 2 bathrooms / sleeps 6

Responds fast! avg. 1 hour 12 minutes

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$69

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$86

*EXQUISITE VILLA - ASK ABOUT OUR SPECIAL RATES * Smugglers Cove - The Penthouse

Holetown penthouse

4 bedrooms / 4 bathrooms / sleeps 8

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$2,501

**WONDERFUL RATES AVAILABLE- PLEASE ASK** Ragamuffins House-St. James-6 Bedrooms

Holetown apartment

6 bedrooms / 12 bathrooms / sleeps 12

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$3,251

Charming Villa sunlight

Maxwell condo

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$92

Buddha Beach Cottage 4

Prospect cottage

2 bedrooms / 1 bathroom / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$410

**GREAT RATES AVAILABLE - PLEASE ENQUIRY** Still Fathoms - 5 Bedroom-Beachfront

Lower Carlton apartment

5 bedrooms / 5 bathrooms / sleeps 10

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$1,901

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$125

Jacaranda Beach Penthouse at White Sands

Speightstown apartment

2 bedrooms / 2 bathrooms / sleeps 4

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$256

Platinum Coast Apartments #2

Fitts apartment

1 bedroom / 1 bathroom / sleeps 3

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$57

**WONDERFUL RATES AVAILABLE - PLEASE ASK** Jewel at Old Trees

Paynes Bay apartment

3 bedrooms / 3 bathrooms / sleeps 6

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$650

Saint James Parish: large 2 bedroom apartment A/C + patio, 3 mins walk to beach

Holetown apartment

2 bedrooms / 1 bathroom / sleeps 6

Responds fast! avg. 1 hour 22 minutes

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$89

Smugglers Cove No.5 Paynes Bay - 4 Bedrooms

Paynes Bay villa

4 bedrooms / 5 bathrooms / sleeps 8

1 of 2 match: Private indoor pool, Sea view

1 of 2 filters match

Price per night from

$1,400

Viewing 38 of 191
rentals in St. John

×

Also consider