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

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

  • 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
Oct 15 - Oct 16
Tomorrow
Oct 16 - Oct 17
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

Our top choices for St. John hotels with a bar

1. The Saint Resort

The Saint Resort
St. John
United States
Nancy
CA $336
CA $521 total
includes taxes & fees
Oct 23 - Oct 24
The Saint Resort

2. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
St. John
United States
Sean
CA $917
CA $1,297 total
includes taxes & fees
Oct 23 - Oct 24
Suite St. John at Gallows Point Resort

3. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
United States
Michael
CA $317
CA $605 total
includes taxes & fees
Nov 4 - Nov 5
View of Paradise at Sapphire Beach

4. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
St. Thomas
United States
Chankevia
CA $383
CA $431 total
includes taxes & fees
Oct 18 - Oct 19
Margaritaville Vacation Club - St. Thomas

5. Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
United States
Donald Spencer
CA $626
CA $781 total
includes taxes & fees
Oct 18 - Oct 19
Secret Harbour Beach Resort

6. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
United States
Cindy
CA $852
CA $1,158 total
includes taxes & fees
Oct 21 - Oct 22
The Ritz-Carlton, St. Thomas

7. Bluebeard's Castle Resort

Bluebeard's Castle Resort
Charlotte Amalie
United States
Freo
CA $263
CA $325 total
includes taxes & fees
Nov 15 - Nov 16
Bluebeard's Castle Resort

8. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
United States
Dave
CA $122
CA $151 total
includes taxes & fees
Oct 28 - Oct 29
Bunker Hill Hotel

9. Mafolie Hotel

Mafolie Hotel
St. Thomas
United States
Christopher
CA $152
CA $206 total
includes taxes & fees
Oct 16 - Oct 17
Mafolie Hotel

10. Windward Passage Hotel

Windward Passage Hotel
St. Thomas
United States
Shereika
CA $227
CA $281 total
includes taxes & fees
Nov 5 - Nov 6
Windward Passage Hotel
View all properties

Top St. John Hotel Reviews

St John Inn

St John Inn

10/10 Excellent
"We can’t wait to come back"
Tyrone 2-night trip
Posted 23 hours ago
St John Inn
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

8/10 Good
"This is the second time that we've stayed here. It's small but very good! There's a continental breakfast that we ate every morning. There is parking in front, ONLY to drop off your bags. There are CABS of a sort, that will take you around the island. They are open-sided cabs that pick up several people at a time. There is air-conditioning and fans that help keep you comfortable in the heat and humidity. We would stay here again."
Laurance 7-night trip
Posted 1 day ago
Cruz Bay Boutique Hotel
The Westin St. John Resort Villas

The Westin St. John Resort Villas

10/10 Excellent
"Everything was amazing! It will always be my go to when I come to visit."
Treacy 4-night trip
Posted 5 days ago
The Westin St. John Resort Villas
Gallows Point Resort

Gallows Point Resort

10/10 Excellent
"Great place with an amazing view."
William 6-night trip
Posted 5 days ago
Gallows Point Resort

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 1456 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