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

Search Pensions in St. John from CA $257

  • 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

1. St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (478 reviews)
"Good place."
United States
Liam
The price is CA $304
CA $342 total
includes taxes & fees
Oct 14 - Oct 15
St John Inn

2. The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (51 reviews)
"Beautiful property. I could spend a while vacation there and not have to leave the resort. Hot tubs, pools, gym and lots more. Beautiful views."
United States
Nancy
The price is CA $337
CA $522 total
includes taxes & fees
Oct 21 - Oct 22
The Saint Resort

3. Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.6 out of 10, Exceptional, (41 reviews)
"View was amazing . Unit itself was very unique"
United States
Zach Ezekiel Azurus
The price is CA $150
CA $747 total
includes taxes & fees
Oct 16 - Oct 17
Villa Island Paradise

4. 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, (509 reviews)
"Everything was amazing! It will always be my go to when I come to visit."
United States
Treacy
The price is CA $500
CA $563 total
includes taxes & fees
Oct 29 - Oct 30
The Westin St. John Resort Villas

5. 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 $127
CA $257 total
includes taxes & fees
Oct 14 - Oct 15
Flamingo Grove Glamping Site with AC

6. 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 $127
CA $257 total
includes taxes & fees
Oct 14 - Oct 15
Octopus Den Glamping Site with AC

7. 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 $276
CA $513 total
includes taxes & fees
Oct 18 - Oct 19
Lameshur Cottage's Guest House

8. Turtle Nest Family Glamping Site with AC

Turtle Nest Family Glamping Site with AC
St John
10.0 out of 10, Exceptional, (40 reviews)
"Wonderful property and a fun experience! Would stay again."
United States
Carlee D.
The price is CA $227
CA $406 total
includes taxes & fees
Oct 14 - Oct 15
Turtle Nest Family Glamping Site with AC

9. 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 $321
CA $489 total
includes taxes & fees
Oct 18 - Oct 19
St John Inn Boutique Hotel Suite w/ Kitchenette

10. Sunset Hideaway Suite - Oceanview/central to Cruz Bay

Sunset Hideaway Suite - Oceanview/central to Cruz Bay
St John
9.8 out of 10, Exceptional, (20 reviews)
"Clean and spacious! Great location, proximity to Cruz Bay!"
United States
Laina M.
The price is CA $341
CA $590 total
includes taxes & fees
Oct 18 - Oct 19
Sunset Hideaway Suite - Oceanview/central to Cruz Bay

11. Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay Oasis | Walk to Beach & Restaurants
Cruz Bay
8.6 out of 10, Excellent, (11 reviews)
"You can basically walk to everything more importantly walk home after all the fun "
United States
Edward J.
The price is CA $176
CA $810 total
includes taxes & fees
Oct 15 - Oct 16
Cruz Bay Oasis | Walk to Beach & Restaurants

12. Aahana Studio 4-303S

Aahana Studio 4-303S
Cruz Bay, St. John
10.0 out of 10, Exceptional, (60 reviews)
"Very clean. Great location. Helpful property manager. Great value for the money. Good sunset views. Very convenient to restaurants!"
United States
Charlene Z.
The price is CA $299
CA $829 total
includes taxes & fees
Oct 16 - Oct 17
Aahana Studio 4-303S

13. 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, (106 reviews)
"Friendly staff. Beautiful property."
United States
Sean
The price is CA $920
CA $1,300 total
includes taxes & fees
Oct 15 - Oct 16
Suite St. John at Gallows Point Resort

14. St. John Escape 4-304

St. John Escape 4-304
St. John
10.0 out of 10, Exceptional, (130 reviews)
"We had a wonderful time staying in this beautiful property while visiting St John! "
United States
Kari H.
The price is CA $428
CA $1,082 total
includes taxes & fees
Oct 16 - Oct 17
St. John Escape 4-304

15. Grande Bay SURFSIDE 1 BR Beachfront, WIFI, Great Views!

Grande Bay SURFSIDE 1 BR Beachfront, WIFI, Great Views!
Cruz Bay
10.0 out of 10, Exceptional, (190 reviews)
"Loved the location and will stay there again"
United States
Mark L.
The price is CA $713
CA $1,265 total
includes taxes & fees
Nov 3 - Nov 4
Grande Bay SURFSIDE 1 BR Beachfront, WIFI, Great Views!

16. 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 $428
CA $1,001 total
includes taxes & fees
Oct 24 - Oct 25
Blue Chair Bliss 1-102S

17. 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 $126
CA $750 total
includes taxes & fees
Oct 16 - Oct 17
Oceanview Escape | Walk to Cruz Bay & Beaches

18. Aahana 4-303

Aahana 4-303
Cruz Bay, St. John
9.8 out of 10, Exceptional, (37 reviews)
"Great location, great view, seemless arrival, clean, well equipped with beach gear. "
United States
Douglas D.
The price is CA $428
CA $1,067 total
includes taxes & fees
Oct 14 - Oct 15
Aahana 4-303

19. Oceanview Stay - Walk to Beach

Oceanview Stay - Walk to Beach
Cruz Bay
6.8 out of 10, (10 reviews)
"Lovely stay - clean, comfortable, and welcoming. Great location and everything we needed for a relaxing time. Would happily return!"
United States
Sabrina E.
The price is CA $219
CA $862 total
includes taxes & fees
Oct 30 - Oct 31
Oceanview Stay - Walk to Beach

20. 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, (14 reviews)
"Thoroughly enjoyed our stay!"
United States
Tammy H.
The price is CA $684
CA $1,459 total
includes taxes & fees
Oct 14 - Oct 15
Waterfront - Edgewater Grand-2Bd, 2Ba, sleeps 4, 10 mins. walking into town
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 Pensions information

Number of reviews
1,833
Accommodation
0 Pensions
Lowest Price
CA $257
Highest Price
CA $1,459

Explore a world of travel with Expedia