
Find a Bed and Breakfast in St. John from CA $128
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Our top choices for St. John bed & breakfast
The price is CA $104
CA $128 total
includes taxes & fees
Jun 4 - Jun 5

8.8 out of 10, Excellent, (509 reviews)
The price is CA $321
CA $438 total
includes taxes & fees
May 15 - May 16

Baecation Romantic Getaway Couples & Singles
Baecation Romantic Getaway Couples & SinglesSt. Thomas
9.0 out of 10, Wonderful, (2 reviews)
The price is CA $160
CA $318 total
includes taxes & fees
Jun 3 - Jun 4

Guest Suite 100 steps from the Ocean Solar powered
Guest Suite 100 steps from the Ocean Solar poweredSt Thomas
8.6 out of 10, Excellent, (4 reviews)
The price is CA $390
CA $567 total
includes taxes & fees
Jun 1 - Jun 2
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.
Top St. John Hotel Reviews

Wharfside Village Hotel
10/10 Excellent
Find out more about St. John
St. John B&B information
Number of reviews | 1,518 |
|---|---|
Accommodation | 0 B&B |
Lowest Price | CA $128 |
Highest Price | CA $567 |
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Annaberg Plantation
- Resorts in Bordeaux Mountain Trail
- Hotels near Cinnamon Bay Beach
- Aparthotels in Coral Bay
- Central Hotels
- Coral Bay Hotels
- Estate Adrian Hotels
- Estate Emmaus Hotels
- Estate Freemans Ground Hotels
- Estate Great Cinnamon Bay Hotels
- Estate Peter Bay Hotels
- Hostels in Estate Trunk Bay
- Estate Trunk Bay Hotels
- Lower Carolina Hotels
- Condo Rentals in Maho Bay
- Maho Bay Hotels
- Maho Bay Quarter Hotels
- Wyndham Extra Holidays Hotels in Reef Bay Quarter
- Hotels near Trunk Bay
- Upper Carolina Hotels
- Hotels near Virgin Islands National Park




















