Most Popular Hotels in St. Thomas

See all 99 Hotels in St. Thomas
Windward Passage Hotel
Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas 00804

3.5 out of 5.0
3.2 out of 5 (1,158 reviews)

Situated in St. Thomas, this hotel is within a 10-minute walk of Magic Ice Gallery, Fort Christian, and Emancipation Garden …

CA$147
Bolongo Bay Beach Resort
Bolongo Bay Beach Resort

7150 Bolongo, St. Thomas 00802

3.0 out of 5.0
3.9 out of 5 (634 reviews)

Facing a small, idyllic bay, this long-established St Thomas resort is midway between downtown Charlotte Amalie's shopping …

CA$234
Marriott's Frenchman's Cove
Marriott's Frenchman's Cove

7338 Estate Bakkeroe, St. Thomas 00802-3011

4.0 out of 5.0
4.6 out of 5 (32 reviews)

Nestled on the beach, this St. Thomas aparthotel is within 3 mi (5 km) of Morningstar Beach, Emancipation Garden, and Fort …

CA$495
Antilles Resorts at Point Pleasant
Antilles Resorts at Point Pleasant

6600 Estate Smith Bay, St. Thomas 00802-1340

3.5 out of 5.0
3.7 out of 5 (550 reviews)

This condo is located in St. Thomas (Frydendal), close to the beach, Coki Beach, Coral World Ocean Park, and Lindquist Beach. …

Get Rates
Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas 00802

3.5 out of 5.0
3.3 out of 5 (237 reviews)

Situated near the beach, this hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and Emancipation …

CA$161
Paradise Cove Cottages
Paradise Cove Cottages

2GA Ridge Rd., St. Thomas 00802

3.0 out of 5.0
3.6 out of 5 (48 reviews)

Situated by the ocean, this resort is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach an …

CA$204
The Crystal Palace
The Crystal Palace

St. Thomas, St. Thomas 00801

2.5 out of 5.0
3.6 out of 5 (9 reviews)

Situated near the beach, this bed & breakfast is within a 10-minute walk of St. Thomas Synagogue, Emancipation Garden, and …

Get Rates
The Island Beachcomber Hotel
The Island Beachcomber Hotel

8071 Lindbergh Beach Road, St. Thomas 00802

3.0 out of 5.0
3.1 out of 5 (135 reviews)

Nestled on the beach, this St. Thomas hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and …

CA$148
Magens Bay Villas Club at Magens
Magens Bay Villas Club at Magens

6200 Point Resort Magens Magens Bay, Magens Bay 00000

3.0 out of 5.0

Situated in St. Thomas, this condo is 1.5 mi (2.4 km) from Brewer's Beach and 2.4 mi (3.8 km) from University of Virgin …

Get Rates
Sapphire Beach Condo Resort & Marina By Antilles Resorts
Sapphire Beach Condo Resort & Marina By Antilles Resorts

6720 Estate Smith Bay, St Thomas 00802

Situated in St. Thomas, this hotel is 0 mi (0 km) from Sapphire Beach and 2.4 mi (3.9 km) from Coki Beach. Smith Bay Beach an …

Get Rates

Recent Reviews in St. Thomas

Hide content

Narrow your search

St. Thomas Hotel Guide

Travelers are simply spoiled for choice when it comes to booking great hotels in St. Thomas. On our handy booking section you'll find 23 hotels within 6 miles (10 kilometers) of St. Thomas's downtown.

Securing convenient accommodation close to the inner-city sights and action of St. Thomas is only a mouse click or two away; Expedia's booking page lists the Mafolie Hotel and Galleon House Bed Breakfast Inn, which you'll find a short distance of St. Thomas's city center.

The Marriott's Frenchman's Cove is near Blackbeard's Castle. Another nearby option is the Marriott Frenchman's Reef and Morning Star Beach Resort. If you'd rather book a room near Emancipation Garden, you could try the Villa Marbella Suites or the Windward Passage Hotel. The Fort Christian, another important St. Thomas attraction, is not far from the Pirates Pension at Bluebeards Castle and the Bluebeards Castle Hotel. Accommodation options that are close to the Magens Bay include the Bluebeards Castle Villas and also the Hilltop Villas at Bluebeards Castle.

Accommodation options that aren't far from the St. Thomas Synagogue include the Sunset Gardens and Bluebeard's Castle Villas III. If you'd rather stay close to the St. Peter Greathouse Estate & Gardens, you could book a bed the Sunset Gardens and Bluebeard's Castle Villas III.

The Westin St. John Resort is situated 10 miles (16 kilometers) away from the main part of St. Thomas. Another option is the Fort Recovery Beachfront Villa & Suites Hotel, which can be found 17 miles (27 kilometers) away. The Long Bay Beach Club as well as the Sebastian's on the Beach are some other accommodation options worth looking into around St. Thomas.

Get your fix of local sport with a journey to Lionel Roberts Stadium, which is 0.8 miles (1.3 kilometers) to the northwest of St. Thomas. If you are keen on sleeping close by, make a reservation in the Marriott's Frenchman's Cove or Marriott Frenchman's Reef and Morning Star Beach Resort.

Located 2 miles (3 kilometers) from St. Thomas is Cyril E. King Airport. Stay nearby at Emerald Beach Resort or Windward Passage Hotel.

false