Default HTG hotel image

Find hotels near Hart Bay, St. John from NT$5,617

  • 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 prices for these dates

Tonight
Aug 21 - Aug 22
Tomorrow
Aug 22 - Aug 23
This weekend
Aug 21 - Aug 23
Next weekend
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Hart Bay hotels

1. St John Inn

St John Inn
2.2 km from Hart Bay
United States
Joseph
NT$6,330
NT$7,121 total
includes taxes & fees
Sep 10 - Sep 11
St John Inn

2. Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
2.7 km from Hart Bay
United States
Sean
NT$15,770
NT$23,407 total
includes taxes & fees
Aug 23 - Aug 24
Suite St. John at Gallows Point Resort

3. The Westin St. John Resort Villas

The Westin St. John Resort Villas
1.3 km from Hart Bay
United States
Rituparna
NT$11,183
NT$12,580 total
includes taxes & fees
Sep 5 - Sep 6
The Westin St. John Resort Villas

4. Sunset Ridge Villas Unit D

Sunset Ridge Villas Unit D
1.7 km from Hart Bay
United States
Jessica
NT$7,186
NT$20,350 total
includes taxes & fees
Sep 5 - Sep 6
Sunset Ridge Villas Unit D

5. The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
16.3 km from Hart Bay
United States
Pamela
NT$7,786
NT$9,635 total
includes taxes & fees
Aug 23 - Aug 24
The Mary Anne Boutique Hotel USVI

6. The Green Iguana Hotel

The Green Iguana Hotel
16.3 km from Hart Bay
United States
Chuck
NT$8,029
NT$9,032 total
includes taxes & fees
Aug 23 - Aug 24
The Green Iguana Hotel

7. Hotel 1829

Hotel 1829
16.3 km from Hart Bay
United States
Jared
NT$5,605
NT$6,936 total
includes taxes & fees
Aug 23 - Aug 24
Hotel 1829

8. Peter Bay Gatehouse

Peter Bay Gatehouse
Maho Bay Quarter, 4.7 km from Hart Bay
United States
Thomas
NT$19,912
NT$27,777 total
includes taxes & fees
Aug 26 - Aug 27
Peter Bay Gatehouse

9. Secret Harbour Beach Resort

Secret Harbour Beach Resort
7.7 km from Hart Bay
United States
Michael
NT$15,665
NT$19,542 total
includes taxes & fees
Sep 5 - Sep 6
Secret Harbour Beach Resort

10. Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
7.7 km from Hart Bay
United States
Kimberly
NT$8,989
NT$11,905 total
includes taxes & fees
Aug 24 - Aug 25
Two Sandals – A Boutique Hotel

11. Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
14.9 km from Hart Bay
United States
Katherine
NT$11,329
NT$16,091 total
includes taxes & fees
Sep 21 - Sep 22
Buoy Haus Beach Resort St. Thomas, Autograph Collection

12. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
6.8 km from Hart Bay
United States
Missy Lee
NT$15,898
NT$22,104 total
includes taxes & fees
Sep 21 - Sep 22
The Ritz-Carlton, St. Thomas

13. The Hideaway Hull Bay

The Hideaway Hull Bay
19.2 km from Hart Bay
United States
Jeffry
NT$6,653
NT$12,275 total
includes taxes & fees
Aug 25 - Aug 26
The Hideaway Hull Bay

14. Island View Guesthouse

Island View Guesthouse
18.7 km from Hart Bay
United States
Teresa Maria
NT$4,171
NT$6,117 total
includes taxes & fees
Sep 20 - Sep 21
Island View Guesthouse

15. Bluebeard's Castle Resort

Bluebeard's Castle Resort
15.6 km from Hart Bay
United States
Shannon
NT$5,879
NT$7,275 total
includes taxes & fees
Sep 21 - Sep 22
Bluebeard's Castle Resort

16. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
16.4 km from Hart Bay
United States
Iroda
NT$6,279
NT$8,657 total
includes taxes & fees
Aug 24 - Aug 25
The Pink Palm Hotel - Adults Only

17. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
15.2 km from Hart Bay
United States
Allan
NT$7,289
NT$8,815 total
includes taxes & fees
Sep 5 - Sep 6
Hampton by Hilton St. Thomas

