Beginning of main content

location St. Thomas and St. John is highly rated for Islands and Snorkeling by 2,894 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. Thomas and St. John

Best deal Best deal Feb 2 - Feb 4
Tonight Tonight Dec 14 - Dec 15
This weekend This weekend Dec 15 - Dec 17
Next weekend Next weekend Dec 22 - Dec 24

Search Hotels near Top St. Thomas and St. John Attractions

Top 10 Hotels in St. Thomas and St. John

See all 135 Hotels in St. Thomas and St. John
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
3.5 out of 5.0
Last booking: 1 day ago
1 others viewing this property now
4.6 out of 5 (105 reviews)

Located in Charlotte Amalie, this hotel is within 1 mi (2 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 1.2 mi (2 ...

$145

$145
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
3.0 out of 5.0
Last booking: 1 hour ago
2 others viewing this property now
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
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: 1 day 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 ...

$160

$160
Starz Hotel

Starz Hotel

Constant 38, St. Thomas
3.0 out of 5.0
3.0 out of 5 (21 reviews)

Located in Charlotte Amalie, this hotel is within 2 mi (3 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden. Blackbeard's Castle is 1.6 mi (2.5 ...

$156

$156
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: 3 days ago
3 others viewing this property now
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 ...

$445

$445
Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel

74-2 Cruz Bay Town, St. John
3.5 out of 5.0
Last booking: 5 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
The Lookout

The Lookout

20-11 Sea Cliff Villas, St. Thomas
4.5 out of 5.0
4.0 out of 5 (3 reviews)

Nestled on the beach, this St. Thomas condo is 1.8 mi (3 km) from Mangrove Lagoon and 1.9 mi (3.1 km) from Bluebeards Beach. Emancipation Garden and Morningstar ...

$388

$388
Peter Bay Gatehouse

Peter Bay Gatehouse

6A Peter Bay, St. John
4.5 out of 5.0
Last booking: 4 days ago
4 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
Isla Vista

Isla Vista

43 Leeward Way, Cowpet Bay West, St. Thomas
4.0 out of 5.0

Nestled on the beach, this Nazareth condo is within 3 mi (5 km) of Secret Harbour Beach, Sapphire Beach, and Smith Bay Beach. American Yacht Harbor is 1.4 mi ...

$811

$811
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
Map

Recent Reviews in St. Thomas and St. John