United States Virgin Islands hotels

Hotels City Rating

The Ritz-Carlton, St. Thomas Saint Thomas Island  5 stars

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

Saint Thomas Island Superb
USD 451

Caneel Bay Saint John Island  5 stars

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

Saint John Island Very good
USD 499

Grande Bay Resort Cruz Bay  4 stars

Bay Street, Cruz Bay, United States Virgin Islands

Cruz Bay
USD 344

Serendipity Villa Canaan  4 stars

Peterborg East Northside , Canaan, United States Virgin Islands

Canaan

Secret Harbour Beach Resort Saint Thomas Island  4 stars

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

Saint Thomas Island Very good
USD 387

Sugar Bay Resort And Spa Saint Thomas Island  4 stars

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

Saint Thomas Island Very good
USD 129

Sirenusa Cruz Bay  4 stars

11 Enighed, Cruz Bay, United States Virgin Islands

Cruz Bay
USD 850

Wyndham Margaritaville St Thomas Saint Thomas Island  4 stars

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

Saint Thomas Island
USD 353

Marriott'S Frenchman'S Cove Saint Thomas Island  4 stars

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

Saint Thomas Island Superb
USD 750

Gallows Point Resort (Adults Only) Saint John Island  4 stars

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

Saint John Island Exclusive
USD 421

Island Manor Cruz Bay  4 stars

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

Cruz Bay

Renaissance St. Croix Carambola Beach Resort & Spa Saint Croix Island  4 stars

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

Saint Croix Island
USD 355

The Buccaneer Christiansted  4 stars

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

Christiansted Superb
USD 486

Point Pleasant Resort Saint Thomas Island  4 stars

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

Saint Thomas Island Superb
USD 279

All Inclusive Divi Carina Bay Beach Resort & Casino Madame Carty  4 stars

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

Madame Carty
USD 584

The Westin St. John Resort Saint John Island  4 stars

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

Saint John Island Fabulous
USD 495

Sea Shore Allure Saint John Island  4 stars

271 & 271 Fish Fry Road, Saint John Island, United States Virgin Islands, 00831

Saint John Island

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

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

Saint Thomas Island Very good
USD 295

St John Inn Saint John Island  3 stars

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

Saint John Island Exceptional
USD 344

Lindbergh Bay Hotel And Villas Saint Thomas Island  3 stars

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

Saint Thomas Island Good
USD 158

Paradise Cove Cottages Saint Thomas Island  3 stars

2Ga Ridge Rd. ; Mailing Addr.: 6275 Estate Nazareth, Saint Thomas Island, United States Virgin Islands

Saint Thomas Island Guest rating
USD 283

Tamarind Reef Resort Christiansted  3 stars

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

Christiansted
USD 261

Villa Marbella Suites Saint Thomas Island  3 stars

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

Saint Thomas Island
USD 212

Cottages By The Sea Saint Croix Island  3 stars

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

Saint Croix Island

Crystal Cove Villas East End  3 stars

6345 Estate Smith Bay , East End (Saint Thomas), United States Virgin Islands

East End (Saint Thomas)

The Inn On Strand Street Frederiksted  3 stars

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

Frederiksted

Carringtons Inn Saint Croix Island  3 stars

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

Saint Croix Island

Lavender Hill Suites Saint John Island  3 stars

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

Saint John Island
USD 339

Olga'S Fancy Charlotte Amalie  3 stars

Honduras 8, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie
USD 144

Bluebeard'S Castle Villas III Saint Thomas Island  3 stars

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

Saint Thomas Island

Cruz Bay Boutique Hotel Saint John Island  3 stars

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

Saint John Island
USD 322

Estate Lindholm Saint John Island  3 stars

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

Saint John Island
USD 351

Hotel On The Cay Saint Croix Island  3 stars

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

Saint Croix Island Good
USD 185

Bluebeard'S Castle Resort Saint Thomas Island  3 stars

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

Saint Thomas Island Fabulous
USD 110

Colony Cove Beach Resort Saint Croix Island  3 stars

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

Saint Croix Island
USD 193

Sapphire Beach Resort Saint Thomas Island  3 stars

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

Saint Thomas Island
USD 217

Bluebeard'S Beach Club Saint Thomas Island  3 stars

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

Saint Thomas Island Very good
USD 271

