Beginning of main content

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Hotels Close to Virgin Islands National Park, St. John

See all 142 Hotels near Virgin Islands National Park
Maria's By the Sea Hotel

Maria's By the Sea Hotel

Road Town, Road Town
4.0 out of 5.0
Last booking: 19 hours ago
1 others viewing this property now
3.9 out of 5 (172 reviews)

Situated in Road Town, this hotel is within a 10-minute walk of Virgin Islands Folk Museum, Road Town Methodist Church, and Tortola Cruise Ship Port. Her Majesty’s ...

$220

$220
Two Sandals by the Sea Inn - B&B

Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas
3.0 out of 5.0
Last booking: 52 minutes ago
1 others viewing this property now
4.2 out of 5 (181 reviews)

Located in Nazareth, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach and Smith Bay Beach are also ...

$190

$190
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
3.0 out of 5.0
Last booking: 18 hours ago
3.0 out of 5 (5 reviews)

Located in Charlotte Amalie, this guesthouse is steps from Haagensen House and Blackbeard's Castle. Emancipation Garden and Fort Christian are also within 10 ...

$80

$80
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

74-2 Cruz Bay Town, St. John
3.5 out of 5.0
4.6 out of 5 (63 reviews)

Located in Cruz Bay, this hotel is steps from St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library and Museum are also within 10 ...

$255

$255
Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort

3 AAA Gallows Point Road, St. John
4.5 out of 5.0
Last booking: 5 days ago
3.6 out of 5 (8 reviews)

Nestled on the beach, this Cruz Bay condo resort is within a 10-minute walk of St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve Library ...

$595

$595
Peter Bay Gatehouse

Peter Bay Gatehouse

6A Peter Bay, St. John
4.5 out of 5.0
1 others viewing this property now
3.2 out of 5 (5 reviews)

Situated near the beach, this apartment is within 1 mi (2 km) of Cinnamon Bay Beach and Trunk Bay. Jumbie Beach and Gibney Beach are also within 2 mi (3 ...

$545

$545
Estate Lindholm

Estate Lindholm

6B Estate Caneel Bay, St. John
3.5 out of 5.0
2 others viewing this property now
4.8 out of 5 (124 reviews)

Situated in a national park, this hotel is within a 15-minute walk of Salomon Beach and Battery. Trunk Bay is 3 mi (4.8 km) away.

$325

$325
Coconut Coast Villas

Coconut Coast Villas

268 Estate Enighed, St. John
3.5 out of 5.0
Last booking: 5 days ago
1 others viewing this property now

Nestled on the beach, this Cruz Bay condo is within a 15-minute walk of Elaine Lone Sprauve Library and Museum and Battery. St. John Spice and Mongoose Junction ...

$329

$329
Fort Burt Hotel

Fort Burt Hotel

Road Town, Road Town
2.5 out of 5.0
Last booking: 17 hours ago
1 others viewing this property now
2.9 out of 5 (54 reviews)

Situated in Road Town, this hotel is within a 15-minute walk of Government House and Virgin Islands Folk Museum. Road Town Methodist Church and Her Majesty’s ...

$115

$115
Villa Rhapsody

Villa Rhapsody

10-E Contant Point, St. John
4.0 out of 5.0

Located in Cruz Bay, this villa is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum and Battery. St. John Spice and Mongoose Junction are also within ...

Get Rates

Get Rates

Virgin Islands National Park, St. John Hotel Information

Marvel at the sights, revel in the sounds, and soak up the local atmosphere: when you book a room at a Virgin Islands National Park hotel located near Virgin Islands National Park, you’ll be in the center of it all. Hotels close to Virgin Islands National Park are known for their unbeatable locations and tourist-friendly amenities, and the range of must-stay hotels lets you customize your vacation to suit your needs. Find a hotel from $80 per night.

Browse Expedia’s selection and check out the best most popular hotels close to Virgin Islands National Park for the world-class spas, sights, and restaurants sounds, or snatch up one of the cheap hotel deals near Virgin Islands National Park, if you’re searching for an inexpensive eye opening retreat. You might even find some seasonal rates and discounts on the most highly rated accommodations right here on Expedia. Whether you’re jetting off for business work or are traveling for pleasure, scoring a cheap deal on Virgin Islands National Park hotels in Virgin Islands National Park provides an incredible opportunity to discover the city and it's landmarks and monuments with cash to spare.