Saint Thomas hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

The Ritz-Carlton St. Thomas  5 stars

6900 Great Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Great
USD 427

Secret Harbour Beach Resort  4 stars

6280 Estate Nazareth, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Very good
USD 412

Sugar Bay Resort And Spa  4 stars

6500 Estate Smith Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Very good
USD 129

Frenchman'S Reef & Morning Star Marriott Beach Resort  4 stars

5 Estate Bakkeroe, Saint Thomas Island, United States Virgin Islands, 00801

Saint Thomas Island Very good
USD 295

Wyndham Margaritaville St Thomas  4 stars

6080 Estate Smith Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island
USD 222

Point Pleasant Resort  4 stars

6600 Estate Smith Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Great
USD 149

Marriott'S Frenchman'S Cove  4 stars

7338 Estate Bakkeroe, Saint Thomas Island, United States Virgin Islands, 00801

Saint Thomas Island Perfect
USD 557

Anchorage Beach Resort  3 stars

6600 Estate Nazareth, Nazareth, United States Virgin Islands, 00802

Nazareth
USD 238

Flamboyan On The Bay Resort & Villas  3 stars

6200 Magens Bay Road, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island
USD 143

Crystal Cove Beach Resort  3 stars

Smith Bay; Anna'S Retreat, Saint Thomas Island, United States Virgin Islands, 00824

Saint Thomas Island
USD 262

Emerald Beach Resort  3 stars

8070 Lindbergh Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Very good
USD 241

Lindbergh Bay Hotel And Villas  3 stars

8075 Lindbergh Bay, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island Nice
USD 177

Paradise Cove Cottages  3 stars

2 Ga Ridge Rd, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island Guest rating
USD 283

Bluebeard'S Castle  3 stars

Bluebeards Hill, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island Very good
USD 110

Olga'S Fancy  3 stars

Honduras 8, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie
USD 156

Beachfront Villas At Crystal Cove  3 stars

6345 Estate Smith Bay, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie
USD 347

Flamboyan On The Bay Resort & Villas  3 stars

6200 Magens Bay Road, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island
USD 206

Windward Passage Hotel  3 stars

Veterans Drive Charlotte Amali, Charlotte Amalie, United States Virgin Islands, 00804

Charlotte Amalie Very good
USD 208

Sapphire Beach Resort  3 stars

Estate Smith Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island
USD 255

Sapphire Village Resort  3 stars

6720 Estate Smith Bay, St, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island
USD 197

Bolongo Bay Beach Resort  3 stars

7150 Bolongo, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Very good
USD 218

Bunker Hill Hotel  3 stars

2307 Commandant Gade, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Very good
USD 189

Island Beachcomber Hotel  3 stars

8071 Lindbergh Beach Road, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Very good
USD 199

Mafolie Hotel  3 stars

7091 Estate Mafolie, Charlotte Amalie, United States Virgin Islands, 00802

Charlotte Amalie Great
USD 272

Pavillons And Pools  3 stars

6400 Estate Smith Bay, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island
USD 250

Elysian Beach Resort  3 stars

6800 Estate Nazareth, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Nice
USD 299

Bluebeard'S Beach Club  3 stars

100 Frenchmans Bay, Saint Thomas Island, United States Virgin Islands, 00801

Saint Thomas Island Very good
USD 260

Sunset Gardens  2 stars

8305 Contant, Saint Thomas Island, United States Virgin Islands, 00803

Saint Thomas Island Nice
USD 820

Virgin Islands Campground  2 stars

64 Water Island, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island
USD 230

Water Island Hotel & Villas  2 stars

Lot 73 Water Island, Water Island, United States Virgin Islands, 00802

Water Island
USD 260

Bluebeard'S Castle Villas III  2 stars

1 Bluebeard'S Hill Saint Thomasvirgin Islands 00801, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie

Galleon House Bed Breakfast Inn  2 stars

31 Kongen Gade, Charlotte Amalie, United States Virgin Islands, 00804-6577

Charlotte Amalie Great
USD 120

Sapphire Village Resort By Antilles Resorts  2 stars

6320 Estate Smith Bay, Charlotte Amalie, United States Virgin Islands, 00802

Charlotte Amalie
USD 315

Virgin Islands Campground  0 stars

64 Water Island, Water Island, United States Virgin Islands, 00802

Water Island
USD 224

Harbour Beach Villas  0 stars

6281 Estate Nazareth, Nazareth, United States Virgin Islands, 00802-1114

Nazareth
USD 751

Villa Marbella Suites  0 stars

7513 Frenchman'S Bay, Benner, United States Virgin Islands, 00802

Benner
USD 275

Villa Marbella Suites  0 stars

15 24 Frenchmans Bay, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island
USD 212

Bluebeards Castle Villas  0 stars

1331 Estate Taarneberg, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie