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
  • Concordia
  • Contant (Saint John)
  • Coral Bay
  • Cowell Battery
  • Cruz Bay
  • Dorothea
  • East End (Saint Thomas)
  • Enighed
  • Estate Thomas
  • Fort Christian
  • Frederiksted
  • Frydendal
  • Hoffman
  • Kingshill
  • La Grande Princesse
  • Lindbergh Bay
  • Lovenlund
  • Madame Carty
  • Mafolie
  • Mandal
  • Misgen
  • Nadir
  • Nazareth
  • Raphune
  • Richmond
  • Saint Croix Island
  • Saint John Island
  • Saint Thomas Island
  • Smith Bay (St Thomas)
  • Solitude
  • Teagues Bay
  • Tutu
  • Water Island
  • West End
Hotels City Rating

Caneel Bay  5 stars

N Shore Rd, Cruz Bay, United States Virgin Islands, 00831-0720

Cruz Bay Very good
USD 499

The Ritz-Carlton St. Thomas  5 stars

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

Saint Thomas Island Great
USD 707

Wyndham Margaritaville St Thomas  4 stars

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

Saint Thomas Island Very good
USD 306

Cottages By The Sea  4 stars

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

Saint Croix Island Great

Divi Carina Bay Beach Resort & Casino  4 stars

5025 Turner Hole N A N A St. Croix, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Very good
USD 584

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 503

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 502

Carambola Beach Resort St. Croix, Us Virgin Islands  4 stars

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

Saint Croix Island Very good
USD 269

Marriott Frenchmans Reef And Morning Star Beach Resort  4 stars

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

Saint Thomas Island Very good
USD 295

Calichi At Picture Point  4 stars

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

Coral Bay
USD 747

The Buccaneer  4 stars

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

Christiansted Great
USD 407

The Westin St. John Resort Villas  4 stars

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

Saint John Island Very good
USD 561

Point Pleasant Resort  4 stars

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

Saint Thomas Island Great
USD 267

Marriott'S Frenchman'S Cove  4 stars

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

Saint Thomas Island Perfect
USD 695

Tamarind Reef Resort  3 stars

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

Christiansted Great
USD 261

St John Inn  3 stars

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

Saint John Island Great
USD 300

Lindbergh Bay Hotel And Villas  3 stars

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

Saint Thomas Island Nice
USD 177

Hibiscus Beach Resort  3 stars

4131 Lagrande Princesse, Christiansted, Virgin Islands (Us), Saint Croix Island, United States Virgin Islands

Saint Croix Island Perfect
USD 198

Colony Cove Beach Resort  3 stars

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

Saint Croix Island Very good
USD 270

Paradise Cove Cottages  3 stars

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

Saint Thomas Island Very good
USD 283

Bluebeard'S Castle Resort  3 stars

1331 Estate Taarneberg, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie Very good
USD 162

Bolongo Bay Beach Resort All Inclusive  3 stars

7150 Bolongo, Bolongo, United States Virgin Islands, 00802

Bolongo Perfect
USD 700

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 270

Carringtons Inn  3 stars

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

Saint Croix Island Great

Hotel On The Cay  3 stars

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

Saint Croix Island Nice
USD 144

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 469

The Inn On Strand Street  3 stars

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

Frederiksted Great
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 Very good
USD 145

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 271

Company House  3 stars

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

Saint Croix Island Very good
USD 303

Flamboyan On The Bay Resort & Villas  3 stars

6200 Magens Bay Road, Canaan, United States Virgin Islands, 00802

Canaan Great
USD 245

Sapphire Beach Resort  3 stars

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

Saint Thomas Island Great
USD 418

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 Rt. 82, Saint Croix Island, United States Virgin Islands, 00820

Saint Croix Island Great
USD 206

Club Comanche  3 stars

No 1 Strand Street, Saint Croix Island, United States Virgin Islands

Saint Croix Island Great
USD 146

Caravelle Hotel  3 stars

44A Queen Cross Street, Christiansted, United States Virgin Islands, 00820

Christiansted Very good
USD 189

Bunker Hill Hotel  3 stars

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

Saint Thomas Island Great
USD 190

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 350

Emerald Beach Resort  3 stars

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

Saint Thomas Island Very good
USD 243

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 200

Sapphire Village Resort  3 stars

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

Saint Thomas Island Very good
USD 218

Sand Castle On The Beach (Adults Only)  3 stars

127 Smithfield, Frederiksted, United States Virgin Islands, 00840

Frederiksted Great
USD 204

Mafolie Hotel  3 stars

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

Charlotte Amalie Great
USD 292

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

Anchorage Beach Resort  3 stars

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

Nazareth Great
USD 238

Bluebeards Beach Club  3 stars

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

Saint Thomas Island Very good
USD 306

Sugar Beach Condo Resort  3 stars

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

Saint Croix Island Great
USD 265

Pavillons And Pools  3 stars

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

Saint Thomas Island Great
USD 287

Elysian Beach Resort  3 stars

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

Saint Thomas Island Nice
USD 327

Sunset Gardens  3 stars

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

Saint Thomas Island Nice
USD 116

Windward Passage Hotel  3 stars

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

Charlotte Amalie Great
USD 216

The Fred (Adults Only)  2 stars

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

Frederiksted
USD 300

Hillcrest Guest House  2 stars

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

Cruz Bay Great
USD 306

Company House Hotel  2 stars

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

Christiansted
USD 219

Virgin Islands Campground  2 stars

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

Saint Thomas Island
USD 326

Virgin Islands Campground  2 stars

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

Water Island
USD 159

Water Island Hotel & Villas  2 stars

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

Water Island
USD 240

Concordia Eco Resort  2 stars

16371 Concordia, Concordia, United States Virgin Islands, 00830

Concordia
USD 295

Holger Danske Hotel  2 stars

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

Saint Croix Island Great
USD 152

Galleon House Bed Breakfast Inn  2 stars

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

Charlotte Amalie Great
USD 127

Sapphire Village Resort By Antilles Resorts  2 stars

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

Charlotte Amalie
USD 315

Midtown Guest House  2 stars

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

Charlotte Amalie Great
USD 86

Concordia Eco Resort  0 stars

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

Coral Bay
USD 282

Villa Marbella Suites  0 stars

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

Saint Thomas Island
USD 212

King Christian Hotel  0 stars

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

Christiansted
USD 160

Clear Sky Apartments  0 stars

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

Raphune
USD 200

Tillett Hostel And Guesthouse  0 stars

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

Tutu
USD 115

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

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

Nazareth
USD 475

Crystal Cove Beach Resort  0 stars

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

Saint Thomas Island
USD 300

Harbour Beach Villas  0 stars

6281 Estate Nazareth, Saint Thomas Island, United States Virgin Islands, 00802-1114

Saint Thomas Island
USD 751

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 308

Beachfront Villas At Crystal Cove  0 stars

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

Charlotte Amalie Very good
USD 440