United States Virgin Islands hotels

Hotels City Rating

Caneel Bay  5 stars

Po Box 720, Saint John Island, United States Virgin Islands, 00831-0720

Saint John Island Very good
USD 499

St. Thomas Great Bay Resort  5 stars

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

Saint Thomas Island Superb
USD 594

Serendipity Villa  4 stars

Peterborg East Northside , Canaan, United States Virgin Islands

Canaan

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

Sirenusa  4 stars

11 Enighed, Cruz Bay, United States Virgin Islands

Cruz Bay
USD 722

All Inclusive Divi Carina Bay Beach Resort & Casino  4 stars

5025 Turner Hole, Madame Carty, United States Virgin Islands, 00820

Madame Carty
USD 584

Estate Lindholm  4 stars

6B Estate Caneel Bay, Saint John Island, United States Virgin Islands

Saint John Island
USD 394

Wyndham Margaritaville St Thomas  4 stars

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

Saint Thomas Island
USD 363

Marriott'S Frenchman'S Cove  4 stars

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

Saint Thomas Island Superb
USD 854

Gallows Point Resort (Adults Only)  4 stars

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

Saint John Island Exclusive
USD 532

Secret Harbour Beach Resort  4 stars

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

Saint Thomas Island Very good
USD 433

Renaissance St. Croix Carambola Beach Resort & Spa  4 stars

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

Saint Croix Island
USD 351

Coco De Mer  4 stars

6B Peter Bay , Saint John Island, United States Virgin Islands

Saint John Island

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

Sea Shore Allure  4 stars

Po Box 141 271 & 272 Enighed, St. John'S Bay, VI, Saint John Island, United States Virgin Islands, 00831

Saint John Island

Point Pleasant Resort  4 stars

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

Saint Thomas Island Superb
USD 237

The Westin St. John Resort Villas  4 stars

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

Saint John Island Fabulous
USD 797

The Buccaneer  4 stars

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

Christiansted Superb
USD 417

Paradise Cove Cottages  3 stars

2 Ga Ridge Rd, Nazareth, United States Virgin Islands

Nazareth Guest rating
USD 283

St John Inn  3 stars

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

Saint John Island Exceptional
USD 346

Tamarind Reef Resort  3 stars

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

Christiansted
USD 261

Lindbergh Bay Hotel And Villas  3 stars

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

Saint Thomas Island Good
USD 180

Hotel On The Cay  3 stars

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

Saint Croix Island Good
USD 166

Cottages By The Sea  3 stars

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

Saint Croix Island

Beachfront Villas At Crystal Cove  3 stars

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

Saint Thomas Island
USD 475

The Inn On Strand Street  3 stars

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

Frederiksted
USD 199

Carringtons Inn  3 stars

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

Saint Croix Island

Lavender Hill Suites  3 stars

5000 Estate Enighed, Saint John Island, United States Virgin Islands

Saint John Island
USD 339

Olga'S Fancy  3 stars

Honduras 8, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie
USD 119

Bluebeard'S Castle Villas III  3 stars

1 Bluebeard'S Hill, St Thomas, VI, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island

Cruz Bay Boutique Hotel  3 stars

74-2 Cruz Bay Town, Saint John Island, United States Virgin Islands

Saint John Island
USD 369

Grande Bay Resort  3 stars

Bay Street, Cruz Bay, United States Virgin Islands

Cruz Bay
USD 415

Bluebeard'S Castle Resort  3 stars

Bluebeard'S Hill, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island Fabulous
USD 180

Colony Cove Beach Resort  3 stars

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

Saint Croix Island
USD 190

Company House  3 stars

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

Saint Croix Island
USD 149

Chenay Bay Beach Resort  3 stars

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

Saint Croix Island Superb
USD 303

Club St Croix  3 stars

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

Saint Croix Island Good
USD 226

Bluebeard'S Beach Club  3 stars

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

Saint Thomas Island Very good
USD 271

