Property Sign-up

Signing up is free and only takes a few minutes. Sign up online now

St. John B&B Map

Search for St. John bed and breakfasts using our map function. Click here for St. John B&B map

Other Cities in US Virgin Islands

B&Bs in St. John, US Virgin Islands

Choose from our range of B&B's in St. John. View photos of B&B's in St. John and read bed and breakfast reviews. To find a B&B in St. John in the right location for you, view all of the St. John B&B's on the map and book online.
View St. John bed and breakfasts on map button

St. John Inn

277 Enighed Contant, PO box 37

The most affordable hotel on St. John! Right in the heart of Cruz Bay! Conveniently located just minutes walk from the ferry dock. No minimum stay! We are pet friendly. The St. John Inn is the best boutique hotel on St. John, offering budget rates without sacrificing quality. Experience the magnificent bay views while you enjoy our complimentary morning breakfast and nightly happy hour during sunset! All the rooms at St. John Inn have queen sized beds, a/c and private bathrooms....

More Details about St. John Inn
94% 1 Rating
  • From:
  • US$ 200.01
  • price per room per night

Häst-Hill (The Hostel on the Hill)

1-16 Grunwald

Located atop the hill over looking Cruz Bay, St. John, USVI; A basic accommodation brought to you by Hammock House Hostel. We are the least expensive St. John CRUZ BAY accommodation & we have no minimum night stay requirements. Our Location offers a break from the heat with constant mountain breezes. We have made this accommodation option available for those who find St. John cost prohibitive. It is ideal for back-packers & budget minded travelers who are comfortable with basic clean &...

More Details about Häst-Hill (The Hostel on the Hill)
91% 2 Ratings
  • From:
  • US$ 160.00
  • price per room per night

Hillcrest Guest House

157 Enighed, Cruz Bay
Note: Minimum of 3 nights

"The perfect place to feel human again."

More Details about Hillcrest Guest House
No ratings received
  • From:
  • US$ 390.00
  • price per room per night