Find Hotels with Bar in St. John from CA $848
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Find properties with these dates
Top St. John Hotels with Bar
Great Coral Bay View + central to beaches and hiking
Great Coral Bay View + central to beaches and hiking
10.0 out of 10, Exceptional, (80)
Gallows Point Resort
Gallows Point Resort
9.6 out of 10, Exceptional, (469)
Grande Bay Resort
Grande Bay Resort
9.6 out of 10, Exceptional, (86)
Cruz Bay Boutique Hotel
Cruz Bay Boutique Hotel
9.4 out of 10, Exceptional, (248)
St John Inn
St John Inn
9.0 out of 10, Wonderful, (375)
The Westin St. John Resort Villas
The Westin St. John Resort Villas
8.2 out of 10, Very good, (364)
The price is CA $848
CA $954 total
includes taxes & fees
May 27 - May 28
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.
Frequently asked questions
Recent Reviews in St. John
Recent Reviews in St. John
5/5 Excellent
"Wonderful accommodations!! Denise and David along with their staff were amazing!!! Very clean, cozy and close to everything. Will definitely recommend! "
A verified traveller stayed at Cruz Bay Boutique Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near St. John
More Hotel Options in St. John
- Beach Hotel (43)
- Boutique Hotels (3)
- Cheap Hotels (7)
- Family Hotels (36)
- Golf Hotels (4)
- Green Hotels (1)
- Honeymoon Resorts and Hotels (4)
- Hotels & Resorts for Couples (63)
- Hotels with Free Breakfast (5)
- Hotels with Hot Tubs (19)
- Hotels with Kitchenettes (5)
- Hotels with Tennis Courts (11)
- Hotels with a Pool (44)
- Hotels with smoking rooms (4)
- LGBT Friendly Hotels (1)
- Luxury Hotels (11)
- Mountain Hotels (3)
- Oceanfront Hotels (4)
- Pet-friendly Hotels (4)
- Romantic Hotels (39)
- Spa Hotels (18)