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.


Top Trending Hotels Near St. John Spice

See all 204 Hotels near St. John Spice

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
3.0 out of 5.0
Last booking: 6 hours ago
4.6 out of 5 (104 reviews)

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

£107

£107
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas
3.5 out of 5.0
Last booking: 8 hours ago
2 others viewing this property now
3.2 out of 5 (340 reviews)

Located in Charlotte Amalie, this hotel is within 3 miles (5 km) of Brewers Bay Beach, Fort Christian and Emancipation Garden. University of Virgin Islands and ...

£118

£118
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
2.5 out of 5.0
Last booking: 10 hours ago
4.0 out of 5 (2 reviews)

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

£60

£60
Two Sandals by the Sea Inn - B&B

Two Sandals by the Sea Inn - B&B

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

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

£118

£118
Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort

3 AAA Gallows Point Road, St. John
4.0 out of 5.0
4.0 out of 5 (7 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 ...

£337

£337
Bay View

Bay View

21 Leeward Way, Cowpet Bay West, St. Thomas
3.5 out of 5.0

Located in Nazareth, this beachfront condo is next to a golf course and within 3 mi (5 km) of Secret Harbour Beach, Sapphire Beach and Smith Bay Beach. American ...

£540

£540
Peter Bay Gatehouse

Peter Bay Gatehouse

6A Peter Bay, St. John
4.0 out of 5.0
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 miles (3 ...

£413

£413
Estate Lindholm

Estate Lindholm

6B Estate Caneel Bay, St. John
3.0 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.

£246

£246
Villa Rhapsody

Villa Rhapsody

10-E Contant Point, St. John
3.5 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 ...

£826

£826
Starz Hotel

Starz Hotel

Constant 38, St. Thomas
2.5 out of 5.0
Last booking: 3 days ago
3.0 out of 5 (21 reviews)

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

£115

£115