Search Hotels near Top St. Thomas Attractions

Most Popular Hotels in St. Thomas

See all 123 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.

Olga's Fancy
Olga's Fancy

Honduras 8, St. Thomas 00803

3.0 out of 5.0
4.4 out of 5 (37 reviews)

Located in Charlotte Amalie, this hotel is within 1 mi (2 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden …

Bunker Hill Hotel
Bunker Hill Hotel

2307 Commandant Gade, St. Thomas 00802

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

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

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.2 out of 5 (263 reviews)

Located in Charlotte Amalie, this hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and …

Emerald Beach Resort
Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas 00802

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

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

Get Rates
Bolongo Bay Beach Resort
Bolongo Bay Beach Resort

7150 Bolongo, St. Thomas 00802

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

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

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 (147 reviews)

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

Point Pleasant Resort
Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas 00802

4.0 out of 5.0
4.2 out of 5 (265 reviews)

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

Get Rates
St John Inn
St John Inn
2.4 mi from St. Thomas
3.0 out of 5.0
4.4 out of 5 (157 reviews)

Located in Cruz Bay, this hotel is within a 10-minute walk of Elaine Lone Sprauve Library and Museum and Battery. St. John …

Caneel Bay
Caneel Bay
2.9 mi from St. Thomas
5.0 out of 5.0
4.7 out of 5 (348 reviews)

Isolated on a 171-acre peninsula, this retreat founded by financier and conservationist Laurance Rockefeller for celebritie …

Get Rates
Village Cay Hotel and Marina
Village Cay Hotel and Marina
14.1 mi from St. Thomas
3.5 out of 5.0

Located in Tortola, this beach hotel is 0.1 mi (0.2 km) from HMS Prison and 1.5 mi (2.5 km) from Belmont. Virgin Islands Folk …

Get Rates

Recent Reviews in St. Thomas

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