The best deals on hotels when visiting William in VI.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In William, VI 00840

Victoria House

7 Strand St Frederiksted, ST CROIX

Enjoy a peaceful retreat at Victoria House as you travel to William, where refined accommodations provide comfort, with inviting rates from $183.99 per night. Find comfort in elegance with rooms that offer a refined setting, complete with all the amenities you need for a satisfying stay.

At Victoria House, guests are never too far from the excitement of downtown William, where the city’s most vibrant spots are just a quick trip away. Enjoy every part of your William trip with a hotel that keeps your needs front and center—lock in today!

  Call (855) 234-7135 to book with an agent.
  1.5 miles from William, VI 00840

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

The Frederiksted Hotel

442 Strand Street Frederiksted, ST CROIX

Uncover a warm ambiance at The Frederiksted Hotel as you explore William, where inviting accommodations provide relaxation, with rates starting at just $163.99. Stay in rooms that elevate your experience with modern amenities and thoughtful touches, designed for your comfort.

The Frederiksted Hotel offers the perfect location for guests wanting to explore William, where the downtown area is just a quick drive away for easy access. Step into an unforgettable William experience with a hotel that delivers exceptional value—book today!

  Call (855) 234-7135 to book with an agent.
  1.6 miles from William, VI 00840

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

The Fred Adults Only

605 Strand Street Frederiksted, SAINT CROIX

Relax in the peaceful ambiance of The Fred Adults Only near William, where quality rooms create a warm stay, with affordable nightly rates starting at $260.99. Experience a superior level of comfort in rooms that offer luxurious amenities and attentive service, catering to all your needs.

From The Fred Adults Only, a brief drive takes guests into downtown William, where the city’s best sights are easily accessible. Stay effortlessly in William with a hotel that knows how to impress—reserve your accommodations now!

  Call (855) 236-8982 to book with an agent.
  1.7 miles from William, VI 00840

Starting at

$260.99

per night

Read Reviews View Amenities View All Rooms

Sand Castle on the Beach Adults Only

127 Smithfield Frederiksted, ST. CROIX

Stay at Sand Castle on the Beach Adults Only for a delightful escape near William, where inviting rooms provide a warm retreat, with affordable rates starting at just $245.99. Stay in accommodations that redefine elegance, offering a luxurious environment and exceptional amenities.

With downtown William only a short drive away, guests at Sand Castle on the Beach Adults Only can explore the city’s most iconic sights and return to a peaceful retreat afterward. Get ready to enjoy William with a hotel that takes luxury and savings seriously—lock in today!

  Call (855) 234-2997 to book with an agent.
  2.3 miles from William, VI 00840

Starting at

$245.99

per night

Read Reviews View Amenities View All Rooms

Carambola Beach Resort St. Croix US Virgin Islands

Estate Davis Bay Kingshill, ST. CROIX

Uncover sophisticated living at Carambola Beach Resort St. Croix US Virgin Islands near William, where premier rooms provide an elevated experience, with inviting nightly rates starting from $148.99. Enjoy a stay where luxury is seamlessly integrated with comfort, providing rooms that are both lavish and inviting.

Guests staying at Carambola Beach Resort St. Croix US Virgin Islands can enjoy the flexibility of visiting downtown William with just a short drive, making it simple to explore the city’s best destinations. Get ready for a William adventure that’s equal parts comfort and sophistication—lock in today!

  Call (855) 239-4019 to book with an agent.
  4.3 miles from William, VI 00840

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Windchime Estates

9004 Estate Vista Concordia Christiansted, ST CROIX

Experience the comfort of Windchime Estates as you explore William, where restful accommodations provide warmth and relaxation, with rates beginning at $93.99. Experience a comfortable and convenient stay in rooms that are thoughtfully designed with modern amenities.

Guests at Windchime Estates will love the calm atmosphere, with downtown William just a drive away for easy access to the city’s top destinations. Enjoy a William adventure with a hotel that’s committed to your satisfaction—book today!

  Call (855) 235-0725 to book with an agent.
  8.4 miles from William, VI 00840

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

The Palms at Pelican Cove

4126 La Grande Princess Christiansted, ST. CROIX

Designed with relaxation in mind, The Palms at Pelican Cove near William provides inviting rooms for a refined experience, with room rates beginning at $234.99. Experience a haven of luxury in rooms that provide a high level of comfort and all the amenities you desire.

Enjoy a peaceful retreat at The Palms at Pelican Cove, where the calm environment is perfectly balanced with the convenience of downtown William nearby. Unwind in William at a hotel that elevates every part of your experience—lock in today!

  Call (855) 233-7850 to book with an agent.
  10.6 miles from William, VI 00840

Starting at

$234.99

per night

Read Reviews View Amenities View All Rooms

Club Comanche Hotel St. Croix

No 1 Strand Street Christiansted, ST. CROIX

Experience the inviting ambiance of Club Comanche Hotel St. Croix on your visit to William, where delightful accommodations create a warm stay, with rates starting at $119.99. Enjoy a stay enriched with added amenities and comfort, ensuring a pleasant and memorable experience.

Rest easy at Club Comanche Hotel St. Croix, where peaceful surroundings create a restful stay and downtown William is still nearby. Stay in William with a hotel that promises comfort, style, and budget-friendly rates—book today!

  Call (855) 234-7135 to book with an agent.
  12.1 miles from William, VI 00840

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Caravelle Hotel & Casino

44a Queen Cross Street Christiansted, VI

Experience quality and comfort at Caravelle Hotel & Casino as you explore William, where enveloping accommodations provide a relaxing environment, with rates beginning at $209.99. Enjoy the added convenience and luxury of rooms that provide extra amenities, making your stay more satisfying.

The calm environment at Caravelle Hotel & Casino creates a peaceful escape, with downtown William close enough for all your adventures. Stay smart and relaxed in William with a hotel that offers superior comfort—secure now!

  Call (855) 233-0132 to book with an agent.
  12.2 miles from William, VI 00840

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

King Christian Hotel

59 King's Wharf Christiansted, ST. CROIX

Encounter a warm and inviting stay at King Christian Hotel as you travel to William, where refined rooms provide comfort, with affordable rates from $219.99. Experience a stay that combines elegance with modern amenities, providing rooms that cater to your needs for luxury and comfort.

Guests seeking relaxation can find solace at King Christian Hotel, with downtown William still nearby for a balanced stay of exploration and rest. Plan your William adventure with a hotel that makes traveling feel effortless—reserve now!

  Call (855) 234-2997 to book with an agent.
  12.2 miles from William, VI 00840

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Hotel on the Cay

Protestant Cay Christiansted, ST. CROIX

Unwind in the peaceful surroundings of Hotel on the Cay when traveling to William, where delightful accommodations offer relaxation, with budget-friendly rates starting at $118.99. Experience a comfortable stay with the added benefit of convenient amenities, making your visit both relaxing and efficient.

For those looking to unwind, Hotel on the Cay offers a quiet retreat, while the convenience of downtown William is within reach. Make your William adventure memorable with top-notch amenities and budget-friendly rates—book now!

  Call (855) 234-7135 to book with an agent.
  12.3 miles from William, VI 00840

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

The Buccaneer Beach & Golf Resort

Estate Shoys Christiansted, ST. CROIX

Unwind in the elegance of The Buccaneer Beach & Golf Resort as you explore William, where premium accommodations create a warm retreat, with budget-friendly rates starting at $359.55. Enjoy a luxurious retreat in rooms that provide an upscale experience, combining sophisticated design with exceptional amenities.

Guests at The Buccaneer Beach & Golf Resort can enjoy a restful escape, while knowing downtown William remains nearby for a day of adventure. Step into a William hotel that transforms each moment into a celebration of style—secure your room now!

  Call (855) 233-7850 to book with an agent.
  13.7 miles from William, VI 00840

Starting at

$359.55

per night

Read Reviews View Amenities View All Rooms

Tamarind Reef Resort Spa & Marina

5001 Tamarind Reef Christiansted, VI

Unwind at Tamarind Reef Resort Spa & Marina near William, where quality rooms create a welcoming retreat, with inviting rates starting at a budget-friendly $229.99. Relax in a refined environment where comfort meets luxury, perfect for both short stays and extended visits.

Unwind at Tamarind Reef Resort Spa & Marina, where guests can enjoy a serene atmosphere while downtown William remains within reach for exploration. Stay comfortably in William with accommodations that make every moment special—lock in today!

  Call (855) 234-2997 to book with an agent.
  14.5 miles from William, VI 00840

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Bungalows on the Bay

5000 Estate Chenay Bay Rt. 82 Christiansted, ST. CROIX

Relax in the comfortable ambiance of Bungalows on the Bay when traveling to William, where restful accommodations offer relaxation, with room rates from $286.99. Stay in rooms that are designed to provide a relaxing and enjoyable experience, equipped with all the necessary amenities.

At Bungalows on the Bay, guests can unwind in peaceful surroundings, with downtown William still close enough for a day of sightseeing. Experience the beauty of William with a hotel that makes travel simple and enjoyable—lock in today!

  Call (855) 234-2997 to book with an agent.
  15.3 miles from William, VI 00840

Starting at

$286.99

per night

Read Reviews View Amenities View All Rooms

Oceans at Divi Carina Bay Adults Only

5025 Turner Hole Rd Christiansted, ST. CROIX ISLAND

Travelers exploring William will enjoy the inviting ambiance of Oceans at Divi Carina Bay Adults Only, where refined accommodations offer comfort, with rates starting at $386.99. Relax in rooms that offer a taste of grandeur, featuring lavish amenities and breathtaking views.

At Oceans at Divi Carina Bay Adults Only, visitors can enjoy the quiet retreat, while still being close enough to downtown William for a day of sightseeing. Find out how magical William can be with a hotel that offers a superior guest experience—lock in today!

  Call (855) 233-7850 to book with an agent.
  18.6 miles from William, VI 00840

Starting at

$386.99

per night

Read Reviews View Amenities View All Rooms

Grapetree Bay Hotel & Villas

Grapetree Road Christiansted, ST CROIX

Enjoy the inviting ambiance of Grapetree Bay Hotel & Villas as you journey to William, where friendly accommodations offer comfort, with nightly rates beginning at $247.99. Enjoy the attention to detail in rooms that provide all the comforts of home with the luxury of a hotel.

Enjoy a peaceful atmosphere at Grapetree Bay Hotel & Villas, where guests can relax knowing that downtown William remains close enough for exploration. Experience a William escape that pairs luxury with outstanding hospitality—reserve now!

  Call (855) 239-5277 to book with an agent.
  19.6 miles from William, VI 00840

Starting at

$247.99

per night

Read Reviews View Amenities View All Rooms

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas, ST. THOMAS

Relax in the inviting ambiance of Bolongo Bay Beach Resort near William, where sheltered accommodations create a peaceful escape, with affordable nightly rates from $355.99. Experience the best of both worlds with rooms that offer modern conveniences and traditional comfort.

Discover a peaceful retreat at Bolongo Bay Beach Resort, where quiet lodgings are paired with easy access to William's best attractions. Find peace of mind in William with a hotel that offers modern amenities and thoughtful service—secure now!

  Call (855) 235-0725 to book with an agent.
  39.6 miles from William, VI 00840

Starting at

$355.99

per night

Read Reviews View Amenities View All Rooms

Aqua

Frenchman's Heights St. Thomas, ST THOMAS

Relax at Aqua when traveling to William, with welcoming rooms that provide a tucked away retreat from the road, all from a friendly rate of $219.99 per night. Experience a blend of convenience and comfort in rooms that are equipped with modern amenities to enhance your stay.

Situated just beyond the busy city center, Aqua provides a calm setting while keeping William's top spots within easy reach. Settle into William with a hotel that offers thoughtful touches and unbeatable value—reserve now!

  Call (855) 234-5074 to book with an agent.
  40.2 miles from William, VI 00840

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Two Sandals – a Boutique Hotel

6264 Estate Nazareth St. Thomas, SAINT THOMAS

Relax in the peaceful ambiance of Two Sandals – a Boutique Hotel as you journey to William, where refined rooms provide warmth, with affordable rates starting at $425.99. Enjoy a stay that goes beyond traditional luxury, with rooms designed to offer an unparalleled level of comfort and style.

At Two Sandals – a Boutique Hotel, you’ll experience restful accommodations and the advantage of being close to William for day trips and adventures. Step into a William adventure where every detail is crafted for your enjoyment—book today!

  Call (855) 235-6136 to book with an agent.
  40.4 miles from William, VI 00840

Starting at

$425.99

per night

Read Reviews View Amenities View All Rooms

Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection

2 Estate Bakkeroe St. Thomas, VI

Those visiting William will be enchanted by the splendor of Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, where upscale rooms offer an indulgent experience, with inviting rates starting at $550.99. Explore the narrative-rich environments of Autograph Collection Hotels, where design and detail transport you to a world of elegance and intrigue.

At Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, you’ll find the ideal base for rest and relaxation, with the vibrant life of William nearby for exploration. Step into opulence in William with accommodations that redefine comfort and class—secure now!

  Call (855) 235-0725 to book with an agent.
  40.5 miles from William, VI 00840

Starting at

$550.99

per night

Read Reviews View Amenities View All Rooms

The Ritz Carlton St. Thomas

6900 Great Bay St. Thomas, ST. THOMAS

Find your luxurious escape at The Ritz Carlton St. Thomas as you visit William, where opulent surroundings create a peaceful haven, with rates beginning at just $1,449.99. Explore the beauty of nature with Ritz-Carlton’s guided outdoor adventures, available at resort locations, including hiking, kayaking, and wildlife tours.

Discover the balance of rest and adventure at The Ritz Carlton St. Thomas, where you can relax in peace and explore William whenever you choose. Experience the wonder of William with a hotel that perfects the art of comfort and class—secure now!

  Call (855) 233-7850 to book with an agent.
  40.5 miles from William, VI 00840

Starting at

$1,449.99

per night

Read Reviews View Amenities View All Rooms

The Westin Beach Resort & Spa at Frenchmans Reef

5 Estate Bakkeroe St. Thomas, ST. THOMAS

Immerse yourself in the elegance of The Westin Beach Resort & Spa at Frenchmans Reef on your trip to William, where every detail ensures a seamless experience, with budget-friendly rates starting at $403.99. Reconnect with nature on Westin’s eco-trails, curated paths that guide you through local flora and fauna with educational insights.

Discover relaxation at The Westin Beach Resort & Spa at Frenchmans Reef, where quiet comfort meets the convenience of being close to William's vibrant offerings. Awaken to luxury in William with a hotel that delivers unparalleled experiences—book today!

  Call (855) 233-7850 to book with an agent.
  40.5 miles from William, VI 00840

Starting at

$403.99

per night

Read Reviews View Amenities View All Rooms

The Westin St. John Resort Villas

300B Chocolate Hole St. John, VI

Relax in a sanctuary of refinement at The Westin St. John Resort Villas on your visit to William, where exclusive rooms provide serenity and comfort, with rates beginning at $549.99. Venture through Westin's art corridors, displaying contemporary works from local and international artists in an ever-changing exhibition.

Stay at The Westin St. John Resort Villas to enjoy both peace and convenience, with quiet rooms just a short drive from William's lively attractions. Experience true serenity in William with accommodations that elevate every moment—reserve now!

  Call (855) 234-2997 to book with an agent.
  41.3 miles from William, VI 00840

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms