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

Search Farmstay in St. John from CA $337

  • 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

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (42 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
The price is CA $379
CA $568 total
includes taxes & fees
Jul 19 - Jul 20
The Saint Resort

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (493 reviews)
"Great unit, clean, updated and comfortable. Laundry and coffee were a plus. The resort is beautifully maintained and landscaped."
United States
Lindsay
The price is CA $1,035
CA $1,165 total
includes taxes & fees
Aug 2 - Aug 3
The Westin St. John Resort Villas

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (456 reviews)
"Karen and Angie went above and beyond. It was a wonderful stay. Will choose St John Inn on my next visit."
United States
Jarrod
The price is CA $330
CA $371 total
includes taxes & fees
Jul 31 - Aug 1
St John Inn

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 $77
CA $778 total
includes taxes & fees
Jul 6 - Jul 7
Villa Island Paradise

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 $275
CA $511 total
includes taxes & fees
Jul 6 - Jul 7
Lameshur Cottage's Guest House

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 $703
CA $1,039 total
includes taxes & fees
Jul 19 - Jul 20
Suite St. John at Gallows Point Resort

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 $320
CA $482 total
includes taxes & fees
Jul 31 - Aug 1
St John Inn Boutique Hotel Suite w/ Kitchenette

New listing! Island Therapy - new luxury contemporary studio at Grande Bay

New listing! Island Therapy - new luxury contemporary studio at Grande Bay
Cruz Bay
9.8 out of 10, Exceptional, (53 reviews)
"Excellent accommodations, great view, great location!!!"
United States
Kevin F.
The price is CA $426
CA $738 total
includes taxes & fees
Aug 3 - Aug 4
New listing! Island Therapy - new luxury contemporary studio at Grande Bay

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 $554
CA $1,278 total
includes taxes & fees
Aug 1 - Aug 2
Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town

Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Villa | Walk to Beach & Cruz Bay
Cruz Bay
8.6 out of 10, Excellent, (7 reviews)
"Our unit was perfect! Walking distance into Cruz Bay is a huge plus. The friendly kitty outside sealed the deal!"
United States
Tom R.
The price is CA $119
CA $739 total
includes taxes & fees
Jul 6 - Jul 7
Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Escape | Walk to Cruz Bay & Beaches

Oceanview Escape | Walk to Cruz Bay & Beaches
Cruz Bay
8.0 out of 10, Very good, (8 reviews)
"Great location and cozy atmosphereThe apartment is just a short walk from everything. Comfortable bed, quiet at night, and good Wi-Fi. Only downside: a bit hard to find parking nearby"
United States
Baptiste F.
The price is CA $432
CA $1,115 total
includes taxes & fees
Jul 8 - Jul 9
Oceanview Escape | Walk to Cruz Bay & Beaches

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 $188
CA $337 total
includes taxes & fees
Jul 27 - Jul 28
Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Oceanview Cottage | Walk to Beach & Restaurants

Oceanview Cottage | Walk to Beach & Restaurants
Cruz Bay
9.2 out of 10, Wonderful, (10 reviews)
"Great home!!!"
United States
Maxim M.
The price is CA $336
CA $1,000 total
includes taxes & fees
Jul 8 - Jul 9
Oceanview Cottage | Walk to Beach & Restaurants

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)
"Location is superb"
United States
Jeanne C.
Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!

Allamanda 4 - 1 bedroom suite at Seagrape Vista

Allamanda 4 - 1 bedroom suite at Seagrape Vista
Cruz Bay
10.0 out of 10, Exceptional, (17 reviews)
"Very nice accommodations. We enjoyed our time at Seagrape Vista and would love to stay there again. "
United States
Mark Z.
The price is CA $439
CA $719 total
includes taxes & fees
Jul 18 - Jul 19
Allamanda 4 - 1 bedroom suite at Seagrape Vista

Blue Chair Bliss 1-102S

Blue Chair Bliss 1-102S
St. John
10.0 out of 10, Exceptional, (9 reviews)
"The unit we rented was perfect. Great location and the room had everything we needed for our trip. Will definitely be renting this on our next trip back."
United States
Edward E.
The price is CA $462
CA $1,044 total
includes taxes & fees
Jul 24 - Jul 25
Blue Chair Bliss 1-102S

Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter
8.4 out of 10, Very good, (20 reviews)
"Staying at the gate house was wonderful. Walk to beach was a little longer than expected because of the sharp incline. Very nice place to stay!! "
United States
jonathan
The price is CA $888
CA $1,238 total
includes taxes & fees
Jul 11 - Jul 12
Peter Bay Gatehouse

Grande Bay SUNSWEPT Studio, Waterfront, Great Views and Reviews!

Grande Bay SUNSWEPT Studio, Waterfront, Great Views and Reviews!
Cruz Bay, St. John
9.8 out of 10, Exceptional, (186 reviews)
"Great stay! We spent so much time on the balcony admiring the beautiful view of Cruz Bay. Bed was so comfortable and the place had everything we needed. We would absolutely stay here again!"
United States
Shelly B.
The price is CA $568
CA $1,035 total
includes taxes & fees
Jul 9 - Jul 10
Grande Bay SUNSWEPT Studio, Waterfront, Great Views and Reviews!

Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Sunset Hideaway Suite - Oceanview/central to Cruz Bay
St John
9.8 out of 10, Exceptional, (16 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 $339
CA $591 total
includes taxes & fees
Jul 9 - Jul 10
Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Grande Bay SURFSIDE Studio, Beachfront, Perfect View/Location

Grande Bay SURFSIDE Studio, Beachfront, Perfect View/Location
Cruz Bay
10.0 out of 10, Exceptional, (225 reviews)
"Great property manager and owner at Grande bay-best location on st John!"
United States
holly c.
The price is CA $639
CA $1,125 total
includes taxes & fees
Jul 10 - Jul 11
Grande Bay SURFSIDE Studio, Beachfront, Perfect View/Location
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
2,042
Accommodation
0 Farmstay
Lowest Price
CA $337
Highest Price
CA $1,278

Explore a world of travel with Expedia