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

Save up to C$590 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

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

Olga's Fancy

Honduras 8, St. Thomas
4.6
of 5, from 106 reviews
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 km) away.

C$199
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas
3.2
of 5, from 341 reviews
4.0 out of 5.0

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 Magic Ice Gallery are also within 3 mi (5 km).

Virgin Islands Campground

Virgin Islands Campground

64 Water Island, St. Thomas
4.7
of 5, from 35 reviews
2.5 out of 5.0

This cabin is located in St. Thomas (Water Island), close to the beach, St. Thomas Government House, Emancipation Garden, and Fort Christian. Local attractions also include Blackbeard's Castle and Magic Ice Gallery.

Your Private Villa & Pool in the Sun!

Your Private Villa & Pool in the Sun!

6400 Estate Smith Bay, st thomas
3.8
of 5, from 6 reviews
0.0 out of 5.0

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 within 1 mi (2 km).

C$102
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas
3.0
of 5, from 5 reviews
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 minutes.

Secret Harbour Beach Resort

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas
4.2
of 5, from 829 reviews
4.0 out of 5.0

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 Island ferries from Red Hook, less than a mile away.

Sugar Bay Resort and Spa

Sugar Bay Resort and Spa

6500 Estate Smith Bay, St. Thomas
3.6
of 5, from 280 reviews
4.5 out of 5.0

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 are also within 2 mi (3 km).

C$194
Starz Hotel

Starz Hotel

Constant 38, St. Thomas
3.0
of 5, from 21 reviews
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 km) away.

Top Flight + Hotel Deals