Mafolie Hotel Saint Thomas Island  3 stars

7091 Estate Mafolie, Saint Thomas Island, United States Virgin Islands, 00802

Saint Thomas Island Fabulous
USD 271

King Christian Christiansted  3 stars

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

Christiansted
USD 161

Sand Castle On The Beach (Adults Only) Frederiksted  3 stars

127 Smithfield, Frederiksted, United States Virgin Islands, 00840

Frederiksted
USD 199

The Island Beachcomber Hotel Saint Thomas Island  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 Saint Croix Island  3 stars

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

Saint Croix Island Superb
USD 266

Bunker Hill Hotel Saint Thomas Island  3 stars

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

Saint Thomas Island Fabulous
USD 123

Club Comanche Saint Croix Island  3 stars

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

Saint Croix Island Fabulous
USD 235

Emerald Beach Resort Saint Thomas Island  3 stars

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

Saint Thomas Island Very good
USD 287

Hotel Caravelle Christiansted  3 stars

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

Christiansted Very good
USD 209

Elysian Beach Resort Saint Thomas Island  3 stars

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

Saint Thomas Island Good
USD 299

Bolongo Bay Beach Resort Saint Thomas Island  3 stars

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

Saint Thomas Island Very good
USD 342

Sapphire Village Resort Donoe  3 stars

6720 Estate Smith Bay, St, Donoe, United States Virgin Islands, 00802

Donoe
USD 161

Anchorage Beach Resort Saint Thomas Island  3 stars

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

Saint Thomas Island
USD 238

Sugar Beach Condo Resort Saint Croix Island  3 stars

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

Saint Croix Island
USD 265

Company House Saint Croix Island  3 stars

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

Saint Croix Island
USD 149

Hibiscus Beach Resort Saint Croix Island  3 stars

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

Saint Croix Island
USD 198

Club Saint Croix Beach And Tennis  3 stars

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

Saint Croix Island Good
USD 226

Magens Bay Villas Club At Magens Point Resort Saint Thomas Island  3 stars

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

Saint Thomas Island
USD 196

Windward Passage Hotel Saint Thomas Island  3 stars

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

Saint Thomas Island Fabulous
USD 227

Pavillons And Pools Saint Thomas Island  3 stars

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

Saint Thomas Island
USD 250

Flamboyan On The Bay Resort & Villas Saint Thomas Island  3 stars

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

Saint Thomas Island
USD 210

Sapphire Village Resort By Antilles Resorts Saint Thomas Island  2 stars

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

Saint Thomas Island

Galleon House Bed Breakfast Inn Saint Thomas Island  2 stars

31 Kongen Gade, Saint Thomas Island, United States Virgin Islands, 00804-6577

Saint Thomas Island Fabulous
USD 114

Holger Danske Hotel Saint Croix Island  2 stars

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

Saint Croix Island Superb
USD 134

Virgin Islands Campground Saint Thomas Island  2 stars

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

Saint Thomas Island
USD 298

Hillcrest Guest House Saint John Island  2 stars

157 Enighed, Saint John Island, United States Virgin Islands, 831

Saint John Island Superb
USD 346

Concordia Eco Resort Saint John Island  2 stars

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

Saint John Island
USD 295

Sirenusa - 3 Bedroom Villa In St John Saint John Island  0 stars

5328 Yacht Haven Grande, Saint John Island, United States Virgin Islands, 00000

Saint John Island

Virgin Islands Campground Water Island  0 stars

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

Water Island

Bluebeards Castle Villas Charlotte Amalie  0 stars

1331 Estate Taarneberg, Charlotte Amalie, United States Virgin Islands

Charlotte Amalie

Water Island Hotel & Villas  0 stars

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

Water Island
USD 230

Softwinds Cruz Bay  0 stars

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

Cruz Bay

Coco De Mer Saint John Island  0 stars

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

Saint John Island

Harbour Beach Villas Saint Thomas Island  0 stars

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

Saint Thomas Island
USD 751

Villa Marbella Suites Estate Thomas  0 stars

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

Estate Thomas
USD 200

Crystal Cove Beach Resort Christiansted  0 stars

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

Christiansted
USD 206

Sunset Gardens Saint Thomas Island  0 stars

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

Saint Thomas Island Good
USD 117

Casa Mare Villa Cruz Bay  0 stars

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

Cruz Bay