Hotels & Resorts

Book the best US Virgin Islands hotels and resorts in the Caribbean

Looking for one of US Virgin Islands hotels and resorts to book your island getaway? It is your time to book that vacation that you have always dreamed of. TheVirginIslands.com specializes in providing the best information about booking your hotel, resort or all inclusive resort the in the Virgin Islands.

Read More

 

For those traveling with family that are looking for kid-friendly resorts and activities, we offer all inclusive family resorts in the US Virgin Islands. All inclusive resorts often include your room, food and drinks, and activities on the property for one price. Couples can share a private getaway at a Virgin Islands all inclusive, adults only resorts, too.

If you are more of an adventurous traveler, book your stay at one of the many hotels in the Virgin Islands. From luxury 5 star hotels to quaint villa rentals, the virgin islands has a hotel for everyone even all inclusive hotels in the Virgin Islands. Book your hotels with views of the ocean, private beaches, restaurants on property, spas and more.

 


Click to view by island

The Ritz-Carlton, St. Thomas

6900 Great Bay, 00802 Benner, U.S. Virgin Islands

Unparalleled Luxury Spa Club Lounge Aquatic Center

Point Pleasant Resort

6600 Estate Smith Bay, 00802 Charlotte Amalie, U.S. Virgin Islands

Spacious Suites Stunning Views Friendly Staff Complimentary Transportation

Caneel Bay Resort

Salomon Bay Rd, St John 00831, U.S. Virgin Islands

Luxurious World Class Service White Sand Beaches Convenient Location

Estate Lindholm

6B Caneel Bay, 00831 Saint John, U.S. Virgin Islands

Cruz Bay Intimate Private Balconies Simple Elegance

Hotel Caravelle

44A Queen Cross Street, 00820 Christiansted, U.S. Virgin Islands

Free Transportation Outdoor Pool Mini-Market Restaurant

Divi Carina Bay Beach Resort & Casino

5025 Turner Hole, USVI 00820 Madame Carty, U.S. Virgin Islands

All Inclusive Sailboat & Kayak Rentals Casino Oceanfront

Pyramid Point Villas

#1 Shoys Drive, 00820 Christiansted, U.S. Virgin Islands

Outdoor Pool Sun Terraces Grocery Delivery Free Biking

Cottages By The Sea

127A Smithfield Rd, 00840-3677 Frederiksted, U.S. Virgin Islands

Sun Terraces Private Beach Free Biking Great Value

The Buccaneer

P.O. Box 25200, 00820 Christiansted, U.S. Virgin Islands

Beauregard Bay Beachfront Tennis Court Watersports

Carambola Beach Resort

Estate Davis Bay, Kingshill 851, VI 00851 North Star, U.S. Virgin Islands

Spa Golf Course Private Beach Aquatic Center

Westin St. John Villas

300B Chocolate Hole, 00830 Saint John, U.S. Virgin Islands

Villas Ocean Views Spa Services Private Beach

Westin St. John Resort

P.O. Box 8310, VI 00831 Saint John, U.S. Virgin Islands

Cruz Bay Private White Sand Beach Family Friendly Convenient Location

Softwinds

152 Estate Fish Bay, 00830 Cruz Bay, U.S. Virgin Islands

Villa 4 Bedroom Private Pool Panoramic Views

Bunker Hill Hotel

2307 Commandant Gade, 00802 Charlotte Amalie, U.S. Virgin Islands

Bed & Breakfast Charlotte Amalie Complimentary Breakfast Outdoor Pools

Marriott's Frenchman's Cove

7338 Estate Bakkeroe, 00802-3011 Estate Thomas, U.S. Virgin Islands

Luxury Resort Secluded Beach Villas Pacquereau Bay

Secret Harbour Beach Resort

6280 Estate Nazareth, 00802 Nazareth, U.S. Virgin Islands

Condominiums Beachfront Diving Specials Full Kitchens

Sea Glass Villas

11 Enighed , 00830 Saint John, U.S. Virgin Islands

Villa Outdoor Pool Fitness Center Private

The Mafolie Hotel

7091 Estate Mafolie, 00802 Mafolie, U.S. Virgin Islands

Luxury Amenities Ocean Views Gourmet Dining Complimentary Breakfast

Bluebeard's Castle

Bluebeards Hill, 00801 Charlotte Amalie, U.S. Virgin Islands

Historic Studio Suites Condominiums Harbor Views

Windward Passage Hotel

3100 Kronprindsens Tvaer, 00802 Charlotte Amalie, U.S. Virgin Islands

Panoramic Views Waterfront Resort Central Location Casino

Paradise Cove Ocean Front Villas & Suites

2 GA Ridge Rd, 00802 Nazareth, U.S. Virgin Islands

Nazareth Bay Oceanfront Secluded Great Value

Sapphire Beach Resort

6720 Smith Bay, 00802 Mandal, U.S. Virgin Islands

Private Beach Condominiums Swimming Pool Watersports

Gallows Point Resort

3 AAA Gallows Point Road, Saint John, U.S. Virgin Islands

Oceanfront Cruz Bay Suites Beautiful Views

St. John Inn

277 Enighed Contant, 00830 Saint John, U.S. Virgin Islands

Free Breakfast Boutique Hotel Cruz Bay Reasonable Rates

Club St. Croix Beach & Tennis Resort

3280 Estate Golden Rock, 00824 Christiansted, U.S. Virgin Islands

Chenay Bay Ocean Views Swim-Up Bar Tennis Court

Club Comanche

1 Strand St., Waterfront Boardwalk, 00820 Christiansted

Historic Building Outdoor Pool Pavillion Bar Great Value

Hotel On The Cay

Protestant Cay, Christiansted, 00822, U.S. Virgin Islands

Protestant Cay Accessible By Boat Only Private Beach Watersports

Sugar Beach Condominiums Resort

3245 Estate Golden Rock, 00000 Christiansted, U.S. Virgin Islands

Spacious Suites Tennis Court Car Rentals Local Transportation

Island Beachcomber Hotel

8071 Lindberg Bay, 00802 Lindbergh Bay, U.S. Virgin Islands

Waterfront Lindbergh Bay Beach Warm & Friendly Staff Historic

The Ritz-Carlton, St. Thomas

6900 Great Bay, 00802 Benner, U.S. Virgin Islands

Unparalleled Luxury Spa Club Lounge Aquatic Center

Point Pleasant Resort

6600 Estate Smith Bay, 00802 Charlotte Amalie, U.S. Virgin Islands

Spacious Suites Stunning Views Friendly Staff Complimentary Transportation

Caneel Bay Resort

Salomon Bay Rd, St John 00831, U.S. Virgin Islands

Luxurious World Class Service White Sand Beaches Convenient Location

Estate Lindholm

6B Caneel Bay, 00831 Saint John, U.S. Virgin Islands

Cruz Bay Intimate Private Balconies Simple Elegance

Hotel Caravelle

44A Queen Cross Street, 00820 Christiansted, U.S. Virgin Islands

Free Transportation Outdoor Pool Mini-Market Restaurant

Divi Carina Bay Beach Resort & Casino

5025 Turner Hole, USVI 00820 Madame Carty, U.S. Virgin Islands

All Inclusive Sailboat & Kayak Rentals Casino Oceanfront

Pyramid Point Villas

#1 Shoys Drive, 00820 Christiansted, U.S. Virgin Islands

Outdoor Pool Sun Terraces Grocery Delivery Free Biking

Cottages By The Sea

127A Smithfield Rd, 00840-3677 Frederiksted, U.S. Virgin Islands

Sun Terraces Private Beach Free Biking Great Value

The Buccaneer

P.O. Box 25200, 00820 Christiansted, U.S. Virgin Islands

Beauregard Bay Beachfront Tennis Court Watersports

Carambola Beach Resort

Estate Davis Bay, Kingshill 851, VI 00851 North Star, U.S. Virgin Islands

Spa Golf Course Private Beach Aquatic Center

Westin St. John Villas

300B Chocolate Hole, 00830 Saint John, U.S. Virgin Islands

Villas Ocean Views Spa Services Private Beach

Westin St. John Resort

P.O. Box 8310, VI 00831 Saint John, U.S. Virgin Islands

Cruz Bay Private White Sand Beach Family Friendly Convenient Location

Softwinds

152 Estate Fish Bay, 00830 Cruz Bay, U.S. Virgin Islands

Villa 4 Bedroom Private Pool Panoramic Views

Bunker Hill Hotel

2307 Commandant Gade, 00802 Charlotte Amalie, U.S. Virgin Islands

Bed & Breakfast Charlotte Amalie Complimentary Breakfast Outdoor Pools

Marriott's Frenchman's Cove

7338 Estate Bakkeroe, 00802-3011 Estate Thomas, U.S. Virgin Islands

Luxury Resort Secluded Beach Villas Pacquereau Bay

Secret Harbour Beach Resort

6280 Estate Nazareth, 00802 Nazareth, U.S. Virgin Islands

Condominiums Beachfront Diving Specials Full Kitchens

Sea Glass Villas

11 Enighed , 00830 Saint John, U.S. Virgin Islands

Villa Outdoor Pool Fitness Center Private

The Mafolie Hotel

7091 Estate Mafolie, 00802 Mafolie, U.S. Virgin Islands

Luxury Amenities Ocean Views Gourmet Dining Complimentary Breakfast

Bluebeard's Castle

Bluebeards Hill, 00801 Charlotte Amalie, U.S. Virgin Islands

Historic Studio Suites Condominiums Harbor Views

Windward Passage Hotel

3100 Kronprindsens Tvaer, 00802 Charlotte Amalie, U.S. Virgin Islands

Panoramic Views Waterfront Resort Central Location Casino

Paradise Cove Ocean Front Villas & Suites

2 GA Ridge Rd, 00802 Nazareth, U.S. Virgin Islands

Nazareth Bay Oceanfront Secluded Great Value

Sapphire Beach Resort

6720 Smith Bay, 00802 Mandal, U.S. Virgin Islands

Private Beach Condominiums Swimming Pool Watersports

Gallows Point Resort

3 AAA Gallows Point Road, Saint John, U.S. Virgin Islands

Oceanfront Cruz Bay Suites Beautiful Views

St. John Inn

277 Enighed Contant, 00830 Saint John, U.S. Virgin Islands

Free Breakfast Boutique Hotel Cruz Bay Reasonable Rates

Club St. Croix Beach & Tennis Resort

3280 Estate Golden Rock, 00824 Christiansted, U.S. Virgin Islands

Chenay Bay Ocean Views Swim-Up Bar Tennis Court

Club Comanche

1 Strand St., Waterfront Boardwalk, 00820 Christiansted

Historic Building Outdoor Pool Pavillion Bar Great Value

Hotel On The Cay

Protestant Cay, Christiansted, 00822, U.S. Virgin Islands

Protestant Cay Accessible By Boat Only Private Beach Watersports

Sugar Beach Condominiums Resort

3245 Estate Golden Rock, 00000 Christiansted, U.S. Virgin Islands

Spacious Suites Tennis Court Car Rentals Local Transportation

Island Beachcomber Hotel

8071 Lindberg Bay, 00802 Lindbergh Bay, U.S. Virgin Islands

Waterfront Lindbergh Bay Beach Warm & Friendly Staff Historic

 

 

Menu