
Top Hotels Near Virgin Islands National Park in St. John from AU$147
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Virgin Islands National Park hotels

1. The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI19.5 km from Virgin Islands National Park
10.0 out of 10, Exceptional, (30 reviews)
The price is AU$505
includes taxes & fees
1 Dec - 2 Dec

2. The Green Iguana Hotel
The Green Iguana Hotel19.5 km from Virgin Islands National Park
10.0 out of 10, Exceptional, (38 reviews)
The price is AU$388
includes taxes & fees
29 Nov - 30 Nov

3. Bunker Hill Hotel
Bunker Hill Hotel19.6 km from Virgin Islands National Park
8.2 out of 10, Very good, (1,087 reviews)
The price is AU$178
includes taxes & fees
5 Dec - 6 Dec

4. Hotel 1829
Hotel 182919.5 km from Virgin Islands National Park
9.4 out of 10, Exceptional, (46 reviews)
The price is AU$317
includes taxes & fees
5 Nov - 6 Nov

5. St John Inn
St John Inn5.2 km from Virgin Islands National Park
9.2 out of 10, Wonderful, (480 reviews)
The price is AU$377
includes taxes & fees
6 Nov - 7 Nov

6. Island View Guesthouse
Island View Guesthouse22 km from Virgin Islands National Park
9.4 out of 10, Exceptional, (403 reviews)
The price is AU$274
includes taxes & fees
5 Nov - 6 Nov

7. The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults Only19.7 km from Virgin Islands National Park
9.0 out of 10, Wonderful, (429 reviews)
The price is AU$448
includes taxes & fees
5 Nov - 6 Nov

8. Bluebeard's Castle Resort
Bluebeard's Castle Resort18.9 km from Virgin Islands National Park
9.0 out of 10, Wonderful, (936 reviews)
The price is AU$323
includes taxes & fees
3 Dec - 4 Dec

9. Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel11.6 km from Virgin Islands National Park
8.8 out of 10, Excellent, (520 reviews)
The price is AU$528
includes taxes & fees
5 Dec - 6 Dec

10. The Hideaway Hull Bay
The Hideaway Hull Bay21.9 km from Virgin Islands National Park
9.6 out of 10, Exceptional, (71 reviews)
The price is AU$597
includes taxes & fees
24 Nov - 25 Nov

11. Secret Harbour Beach Resort
Secret Harbour Beach Resort11.6 km from Virgin Islands National Park
9.0 out of 10, Wonderful, (1,000 reviews)
The price is AU$832
includes taxes & fees
6 Nov - 7 Nov

12. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas10.7 km from Virgin Islands National Park
8.4 out of 10, Very good, (506 reviews)
The price is AU$1,505
includes taxes & fees
15 Nov - 16 Nov

13. Mafolie Hotel
Mafolie Hotel19.7 km from Virgin Islands National Park
8.8 out of 10, Excellent, (1,000 reviews)
The price is AU$233
includes taxes & fees
8 Nov - 9 Nov

14. Galleon House Hotel
Galleon House Hotel19.6 km from Virgin Islands National Park
8.0 out of 10, Very good, (999 reviews)
The price is AU$147
includes taxes & fees
6 Nov - 7 Nov

15. Hampton by Hilton St. Thomas
Hampton by Hilton St. Thomas18.6 km from Virgin Islands National Park
8.8 out of 10, Excellent, (263 reviews)
The price is AU$424
includes taxes & fees
12 Nov - 13 Nov

16. The Westin St. John Resort Villas
The Westin St. John Resort Villas4.7 km from Virgin Islands National Park
8.4 out of 10, Very good, (512 reviews)
The price is AU$631
includes taxes & fees
23 Nov - 24 Nov

17. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & Spa18.8 km from Virgin Islands National Park
8.6 out of 10, Excellent, (1,570 reviews)
The price is AU$739
includes taxes & fees
29 Nov - 30 Nov

18. Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection18.6 km from Virgin Islands National Park
9.4 out of 10, Exceptional, (227 reviews)
The price is AU$1,056
includes taxes & fees
29 Nov - 30 Nov

19. Emerald Beach Resort
Emerald Beach Resort23.1 km from Virgin Islands National Park
8.0 out of 10, Very good, (1,494 reviews)
The price is AU$393
includes taxes & fees
5 Dec - 6 Dec

20. Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort5.8 km from Virgin Islands National Park
8.8 out of 10, Excellent, (106 reviews)
The price is AU$1,303
includes taxes & fees
13 Nov - 14 Nov
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.
Compare popular hotels close to Virgin Islands National Park
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() The Mary Anne Boutique Hotel USVI | 10.0 Exceptional 30 reviews | View | ||||||
![]() The Green Iguana Hotel | 10.0 Exceptional 38 reviews | View | ||||||
![]() Bunker Hill Hotel | 8.2 Very good 1,087 reviews | View | ||||||
![]() Hotel 1829 | 9.4 Exceptional 46 reviews | View | ||||||
![]() St John Inn | 9.2 Wonderful 480 reviews | View |
Top Virgin Islands National Park Hotel Reviews

New 1-Bedroom villa with plunge pool on St John's amazing North Shore.
10/10 Excellent












































































