A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Search Farmstay in St. John from CA $254

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months
No exact matches found, but these alternatives could be just right

Recommended hotels in St. John

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (32 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
The price is CA $91
CA $803 total
includes taxes & fees
Jul 17 - Jul 18
Villa Island Paradise

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (458 reviews)
"The St John Inn is a hidden gem. We were so lucky to have come across it. The reviews were spot on and everyone went out of their way to make us comfortable and enjoy our time in St John. I can’t say enough about how special and quaint the Inn was. 5 stars for us!"
United States
Wendy
The price is CA $289
CA $325 total
includes taxes & fees
Jul 18 - Jul 19
St John Inn

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (43 reviews)
"We spent 7 days at the Saint. It was so relaxing. There are several small pools to hang out in. The main pool has a bar and a great view. We had Sunday brunch there and it was yummy, especially the mimosa with fresh squeezed juice. The staff was great too. Very helpful and informative."
United States
Beth
The price is CA $335
CA $517 total
includes taxes & fees
Jul 22 - Jul 23
The Saint Resort

Octopus Den Glamping Site with AC

Octopus Den Glamping Site with AC
St John
10.0 out of 10, Exceptional, (8 reviews)
"Great for a short stay!"
United States
Kimberly J.
The price is CA $125
CA $254 total
includes taxes & fees
Jul 17 - Jul 18
Octopus Den Glamping Site with AC

Lameshur Cottage's Guest House

Lameshur Cottage's Guest House
St John
10.0 out of 10, Exceptional, (141 reviews)
"Amazing place! Great host!!Close to Salt Pond."
United States
Shawn C.
The price is CA $272
CA $504 total
includes taxes & fees
Jul 18 - Jul 19
Lameshur Cottage's Guest House

Flamingo Grove Glamping Site with AC

Flamingo Grove Glamping Site with AC
St John
9.8 out of 10, Exceptional, (30 reviews)
"Really enjoyed our stay. We felt well taken care of and loved the location!"
United States
John
The price is CA $125
CA $254 total
includes taxes & fees
Jul 17 - Jul 18
Flamingo Grove Glamping Site with AC

Turtle Nest Family Glamping Site with AC

Turtle Nest Family Glamping Site with AC
St John
10.0 out of 10, Exceptional, (38 reviews)
"The containers were super clean and the A/C kept it very cool. We loved the outdoor shower and the bathroom was kept very clean. Although we only cooked one breakfast, we found all the equipment we needed including a mini-grill and a coffee pot. Whatever we forgot was something we could buy on an honor system and we got our own shelf in the fridge. The birds were amazing, darts and frisbees were fun to have, loved the access to free snorkel stuff, and we really liked our host! "
United States
Dawn K.
The price is CA $223
CA $403 total
includes taxes & fees
Jul 17 - Jul 18
Turtle Nest Family Glamping Site with AC

Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay Oasis | Walk to Beach & Restaurants
Cruz Bay
8.6 out of 10, Excellent, (11 reviews)
"Great experience. Amazing customer service. Very need was met !!!"
United States
Keith A.
The price is CA $166
CA $788 total
includes taxes & fees
Jul 29 - Jul 30
Cruz Bay Oasis | Walk to Beach & Restaurants

Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Sunset Hideaway Suite - Oceanview/central to Cruz Bay
St John
9.8 out of 10, Exceptional, (17 reviews)
"Great place to stay if you are visiting St. John! Very clean, great view from the patio and 5 min from downtown area. "
United States
Christopher
The price is CA $336
CA $584 total
includes taxes & fees
Jul 23 - Jul 24
Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.4 out of 10, Very good, (20 reviews)
"Outstanding view from the villa"
United States
Thomas
The price is CA $878
CA $1,224 total
includes taxes & fees
Jul 17 - Jul 18
Peter Bay Gatehouse

Flamingo House • ISLA • Sunset view • Walk to town

Flamingo House • ISLA • Sunset view • Walk to town
Cruz Bay
9.6 out of 10, Exceptional, (4 reviews)
"We love staying here (we just stayed a second time). Great location and beautiful view. "
United States
Melissa
Flamingo House • ISLA • Sunset view • Walk to town

St John Inn Boutique Hotel Suite w/ Kitchenette

St John Inn Boutique Hotel Suite w/ Kitchenette
Cruz Bay
9.8 out of 10, Exceptional, (7 reviews)
"Fantastic we'll go again! "
United States
Paul D.
The price is CA $316
CA $482 total
includes taxes & fees
Jul 31 - Aug 1
St John Inn Boutique Hotel Suite w/ Kitchenette

Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!

Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!
Cruz Bay
10.0 out of 10, Exceptional, (210 reviews)
"Great place and location. "
United States
Kevin D.
The price is CA $387
CA $847 total
includes taxes & fees
Aug 2 - Aug 3
Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!

Scenic Villa | Walk to Cruz Bay & Stunning Views

Scenic Villa | Walk to Cruz Bay & Stunning Views
Cruz Bay
7.6 out of 10, Good, (9 reviews)
"I loved my stay! I felt really like at home! Everything is beautiful, clean and the facilities are great.Nothing to stay but wonderful!"
United States
Sabrina E.
The price is CA $171
CA $794 total
includes taxes & fees
Jul 17 - Jul 18
Scenic Villa | Walk to Cruz Bay & Stunning Views

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (105 reviews)
"Everything was just first class!!! Amazing place and great people!"
United States
Grady
The price is CA $695
CA $1,027 total
includes taxes & fees
Jul 20 - Jul 21
Suite St. John at Gallows Point Resort

St. John Island Getaway. Quiet Gated 2BR in Coral Bay with Backup Generator

St. John Island Getaway. Quiet Gated 2BR in Coral Bay with Backup Generator
Upper Carolina
10.0 out of 10, Exceptional, (3 reviews)
"Fantastic property and ownerChristine was so kind and they have made a beautiful vacation rental Kitchen is fully equiped, bathroom is beautiful, bed was very comfortable and everything perfectly clean"
United States
Di A.
The price is CA $351
CA $686 total
includes taxes & fees
Aug 4 - Aug 5
St. John Island Getaway. Quiet Gated 2BR in Coral Bay with Backup Generator

Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town

Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town
Cruz Bay, St John
10.0 out of 10, Exceptional, (12 reviews)
"Thoroughly enjoyed our stay!"
United States
Tammy H.
The price is CA $548
CA $1,263 total
includes taxes & fees
Aug 3 - Aug 4
Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town

The Peter Bay 1BR Honeymoon Suite at St. John's Most Prestigious Address

The Peter Bay 1BR Honeymoon Suite at St. John's Most Prestigious Address
Maho Bay Quarter
9.8 out of 10, Exceptional, (28 reviews)
"get ready to enjoy amazing views, bring your silky robe with which to enjoy the amazing breeze, very private deck, quiet and peaceful, feel like you are in a historic building with amazing architecture, great nights sleep, gorgeous views, wonderful costumer service with property manager, don't think twice book this villa"
United States
Tara C.
The price is CA $835
CA $1,470 total
includes taxes & fees
Jul 17 - Jul 18
The Peter Bay 1BR Honeymoon Suite at St. John's Most Prestigious Address

Scenic Villa Walk to Cruz Bay and Stunning Views

Scenic Villa Walk to Cruz Bay and Stunning Views
Cruz Bay
8.0 out of 10, Very good, (1 review)
The price is CA $618
CA $1,626 total
includes taxes & fees
Aug 10 - Aug 11
Scenic Villa Walk to Cruz Bay and Stunning Views

Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Cozy Island Studio-5 Mins to Cruz Bay & Beaches
St John
9.6 out of 10, Exceptional, (79 reviews)
"Amazing host and great property!"
United States
Stephanie K.
The price is CA $185
CA $333 total
includes taxes & fees
Jul 27 - Jul 28
Cozy Island Studio-5 Mins to Cruz Bay & Beaches
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top St. John Hotel Reviews

Find out more about St. John

St. John Farmstay information

Number of reviews
1,118
Accommodation
0 Farmstay
Lowest Price
CA $254
Highest Price
CA $1,626

Explore a world of travel with Expedia