Search Hotels in Saint Thomas

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Saint Thomas

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Hotel name

Apply Filters
Clear Filters

7 properties found

  • Galleon House Bed Breakfast Inn

    31 Kongen Gade, Saint Thomas Island, United States Virgin Islands (Show map)

    You can find 99 Steps only 100 meters from the property. The venue is 4 km away from the city…

    More...

    Show map

    price for 1 night
    Book Now From US$ 97
    price for 1 night
  • Sunset Gardens

    11-4 Contant Crown Mountain Road, Saint Thomas Island, United States Virgin Islands (Show map)

    Hassel Island is about 25 minutes' walk away. The property is set within 7 km distance from Saint Thomas Island…

    More...

    Show map

    price for 1 night
    Book Now From US$ 117
    price for 1 night
  • Sapphire Village Resort By Antilles Resorts

    6320 Estate Smith Bay, Saint Thomas Island, United States Virgin Islands (Show map)

    Guests can easily get to Bluebeard\'s Hill, which is approximately 6 km away. The venue is set within 5…

    More...

    Show map

    Book Now
  • Virgin Islands Campground

    64 Water Island, Saint Thomas Island, United States Virgin Islands (Show map)

    Savan is around 3.3 km from the hotel. Guests can get to Saint Thomas Island city center, which is 7…

    More...

    Show map

    price for 1 night
    Book Now From US$ 298
    price for 1 night
  • The Crystal Palace

    St. Thomas, Saint Thomas Island, United States Virgin Islands (Show map)

    The hotel is placed 5 minutes' walk from Gallery St. Thomas. The business The Crystal Palace is a 2-star…

    More...

    Show map

    Book Now
  • St. Thomas All Inclusive B&B

    S/V Ragamuffin Sailboat, Water Island, United States Virgin Islands (Show map)

    Back Street is about 2.9 km from the hotel. Thanks to a boat dock nearby, the hotel is well connected…

    More...

    Show map

    price for 1 night
    Book Now From US$ 375
    price for 1 night
  • Two Sandals By The Sea Inn - B&B

    6264 Estate Nazareth, Saint Thomas Island, United States Virgin Islands (Show map)

    The hotel is situated within 9 km from 99 Steps. The city center lies within 5 km from the venue. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 312
    price for 1 night