St Thomas, US Virgin Islands

St Thomas may only have an area of about 32 square miles, but it has so much to offer travelers. Picture-perfect beaches, fantastic nightlife and a vast selection of leisure activities await those who come here.

Family Fun

This island is ideal for a family vacation and one of the most popular attractions is the Coral World Ocean Park. With more than five acres of exotic aquariums, outdoor pools and nature trails, there’s more than enough to fill a whole day. A particularly exciting exhibit is the Undersea Observatory Tower. Standing 100 feet offshore, this is a three-story tower where visitors can travel 15 feet below the sea’s surface to an underwater observatory that includes a Predator Tank.

Another essential item for the itinerary is the incredible Magic Ice, a gallery showing...

Points of interest - St. Thomas

Beaches

Golf Courses

Historic Buildings

Monuments

Parks and Natural Sites

Shopping Areas

Theaters

  • Pistarckle Theater

St. Thomas City Map

In and around St. Thomas

Great Camanoe Island 41 Hotels
41.3 km
Scrub Island 42 Hotels
42.8 km
Guana Island 33 Hotels
37.4 km
Sprat Bay 33 Hotels
34.0 km
Charlotte Amalie 51 Hotels
3.9 km

Popular Hotels in St. Thomas

All 77 hotels in St. Thomas

  • The Ritz-Carlton, St. Thomas

    The Ritz-Carlton, St. Thomas

    6900 Great Bay, St. Thomas, 00802, VI
    Show map

    Located in St. Thomas, The Ritz-Carlton, St. Thomas is by the ocean, a 3-minute drive from Secret Harbour Beach and 10 minutes from Bolongo Bay. This... Read more…

    8.4/10
    Good
    472 reviews
    Free Wifi
    From USD 827
    per room / per night
    Select
  • Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas

    Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas

    6910 Great Bay, St. Thomas, 00802, VI
    Show map

    When you stay at Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas in St. Thomas, you'll be on the beach, within a 10-minute drive of... Read more…

    9.2/10
    Excellent
    34 reviews
    Free Wifi
    From USD 942
    per room / per night
    Select
  • The Westin St. Thomas Beach Resort & Spa

    The Westin St. Thomas Beach Resort & Spa

    5 Estate Bakkeroe Po Box 7100, St. Thomas, 00802, VI
    Show map

    With a stay at The Westin St. Thomas Beach Resort & Spa in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Morningstar... Read more…

    8.4/10
    Good
    1268 reviews
    Free Wifi
    From USD 418
    per room / per night
    Select
  • Margaritaville Vacation Club - St. Thomas

    Margaritaville Vacation Club - St. Thomas

    6080 Estate Smith Bay, St. Thomas, 802, VI
    Show map

    Located in St. Thomas, Margaritaville Vacation Club - St. Thomas is in a rural location, a 3-minute drive from Coki Point Beach and 6 minutes from Sapphire... Read more…

    8/10
    Good
    2473 reviews
    Free Wifi
    From USD 354
    per room / per night
    Select
  • Bolongo Bay Beach Resort

    Bolongo Bay Beach Resort

    7150 Bolongo, St. Thomas, 802, VI
    Show map

    Located in St. Thomas, Bolongo Bay Beach Resort is by the ocean, within a 10-minute drive of Fort Christian and Blackbeard's Castle. This beach resort is... Read more…

    8.2/10
    Good
    1008 reviews
    Free Wifi
    From USD 510
    per room / per night
    Select
  • Windward Passage Hotel

    Windward Passage Hotel

    Veterans Drive Charlotte Amali Po Box 640, St. Thomas, 804, VI
    Show map

    When you stay at Windward Passage Hotel in St. Thomas, you'll be near the airport, within a 10-minute drive of Magens Bay Beach and Bolongo Bay. This... Read more…

    7.2/10
    Good
    1481 reviews
    Free Wifi
    From USD 221
    per room / per night
    Select
  • Emerald Beach Resort

    Emerald Beach Resort

    8070 Lindbergh Bay, St. Thomas, 802, VI
    Show map

    When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Bolongo Bay. This beach... Read more…

    7.8/10
    Good
    1427 reviews
    Free Wifi
    From USD 325
    per room / per night
    Select
  • Secret Harbour Beach Resort

    Secret Harbour Beach Resort

    6280 Estate Nazareth, St. Thomas, 802, VI
    Show map

    When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Sapphire Beach and Bolongo Bay. This beach... Read more…

    9/10
    Excellent
    1006 reviews
    Free Wifi
    From USD 798
    per room / per night
    Select
All 77 hotels in St. Thomas