18. Mafolie Hotel

Mafolie Hotel
16.5 km from Hart Bay
United States
Arianne
NT$4,283
NT$5,617 total
includes taxes & fees
Sep 3 - Sep 4
Mafolie Hotel

19. The Cottage at Villa Indigo

The Cottage at Villa Indigo
16.4 km from Hart Bay
United States
Oronde
NT$8,573
NT$14,592 total
includes taxes & fees
Aug 28 - Aug 29
The Cottage at Villa Indigo

20. Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
16.5 km from Hart Bay
United States
Trent
NT$6,595
NT$11,347 total
includes taxes & fees
Sep 5 - Sep 6
Villa Indigo 1BR in Private Gated Estate
View all properties

Compare popular hotels close to Hart Bay

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Garden
St John Inn
9.2
Wonderful
469 reviews
View
Luxury Suite Ocean View Upper 15D | View from room
Suite St. John at Gallows Point Resort
8.8
Excellent
106 reviews
View
Pool
The Westin St. John Resort Villas
8.4
Very Good
503 reviews
View
Children's activities
Sunset Ridge Villas Unit D
9.4
Exceptional
3 reviews
View
Property grounds
The Mary Anne Boutique Hotel USVI
10.0
Exceptional
28 reviews
View

Top Hart Bay Hotel Reviews

Other attractions near Hart Bay

Sunset Beach

9.0/10 (6 reviews)
If a restful vacation is part of your travel plans, Sunset Beach might be the perfect place to seek out during your trip to St. John. Stroll along the seaside or seek out the snorkeling spots.
See properties

Devers Bay

Commune with nature and explore the great outdoors at Devers Bay during your travels in St. John. Stroll along the beautiful beaches or seek out the snorkeling spots.
See properties

Boatman Point

Commune with nature and explore the great outdoors at Boatman Point during your travels in Estate Rendezvous and Ditlef.
See properties

Chocolate Hole

Commune with nature and explore the great outdoors at Chocolate Hole during your travels in St. John. Amble around the area's beautiful beaches or seek out the snorkeling spots.
See properties

Chocolate Hole Beach

Why not spend a lazy afternoon at Chocolate Hole Beach during your trip to Estate Chocolate Hole and Great Cruz Bay?
See properties

Rendezvous Bay

Commune with nature and explore the great outdoors at Rendezvous Bay during your travels in St. John.
See properties

Klein Bay

Commune with nature and explore the great outdoors at Klein Bay during your travels in St. John.
See properties

Great Cruz Bay

9.0/10 (7 reviews)
Commune with nature and explore the great outdoors at Great Cruz Bay during your travels in St. John. Wander the beautiful beaches and seaside in the area.
See properties

Frequently asked questions

What's the area like around Hart Bay?
Hart Bay is located in St. John. Travelers love the area for its beautiful island views. If you're looking for a convenient place to stay, check out the 679 hotels and other accommodations you'll find within a mile.
What's the best place to stay close to Hart Bay?
The Westin St. John Resort Villas is one of the top choices for your stay based on our traveler data, and this aparthotel offers 2 restaurants and an outdoor pool. It's located just a short 0.8 mi (1.3 km) from Hart Bay.
How many hotels will I be able to find near Hart Bay?
Expedia has 679 hotels and other accommodations within a mile from Hart Bay.
If I need to cancel the hotel reservation for my stay near Hart Bay, will I receive a refund?
Yes, the majority of hotel reservations are fully refundable if cancelled before the hotel's cancellation deadline, which often is within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and get a refund within 24 hours of booking. Enter dates in and click on "Search", then use the filter option "fully refundable" to get the best deals near Hart Bay.
Where can I learn more about changing or cancelling my trip in the area near Hart Bay?
For more information about rescheduling or cancelling your stay near Hart Bay, click here.
What can I see and do near Hart Bay?
Catherineberg Ruins, Annaberg Plantation, and Elaine Lone Sprauve Library and Museum are some of the local landmarks to explore. Consider spending a leisurely afternoon outside at Virgin Islands National Park, Cruz Bay Visitor Center, or Reef Bay Trailhead. Dip your toes in the water at Trunk Bay, Sapphire Beach, and Cruz Bay Beach.