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

Find Hotels with Bar in St. John from CA $122

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John Hotels with Bar

Tonight
Sep 8 - Sep 9
Tomorrow
Sep 9 - Sep 10
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Our top choices for St. John hotels with a bar

1. The Saint Resort

The Saint Resort
St. John
United States
Beth
CA $314
CA $491 total
includes taxes & fees
Sep 9 - Sep 10
The Saint Resort

2. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
United States
Sean
CA $684
CA $1,015 total
includes taxes & fees
Sep 9 - Sep 10
Suite St. John at Gallows Point Resort

3. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
United States
Missy Lee
CA $689
CA $958 total
includes taxes & fees
Sep 13 - Sep 14
The Ritz-Carlton, St. Thomas

4. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
United States
Robert Kenneth
CA $308
CA $588 total
includes taxes & fees
Sep 15 - Sep 16
View of Paradise at Sapphire Beach

5. Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
United States
Michael
CA $629
CA $785 total
includes taxes & fees
Sep 9 - Sep 10
Secret Harbour Beach Resort

6. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
United States
Cathaleen
CA $127
CA $157 total
includes taxes & fees
Sep 13 - Sep 14
Bunker Hill Hotel

7. Galleon House Hotel

Galleon House Hotel
St. Thomas
United States
Michael
CA $99
CA $122 total
includes taxes & fees
Sep 9 - Sep 10
Galleon House Hotel

8. Windward Passage Hotel

Windward Passage Hotel
St. Thomas
United States
Claude
CA $228
CA $282 total
includes taxes & fees
Sep 9 - Sep 10
Windward Passage Hotel

9. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
United States
Takiara
CA $362
CA $522 total
includes taxes & fees
Oct 1 - Oct 2
The Westin St. Thomas Beach Resort & Spa

10. Mafolie Hotel

Mafolie Hotel
St. Thomas
United States
Morgan
CA $178
CA $235 total
includes taxes & fees
Oct 1 - Oct 2
Mafolie Hotel
View all properties

Top St. John Hotel Reviews

Gallows Point Resort

Gallows Point Resort

10/10 Excellent
"Only the restaurant is closed for low season"
Naila 3-night trip
Posted 18 hours ago
Gallows Point Resort
St John Inn

St John Inn

10/10 Excellent
"I can NOT say enough good things. My boyfriend and I just got back from a week here and we had THE BEST experience. We felt truly submerged in the heartbeat of the island, walkable to Cruz Bay and a ton of other restaurants, walkable to a market, tons of car rental businesses, and the staff was extremely accommodating. Night 1 our AC went out, the next morning we were promptly relocated to another room (upgraded). Karen and Angie were both beyond friendly, helpful, and hospitable. Karen helped us with the way of the island, restaurants recommendations, beach recommendations, car rentals, and sight seeing in general. We are already looking for another week we can come back and we will choose this hotel once again. Stay here and you won’t regret it!"
Lauren 5-night trip
Posted 22 hours ago
St John Inn

Frequently asked questions

Searching for hotels with bars in St. John?
If you're searching for a hotel where you can enjoy an evening cocktail after sightseeing, St. John offers 1453 hotels and other lodging options, including 6 accommodations with a bar on site. While you're in the area, consider visiting Sapphire Beach.
What are the best hotels with bars in St. John?
Here are some of the top St. John accommodations with bars: Wharfside Village Hotel: Hotel with 4 restaurants. Enjoy the 4 bars, free WiFi, and casino. Inn at Tamarind Court: Hotel with restaurant. Enjoy the bar, free breakfast, and free WiFi. Cruz Bay Boutique Hotel: Hotel with restaurant. Enjoy the bar, free breakfast, and free WiFi. Lovango Resort + Beach Club (Private Island Resort): Hotel with 2 restaurants. Enjoy the bar, free breakfast, and free WiFi.
How many hotels with bars on site should I expect to find in St. John?
Expedia has 6 hotels with a bar in St. John.
What is there to do in St. John?
Delight in the outdoors by visiting Sapphire Beach, then check out the local bars and enjoy a refreshing drink. Other places to see include Virgin Islands National Park and Maho Beach. St. John is widely-known for its snorkeling and scenic seaside.
When is the best time to visit St. John?
Visiting local bars in St. John is more fun in good weather. These temperatures and rainfall averages can help you determine the best time for bar hopping. The hottest months are usually September and October with an average temp of 83°F, while the coldest months are March and February with an average of 78°F. Average annual precipitation for St. John is 38 inches.
How can I get to St. John and around the area?
You might want to make the most of these transportation options in and around St. John: Fly into St. Thomas (SPB-St. Thomas Seaplane Base), which is located 13.9 mi (22.4 km) away from the city center. Otherwise, look for flights into Terrance B. Lettsome Intl. Airport (EIS), which is 14.6 mi (23.4 km) away. If you'd like to explore around the area, you may want a rental car for your journey.

Explore a world of travel with Expedia