Search Hotels near Top St. Thomas Attractions

Most Popular Hotels in St. Thomas

See all 40 Hotels in St. Thomas
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Galleon House Bed Breakfast Inn
Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas 00804

2.5 out of 5.0
3.7 out of 5 (683 reviews)

Located in Charlotte Amalie, this bed & breakfast is steps from 99 Steps and Emancipation Garden. Fort Christian and …

£98
Secret Harbour Beach Resort
Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas 00802

3.5 out of 5.0
4.2 out of 5 (783 reviews)

Set on little Nazareth Bay on St Thomas, this casual beachfront condominium resort offers quiet vacations as well as ready …

£375
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,300 reviews)

Located in Charlotte Amalie, this hotel is within a 10-minute walk of Magic Ice Gallery, Fort Christian, and Emancipation …

£152
Emerald Beach Resort
Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas 00802

3.5 out of 5.0
3.8 out of 5 (917 reviews)

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

£298
The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas

6900 Great Bay, St. Thomas 00802

5.0 out of 5.0
4.5 out of 5 (427 reviews)

Secluded on the island's easternmost point, facing turquoise Great Bay and St. John, this St. Thomas resort features a …

£812
Marriott Frenchman's Reef and Morning Star Beach Resort
Marriott Frenchman's Reef and Morning Star Beach Resort

5 Estate Bakkeroe, St. Thomas 00802

4.0 out of 5.0
4 out of 5 (1,358 reviews)

Marriott Frenchman's Reef and Morning Star Beach Resort is on the south coast of St. Thomas, a 10-minute drive from Charlotte …

£305
Sugar Bay Resort and Spa
Sugar Bay Resort and Spa

6500 Estate Smith Bay, St. Thomas 00802

4.0 out of 5.0
3.5 out of 5 (144 reviews)

Nestled on the beach, this Frydendal resort is 1.1 mi (1.8 km) from Smith Bay Beach and 1.4 mi (2.2 km) from Coki Beach. …

£293
Bunker Hill Hotel
Bunker Hill Hotel

2307 Commandant Gade, St. Thomas 00802

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

Located in Charlotte Amalie, this hotel is within a 5-minute walk of Weibel Museum, Emancipation Garden, and Fort Christian …

£100
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 (149 reviews)

Located in Nazareth, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire …

£202
Paradise Cove Cottages
Paradise Cove Cottages

2GA Ridge Rd., St. Thomas 00802

3.0 out of 5.0
3.7 out of 5 (55 reviews)

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

£159
Hide content

Narrow your search

Pocket Guide: St. Thomas

Visiting St. Thomas

Couples looking to get away will find a romantic atmosphere in St. Thomas, though all visitors are sure to appreciate the beaches, island views, and restaurants. This welcoming, seaside city also attracts visitors with its shopping, boating, and snorkelling. Top attractions include Blackbeard's Castle and Emancipation Garden.
  • There are 47 St. Thomas hotels
  • February is the most expensive month to travel here, while September tends to be the cheapest
  • Closest major airport is in St. Thomas (SPB-St. Thomas Seaplane Base), 0.8 mi (1.2 km) from the city centre

Sightseeing around St. Thomas

  • Exploring the waterfront, boating, and snorkelling are top activities, while sights to visit include Yacht Haven Grande Marina and American Yacht Harbor
  • Popular cultural attractions include Magic Ice Gallery, St. Thomas Historical Trust Museum, and Mango Tango Art Gallery
  • Popular attractions include Skyride to Paradise Point and Coral World Ocean Park
  • Notable landmarks include Blackbeard's Castle, Fort Christian, and St. Thomas Synagogue
  • The beach, island views, and seaside highlight the natural beauty, and places to visit include Emancipation Garden, Magens Bay, and Coki Beach
  • Shopping is one of the top reasons to visit, so consider an excursion to Havensight Mall, Market Square East, and St. John Spice

Getting around St. Thomas

St. Thomas has many options for getting around. You can travel down to the port to find out about water transportation.

Staying in St. Thomas

With 47 hotels and other accommodation options to choose from, St. Thomas offers holiday retreats at affordable prices:
  • 11 hotels, ranging from GBP 90/night to GBP 152/night
  • 6 resorts, ranging from GBP 144/night to GBP 347/night
  • 7 condo resorts, ranging from GBP 97/night to GBP 239/night
  • 12 villas, ranging from GBP 103/night to GBP 268/night
For family trips or any other travel plans, you might consider these top-rated, larger hotels:
  • Marriott's Frenchman's Cove, averaging GBP 545/night
  • The Ritz-Carlton, St. Thomas, averaging GBP 433.36/night
Looking for a romantic getaway, a cosy spot, or a boutique stay? You might like these highly rated smaller hotels or specialty properties:
  • Villa Marbella Suites, averaging GBP 175/night
  • Virgin Islands Campground, averaging GBP 162.34/night
A 4-star favourite with Expedia travellers is Marriott's Frenchman's Cove with a 4.8 out of 5 user rating while Villa Marbella Suites and The Ritz-Carlton, St. Thomas are also highly rated by guests.

Dressing for St. Thomas

  • Between January and March, you can expect the daytime average to be around 30°C and the nighttime average to be 22°C
  • From April to June, temperatures average about 32°C during the day and 23°C at night
  • July through September averages 32°C during the day and 25°C at night
  • In October–December, the average temperature is 32°C during the day and 23°C at night
  • About 999 millimetres of rain falls on St. Thomas each year
false