Search Hotels in Saint Thomas

Select date

Select date

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

33 properties found

  • Mafolie Hotel

    7091 Estate Mafolie, Saint Thomas Island, United States Virgin Islands (Show map)

    Mafolie Hotel is located in a historic area of Saint Thomas Island in close proximity to Beracha Veshalom Vegimulth Hasidim Synagogue, Blackbeard's Castle and Magens Bay.

    More...

    Show map

    price for 1 night
    Book Now From US$ 156
    price for 1 night
  • Windward Passage

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

    Windward Passage is a 3-star hotel providing a beautiful accommodation near to Drake's Seat, The Butterfly Garden and Fairchild Park.

    More...

    Show map

    price for 1 night
    Book Now From US$ 250
    price for 1 night
  • Bunker Hill Hotel

    2307 Commandant Gade, Saint Thomas Island, United States Virgin Islands (Show map)

    The budget Bunker Hill Hotel offers a designated smoking area and free parking. The hotel opened its doors in 1970 and was remodeled in 1997.

    More...

    Show map

    price for 1 night
    Book Now From US$ 181
    price for 1 night
  • Bolongo Bay Beach Resort

    7150 Estate Bolongo, Bolongo, US Virgin Islands (Show map)

    Offering 74 bright rooms, Bolongo Bay Beach Resort features an outdoor swimming pool, an aqua park and barbeque grills. The building was renovated in 2010.

    More...

    Show map

    price for 1 night
    Book Now From US$ 191
    price for 1 night
  • Bluebeard'S Castle Resort

    Bluebeard'S Hill, Saint Thomas Island, United States Virgin Islands (Show map)

    Bluebeard'S Castle Resort is a 3-star hotel providing a comfortable accommodation near to Emancipation Garden, Government House and Blackbeard's Castle.

    More...

    Show map

    price for 1 night
    Book Now From US$ 129
    price for 1 night
  • Sugar Bay Resort & Spa

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

    Sugar Bay Resort & Spa is a 5-story hotel in a shopping area of Saint Thomas Island at a close proximity to Secret Harbour, Sapphire Beach and Drake's Seat offering spacious rooms along with a

    More...

    Show map

    price for 1 night
    Book Now From US$ 207
    price for 1 night
  • Emerald Beach Resort

    8070 Lindbergh Bay, Lindbergh Bay, US Virgin Islands (Show map)

    The comfortable Emerald Beach Resort is a 3-star property set next to Seven Arches Museum, 99 Steps and Blackbeard's Castle featuring an indoor swimming pool, an outdoor swimming pool and a picnic

    More...

    Show map

    price for 1 night
    Book Now From US$ 206
    price for 1 night
  • Bluebeard'S Beach Club

    100 Frenchman Bay, Saint Thomas Island, United States Virgin Islands (Show map)

    The 3-star Bluebeards Beach Club Hotel is located close to the white beach. The building was renovated in 1999.

    More...

    Show map

    price for 1 night
    Book Now From US$ 271
    price for 1 night
  • Carib Beach Resort

    70-C Lindbergh Bay, Saint Thomas Island, United States Virgin Islands (Show map)

    The attractive 3-star Carib Beach Resort offers a spacious accommodation in a shopping area of Saint Thomas Island. The hotel occupies 32 floors and was renovated in 2010.

    More...

    Show map

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

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

    Sunset Gardens Hotel is a 3-star welcoming property with beautiful rooms at a short distance from Beracha Veshalom Vegimulth Hasidim Synagogue, St. Thomas Synagogue and Blackbeard's Castle.

    More...

    Show map

    price for 1 night
    Book Now From US$ 109
    price for 1 night
  • Elysian Beach Resort

    6800 Estate Nazareth, Benner, US Virgin Islands (Show map)

    The 3-star Elysian Beach Resort is set just 2.6 km from Frederick Lutheran Church, Bluebeard's Tower and Lindquist Beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 229
    price for 1 night
  • Paradise Cove Cottages

    2 Ga Ridge Rd, Saint Thomas Island, United States Virgin Islands (Show map)

    Paradise Cove Cottages is a family-friendly hotel offering views over Frederick Lutheran Church, Lindquist Beach and Beracha Veshalom Vegimulth Hasidim Synagogue and featuring an outdoor swimming

    More...

    Show map

    price for 1 night
    Book Now From US$ 140
    price for 1 night
  • Windward Passage Hotel

    Veterans Drive Charlotte Amali Po Box 640, Charlotte Amalie, United States Virgin Islands (Show map)

    The business 3-star Windward Passage Hotel offers concierge service, dry cleaning and medical service.

    More...

    Show map

    price for 1 night
    Book Now From US$ 237
    price for 1 night
  • Sapphire Beach Resort

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

    The 2-star Sapphire Beach Condominium Resort boasts close proximity to Blackbeard's Castle, Frederick Lutheran Church and Main Street just 8.2 km away.

    More...

    Show map

    price for 1 night
    Book Now From US$ 305
    price for 1 night
  • Crystal Cove Beach Resort

    6720 Smith Bay, Christiansted, US Virgin Islands (Show map)

    The budget Crystal Cove Beach Resort offers comfortable rooms in proximity to Blackbeard's Castle, Beracha Veshalom Vegimulth Hasidim Synagogue and 99 Steps.

    More...

    Show map

    price for 1 night
    Book Now From US$ 185
    price for 1 night
  • Pavilions And Pools Villa

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

    The intimate Pavilions And Pools Villa offers 25 spacious guest rooms as well as a safe deposit box and free parking. The building was renovated in 2007.

    More...

    Show map

    price for 1 night
    Book Now From US$ 250
    price for 1 night
  • Tropic Leisure Club At Magens Point Resort

    6200 Magens Bay Road, Saint Thomas Island, United States Virgin Islands (Show map)

    The quiet Tropic Leisure Club At Magens Point Resort features a beautiful view of Magens Bay.

    More...

    Show map

    price for 1 night
    Book Now From US$ 154
    price for 1 night
  • Lindbergh Bay Hotel And Villas

    8075 Lindbergh Bay, Saint Thomas Island, United States Virgin Islands (Show map)

    Lindbergh Bay Hotel And Villas boasts positioning close to St. Thomas Synagogue, Mangrove Lagoon and 99 Steps, offering 59 rooms and featuring a swimming pool, a sun terrace and a golf course.

    More...

    Show map

    price for 1 night
    Book Now From US$ 135
    price for 1 night
  • Magens Bay Villas Club At Magens Point Resort

    6200 Magens Bay Road, Saint Thomas Island, United States Virgin Islands (Show map)

    The 3-star Magens Bay Villas Club At Magens Point Resort is set just 2.2 km from Blackbeard's Castle, Mangrove Lagoon and Frederick Lutheran Church.

    More...

    Show map

    price for 1 night
    Book Now From US$ 184
    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 2-star Two Sandals By The Sea Inn - B&B boasts close proximity to 99 Steps, Bluebeard's Tower and Frederick Lutheran Church just 8.0 km away.

    More...

    Show map

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