Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 400 airlines and 321,000 hotels worldwide.

Get the guaranteed best price available for your trip.

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


Hotels in St. Thomas

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

Olga's Fancy

Honduras 8, St. Thomas
3.5 out of 5.0

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

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas
4.0 out of 5.0
1.5 out of 5 (4 reviews)

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

$161

$161
Virgin Islands Campground

Virgin Islands Campground

64 Water Island, St. Thomas
2.5 out of 5.0
5.0 out of 5 (1 reviews)

This cabin is located in St. Thomas (Water Island), close to the beach, St. Thomas Government House, Emancipation Garden, and Fort Christian. Local attractions ...

Your Private Villa & Pool in the Sun!

Your Private Villa & Pool in the Sun!

6400 Estate Smith Bay, st thomas

Located in Red Hook, this property is 0.3 mi (0.5 km) from Smith Bay Beach and 2 mi (3.1 km) from Coki Beach. Sapphire Beach and American Yacht Harbor are also ...

Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
3.0 out of 5.0

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
Secret Harbour Beach Resort

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas
4.0 out of 5.0
4.3 out of 5 (28 reviews)

Set on little Nazareth Bay on St Thomas, this casual beachfront condominium resort offers quiet vacations as well as ready access to St John and British Virgin ...

Sugar Bay Resort and Spa

Sugar Bay Resort and Spa

6500 Estate Smith Bay, St. Thomas
4.5 out of 5.0
4.0 out of 5 (15 reviews)

Nestled on the beach, this Frydendal resort is 0.6 mi (1 km) from Smith Bay Beach and 1.4 mi (2.2 km) from Coki Beach. Sapphire Beach and American Yacht Harbor ...

Starz Hotel

Starz Hotel

Constant 38, St. Thomas
3.0 out of 5.0

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
Wyndham Margaritaville St Thomas

Wyndham Margaritaville St Thomas

6080 Estate Smith Bay, St. Thomas
4.5 out of 5.0
3.0 out of 5 (1 reviews)

Nestled on the beach, this Frydendal hotel is 0.5 mi (0.9 km) from Smith Bay Beach and 1.3 mi (2 km) from Coki Beach. Sapphire Beach and American Yacht Harbor ...

Emerald Beach Resort

Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas
4.0 out of 5.0
3.6 out of 5 (64 reviews)

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

Map

Recently Booked Hotels in St. Thomas

Two Sandals by the Sea Inn - B&B
3.0 out of 5.0
Last booking: 35 hours ago
Bunker Hill Hotel
3.5 out of 5.0
Last booking: 47 hours ago

St. Thomas Hotel Guide

Don’t keep your travel plans on repeat year after year. The same city with the same hotel every season will bore you and give you an itch to go looking for something new. Expand your geographical horizons to more than just those five blocks around your usual haunt.

Nowhere else can you find better deals on St. Thomas area hotels. You’ll find the best prices on the quirky, the haunted, the old, the new, and the legendary. If you’re wondering what side of the pricing scale some of these hotels fall on, you need not to worry. Compare cheap hotels near St. Thomas to find the perfect one to will fit your budget.

Leave the ordinary routine you’re set on behind and go. Go anywhere you want. Anywhere that makes you think, “I wonder what that’s like?” Part of Travelocity’s mission is to get you off-the-beaten path and the hotels near St. Thomas are perfect for that. Find your new favorite watering hole on a quiet street. Discover a place to escape for the weekend with tasty local fare and unique sights. We want you to consider the places outside your normal comfort zone. Browse our selection and find the ideal hotel, in a place you’d like to explore.

Download Our Mobile App

Make booking your next reservation quick & easy. Download the Travelocity mobile app now for even more of the best deals and featured offers. Wander Wisely!