The Mafolie Hotel  3 stars

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

Charlotte Amalie Fabulous
USD 273

Bolongo Bay Beach Resort  3 stars

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

Saint Thomas Island Very good
USD 313

Sand Castle On The Beach (Adults Only)  3 stars

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

Saint Croix Island
USD 230

Island Beachcomber Hotel  3 stars

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

Saint Thomas Island Very good
USD 199

King Christian  3 stars

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

Christiansted
USD 161

Bunker Hill Hotel  3 stars

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

Saint Thomas Island Fabulous
USD 183

Club Comanche  3 stars

1 Strand Street, Waterfront Boardwalk, Saint Croix Island, United States Virgin Islands

Saint Croix Island Fabulous
USD 315

Sapphire Village Resort  3 stars

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

Saint Thomas Island
USD 154

Sapphire Beach Resort  3 stars

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

Saint Thomas Island
USD 206

Elysian Beach Resort  3 stars

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

Saint Thomas Island Good
USD 299

Flamboyan On The Bay Resort & Villas  3 stars

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

Canaan
USD 197

Anchorage Beach Resort  3 stars

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

Nazareth
USD 238

Sugar Beach Condo Resort  3 stars

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

Saint Croix Island
USD 265

Hibiscus Beach Resort  3 stars

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

Saint Croix Island
USD 198

Emerald Beach Resort  3 stars

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

Saint Thomas Island Very good
USD 248

Sunset Gardens  3 stars

11-4 Contant Crown Mountain Road, Saint Thomas Island, United States Virgin Islands, 00803

Saint Thomas Island Good
USD 136

Magens Bay Villas Club At Magens Point Resort  3 stars

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

Saint Thomas Island
USD 345

Windward Passage Hotel  3 stars

Veterans Drive Charlotte Amali, Saint Thomas Island, United States Virgin Islands, 00804

Saint Thomas Island Fabulous
USD 247

Pavillons And Pools  3 stars

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

Saint Thomas Island
USD 250

Hotel Caravelle  3 stars

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

Christiansted Very good
USD 249

Virgin Islands Campground  2 stars

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

Saint Thomas Island
USD 289

Concordia Eco - Resort  2 stars

16371 Concordia, Saint John Island, United States Virgin Islands, 00830

Saint John Island
USD 295

Galleon House Bed Breakfast Inn  2 stars

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

Charlotte Amalie Fabulous
USD 156

Sapphire Village Resort By Antilles Resorts  2 stars

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

Saint Thomas Island
USD 296

Holger Danske Hotel  2 stars

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

Saint Croix Island Superb
USD 147

Hillcrest Guest House  2 stars

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

Cruz Bay Superb
USD 327

Bluebeards Castle Villas  0 stars

1331 Estate Taarneberg, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie

Virgin Islands Campground  0 stars

Limestone Road Lot 64, Water Island, United States Virgin Islands, 00802

Water Island
USD 232

Water Island Hotel & Villas  0 stars

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

Water Island
USD 230

Softwinds  0 stars

152 Estate Fish Bay, Cruz Bay, United States Virgin Islands, 00830

Cruz Bay

Island Manor  0 stars

Iguana Road (122 Chocolate Hole Estate), Cruz Bay, United States Virgin Islands, 831

Cruz Bay

Casa Mare Villa  0 stars

35 Chocolate Hole, Saint John Island, United States Virgin Islands, 00831

Saint John Island
USD 1 128

Villa Marbella Suites  0 stars

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

Saint Thomas Island
USD 212

Villa Marbella Suites  0 stars

7513 Frenchman'S Bay, Estate Thomas, United States Virgin Islands, 00802

Estate Thomas
USD 225

Harbour Beach Villas  0 stars

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

Nazareth
USD 751

Crystal Cove Beach Resort  0 stars

6720 Smith Bay, Christiansted, United States Virgin Islands, 00824

Christiansted
USD 185