Beginning of main content

location St. Thomas is highly rated for Islands and Excursions by 3,919 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

Tonight Tonight Jan 19 - Jan 20
This weekend This weekend Jan 19 - Jan 21
Next weekend Next weekend Jan 26 - Jan 28

Search Hotels near Top St. Thomas Attractions

Top 10 Hotels in St. Thomas

See all 162 Hotels in St. Thomas
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas
3.5 out of 5.0
Last booking: 17 hours ago

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

$149

$149
Bunker Hill Hotel

Bunker Hill Hotel

2307 Commandant Gade, St. Thomas
3.0 out of 5.0
Last booking: 11 minutes ago
2 others viewing this property now

Located in Charlotte Amalie, this hotel is within a 5-minute walk of Beracha Veshalom Vegimulth Hasidim Synagogue, Emancipation Garden, and Fort Christian. Blackbeard's ...

$115

$115
Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, St. Thomas
3.5 out of 5.0
Last booking: 2 days ago
2 others viewing this property now

Located in Charlotte Amalie, this hotel is within a 10-minute walk of Lionel Roberts Stadium and Blackbeard's Castle. Emancipation Garden and Fort Christian ...

$289

$289
Galleon House Bed Breakfast Inn

Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas
3.0 out of 5.0
Last booking: 10 hours ago
7 others viewing this property now

Located in Charlotte Amalie, this bed & breakfast is steps from 99 Steps and Emancipation Garden. Fort Christian and Blackbeard's Castle are also within 10 ...

$90

$90
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: 2 days ago
1 others viewing this property now

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
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas
4.0 out of 5.0
Last booking: 2 days ago
1 others viewing this property now

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

$179

$179
Emerald Beach Resort

Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas
4.0 out of 5.0
Last booking: 16 hours ago
6 others viewing this property now

This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance from Charlotte Amalie, brimming with ...

$339

$339
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
3.0 out of 5.0
Last booking: 5 days ago

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
Starz Hotel

Starz Hotel

Constant 38, St. Thomas
3.0 out of 5.0
Last booking: 4 days ago
1 others viewing this property now

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
Paradise Cove Cottages

Paradise Cove Cottages

2GA Ridge Rd., St. Thomas
3.5 out of 5.0

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

Get Rates

Get Rates
Map

Recent Reviews in St. Thomas