United States Virgin Islands hotels

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

United States Virgin Islands Overview

Popular Cities in United States Virgin Islands
  • Benner
  • Bolongo
  • Canaan
  • Charlotte Amalie
  • Christiansted
  • Contant (Saint John)
  • Coral Bay
  • Cowell Battery
  • Cruz Bay
  • Dorothea
  • East End (Saint Thomas)
  • Enighed
  • Estate Thomas
  • Fort Christian
  • Frederiksted
  • Frydendal
  • Hoffman
  • Kingshill
  • Lovenlund
  • Madame Carty
  • Mafolie
  • Mandal
  • Misgen
  • Nadir
  • Nazareth
  • Raphune
  • Richmond
  • Saint Croix Island
  • Saint John Island
  • Saint Thomas Island
  • Solitude
  • Tutu
  • Water Island
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 903

Grande Bay Resort  4 stars

Cruz Bay Quarter , Cruz Bay, United States Virgin Islands

Cruz Bay Very good
USD 265

Gallows Point Resort (Adults Only)  4 stars

3 Aaa Gallows Point Road, Saint John Island, United States Virgin Islands, 00831

Saint John Island Great
USD 361

Sugar Bay Resort & Spa  4 stars

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

Saint Thomas Island Very good
USD 129

Secret Harbour Beach Resort  4 stars

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

Saint Thomas Island Very good
USD 371

Caneel Bay  4 stars

N Shore Rd, Saint John Island, United States Virgin Islands, 00831-0720

Saint John Island Very good
USD 499

Renaissance St. Croix Carambola Beach Resort & Spa  4 stars

Estate Davis Bay, Saint Croix Island, United States Virgin Islands, 00850

Saint Croix Island Very good
USD 391

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 Very good
USD 253

Calichi At Picture Point  4 stars

10 2 Estate Carolina, Coral Bay, United States Virgin Islands, 00830

Coral Bay
USD 686

The Buccaneer  4 stars

5007 Estate Shoys, Christiansted, United States Virgin Islands, 00824

Christiansted Great
USD 415

Point Pleasant Resort  4 stars

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

Saint Thomas Island Great
USD 154

The Westin St. John Resort Villas  4 stars

300B Chocolate Hole, Saint John Island, United States Virgin Islands

Saint John Island Very good
USD 686

Marriott'S Frenchman'S Cove  4 stars

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

Saint Thomas Island Perfect
USD 577

Colony Cove Beach Resort  3 stars

3221 Estate Golden Rock, Saint Croix Island, United States Virgin Islands

Saint Croix Island Very good
USD 220

Lindbergh Bay Hotel And Villas  3 stars

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

Saint Thomas Island Nice
USD 177

Sugar Beach Condo Resort  3 stars

3245 Estate Golden Rock, Saint Croix Island, United States Virgin Islands

Saint Croix Island Great
USD 265

Tamarind Reef Resort  3 stars

5001 Tamarind Reef, Christiansted, United States Virgin Islands, 00820

Christiansted Great
USD 229

Divi Carina Bay Beach Resort & Casino  3 stars

5025 Turner Hole, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Very good
USD 584

Paradise Cove Cottages  3 stars

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

Saint Thomas Island Very good
USD 283

Cottages By The Sea  3 stars

127A Smithfield Rd, Saint Croix Island, United States Virgin Islands

Saint Croix Island Great

Bluebeard'S Castle Resort  3 stars

Bluebeards Hills, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island Very good
USD 110

Bolongo Bay Beach Resort All Inclusive  3 stars

7150 Bolongo, Bolongo, United States Virgin Islands, 00802

Bolongo Perfect
USD 723

Sapphire Beach Resort And Marina  3 stars

6720 Estate Smith Bay D 203, East End (Saint Thomas), United States Virgin Islands, 00802

East End (Saint Thomas) Very good
USD 245

Carringtons Inn  3 stars

4001 Estate Herman Hill, Christiansted, VI, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Very good

Hotel On The Cay  3 stars

Po Box 223329, Saint Croix Island, United States Virgin Islands

Saint Croix Island Nice
USD 116

Beachfront Villas At Crystal Cove  3 stars

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

Charlotte Amalie Great
USD 440

2Br Luxury Beachfront Duplex Villa On Sapphire Beach III  3 stars

6720 Estate Smith Bay, E306, East End (Saint Thomas), United States Virgin Islands, 00802

East End (Saint Thomas) Great
USD 400

The Inn On Strand Street  3 stars

442 Strand Street, Frederiksted, United States Virgin Islands, 00840

Frederiksted Perfect
USD 139

Lavender Hill Suites  3 stars

5000 Estate Enighed, Cruz Bay, United States Virgin Islands

Cruz Bay Great
USD 339

Olga'S Fancy  3 stars

Honduras 8, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie Great
USD 182

Cruz Bay Boutique Hotel  3 stars

74 2 Cruz Bay Town, Cruz Bay, United States Virgin Islands

Cruz Bay Very good
USD 259

Limetree Beach Resort By Club Wyndham  3 stars

100 Frenchmans Bay, Raphune, United States Virgin Islands, 00802

Raphune
USD 262

