Top 10 St. Thomas Hotel Deals

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,172 reviews)

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

CA$166
Bolongo Bay Beach Resort
Bolongo Bay Beach Resort

7150 Bolongo, St. Thomas 00802

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

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

CA$317
Point Pleasant Resort
Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas 00802

4.5 out of 5.0
4.2 out of 5 (209 reviews)

Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Coral World Ocean Park and Coki Beach. Smith Bay Beac …

CA$237
Two Sandals by the Sea Inn - B&B
Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas 00802

2.5 out of 5.0
4.2 out of 5 (141 reviews)

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

CA$172
Sunset Gardens
Sunset Gardens

11-4 Contant/Crown Mountain, St. Thomas 00802

2.5 out of 5.0
2.9 out of 5 (83 reviews)

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

CA$151
Sapphire Beach Condo Resort & Marina by Antilles Resorts
Sapphire Beach Condo Resort & Marina by Antilles Resorts

6720 Estate Smith Bay, St. Thomas 00802

3.0 out of 5.0
3.2 out of 5 (206 reviews)

This tranquil hideaway with its own yacht marina stands along a white-sand beach on the eastern tip of St Thomas, a half-mile …

CA$284
Olga's Fancy
Olga's Fancy

Honduras 8, St. Thomas 00803

3.0 out of 5.0
5 out of 5 (6 reviews)

Situated near the beach, this hotel is within 1 mi (2 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden. …

CA$183
Magens Point Resort
Magens Point Resort

6200 Magens Bay Road, St. Thomas 00802

3.0 out of 5.0
3.5 out of 5 (15 reviews)

Situated near the airport, this spa resort is within 3 mi (5 km) of Magens Bay, Blackbeard's Castle, and Emancipation Garden. …

Get Rates
Pallina Villa
Pallina Villa

Peterborg, St. Thomas

4.5 out of 5.0

Situated near the beach, this luxury villa is 2.3 mi (3.8 km) from Magens Bay and within 6 mi (10 km) of Blackbeard's Castl …

CA$913
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

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