Beginning of main content

location St. John is highly rated for Snorkeling and Islands by 708 people

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.


Check prices on hotels in St. John

Tonight Tonight Dec 12 - Dec 13
This weekend This weekend Dec 15 - Dec 17
Next weekend Next weekend Dec 22 - Dec 24

Search Hotels near Top St. John Attractions

Top 10 Hotels in St. John

See all 46 Hotels in St. John
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

74-2 Cruz Bay Town, St. John
3.5 out of 5.0
Last booking: 3 days ago
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: 18 hours ago
3.6 out of 5 (8 reviews)

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

$445

$445
Estate Lindholm

Estate Lindholm

6B Estate Caneel Bay, St. John
3.5 out of 5.0
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
Peter Bay Gatehouse

Peter Bay Gatehouse

6A Peter Bay, St. John
4.5 out of 5.0
Last booking: 2 days ago
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
Coconut Coast Villas

Coconut Coast Villas

268 Estate Enighed, St. John
3.5 out of 5.0

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

$339

$339
Villa Rhapsody

Villa Rhapsody

10-E Contant Point, St. John
4.0 out of 5.0
Last booking: 4 days ago

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

$1,089

$1,089
Caneel Bay

Caneel Bay

North Shore Rd, St. John
5.0 out of 5.0
4.7 out of 5 (407 reviews)

Isolated on a 171-acre peninsula, this retreat founded by financier and conservationist Laurance Rockefeller for celebrities and the world-weary is part of the ...

Get Rates

Get Rates
Sirenusa

Sirenusa

11 Enighed, St. John
4.5 out of 5.0
5.0 out of 5 (3 reviews)

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

Get Rates

Get Rates
Gallows Point Resort

Gallows Point Resort

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

Offering direct access to the beach, this Cruz Bay aparthotel is within a 10-minute walk of St. John Spice and Battery. Mongoose Junction and Elaine Lone Sprauve ...

Get Rates

Get Rates
St John Inn

St John Inn

277 Estate Enighed, St. John
3.5 out of 5.0
4.4 out of 5 (196 reviews)

Located in Cruz Bay, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum and Battery. St. John Spice and Mongoose Junction are also ...

Get Rates

Get Rates
Map

Recent Reviews in St. John