Crystal Cove Beach Resort  3 stars

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

Saint Thomas Island
USD 262

Company House  3 stars

2 Company Street, Saint Croix Island, United States Virgin Islands, 820

Saint Croix Island Very good
USD 286

Emerald Beach Resort  3 stars

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

Saint Thomas Island Very good
USD 196

Sand Castle On The Beach (Adults Only)  3 stars

127 Smithfield, Saint Croix Island, United States Virgin Islands, 00840

Saint Croix Island Perfect
USD 210

The Island Beachcomber Hotel  3 stars

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

Saint Thomas Island Very good
USD 199

Chenay Bay Beach Resort  3 stars

5000 Estate Chenay Bay Route 82, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Great
USD 206

Caravelle  3 stars

44A Queen Cross Street, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Very good
USD 182

Club Comanche  3 stars

1 Strand Street, Waterfront Boardwalk, Christiansted, United States Virgin Islands

Christiansted Great
USD 248

Bunker Hill Hotel  3 stars

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

Saint Thomas Island Great
USD 175

King Christian  3 stars

59 King Street, Christiansted, United States Virgin Islands, 00820

Christiansted Very good
USD 300

Bolongo Bay Beach Resort  3 stars

7150 Bolongo, Bolongo, United States Virgin Islands, 00802

Bolongo Very good
USD 257

Club St. Croix Beach And Tennis Resort  3 stars

3280 Estate Golden Rock, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Nice
USD 1 320

Sapphire Village Resort  3 stars

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

Saint Thomas Island Great
USD 197

Sapphire Beach Resort  3 stars

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

Saint Thomas Island Great
USD 242

Mafolie Hotel  3 stars

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

Charlotte Amalie Great
USD 232

Flamboyan On The Bay Resort & Villas  3 stars

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

Saint Thomas Island Great
USD 235

Sunset Gardens  3 stars

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

Saint Thomas Island Nice
USD 555

Anchorage Beach Resort  3 stars

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

Nazareth Great
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 Great
USD 129

Windward Passage Hotel  3 stars

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

Charlotte Amalie Great
USD 200

Hibiscus Beach Resort  3 stars

4131 Lagrande Princesse, Saint Croix Island, United States Virgin Islands

Saint Croix Island Perfect
USD 198

Pavillons And Pools  3 stars

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

Saint Thomas Island Very good
USD 321

Elysian Beach Resort  3 stars

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

Saint Thomas Island Nice
USD 299

Bluebeards Beach Club  3 stars

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

Saint Thomas Island Very good
USD 355

Hillcrest Guest House  2 stars

#157 Enighed Lane , Cruz Bay, United States Virgin Islands, 831

Cruz Bay Great
USD 306

The Fred (Adults Only)  2 stars

605 Strand Street, Frederiksted, United States Virgin Islands, 00840

Frederiksted
USD 255

Holger Danske Hotel  2 stars

1200 King Cross Street, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Great
USD 143

Midtown Guest House  2 stars

1B Commandant Gade, Charlotte Amalie, United States Virgin Islands, 00804

Charlotte Amalie Great
USD 84

Virgin Islands Campground  2 stars

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

Saint Thomas Island
USD 187

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

Company House Hotel  2 stars

2102 Company Street, Christiansted, United States Virgin Islands, 00820

Christiansted
USD 199

Water Island Hotel & Villas  2 stars

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

Water Island
USD 260

St John Inn  2 stars

277 Estate Enighed, Saint John Island, United States Virgin Islands, 00830

Saint John Island Perfect
USD 300

Concordia Eco Resort  0 stars

16213 Spring Garden, Coral Bay, United States Virgin Islands, 00830

Coral Bay
USD 146

Tillett-Amethyst & Rose Guest House & Hostel  0 stars

4126 Anna'S Retreat St.Thomas VI, Tutu, United States Virgin Islands, 00802

Tutu
USD 136

Villa Villekula  0 stars

300- 62 Great Cruz Bay Road, Cruz Bay, United States Virgin Islands, 00830

Cruz Bay
USD 670

Clear Sky Apartments  0 stars

14N-6 Estate Thomas 2, Raphune, United States Virgin Islands, 00801

Raphune
USD 180

Caribbean Beachfront Condo, St Thomas Usvi Cowpet Beach West  0 stars

45 Windward Way, Nazareth, United States Virgin Islands, 00802

Nazareth
USD 475

The Landmark Apartment  0 stars

2329 Commandant Gade 2Nd Floor 18°20'34.1"N 64°55'51.6"W, Fort Christian, United States Virgin Islands, VI 00802

Fort Christian
USD 293

Bluebeards Castle Villas  0 stars

1331 Estate Taarneberg, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie

Villa Marbella Suites  0 stars

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

Saint Thomas Island
USD 212

Virgin Islands Campground  0 stars

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

Water Island
USD 142

Casa Mare Villa  0 stars

35 Chocolate Hole, Cruz Bay, United States Virgin Islands, 00831

Cruz Bay
USD 1 128

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

King Christian Hotel  0 stars

1102 King'S Wharf, Christiansted, United States Virgin Islands, 00820

Christiansted
USD 209