The best deals on hotels when visiting Diamond 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 Diamond, VI 00820

Windchime Estates

9004 Estate Vista Concordia Christiansted, ST CROIX

Find a restful retreat at Windchime Estates near Diamond, where inviting rooms offer comfort and relaxation, with budget-friendly rates starting at $93.99. Stay in accommodations that cater to both business and leisure travelers, providing a range of amenities for a pleasant stay.

At Windchime Estates, guests can enjoy the flexibility of visiting downtown Diamond with just a short drive, making it simple to explore the city’s top destinations. Relax and unwind in Diamond at a hotel that blends comfort with exceptional value—secure now!

  Call (855) 233-7850 to book with an agent.
  1.6 miles from Diamond, VI 00820

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

Find relaxation and style at The Palms at Pelican Cove when visiting Diamond, where enveloping accommodations create a welcoming retreat, with rates beginning at $234.99. Relax in rooms that provide a luxurious escape, with amenities that cater to your desire for comfort and sophistication.

From The Palms at Pelican Cove, guests can quickly reach downtown Diamond, where the city’s most exciting destinations are just minutes away. Get the most out of Diamond with a hotel that creates a memorable experience from start to finish—book today!

  Call (855) 234-5074 to book with an agent.
  2.6 miles from Diamond, VI 00820

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

Relax in the comfortable surroundings of Club Comanche Hotel St. Croix as you explore Diamond, where quality rooms offer a restful experience, with rates from $119.99. Find comfort and style in our rooms that offer a range of amenities designed to enhance your stay.

At Club Comanche Hotel St. Croix, guests can enjoy the best of both worlds—quick access to downtown Diamond with the tranquility of staying a little further out. Relax and recharge in Diamond with accommodations that provide exceptional value—book today!

  Call (855) 233-7850 to book with an agent.
  3.4 miles from Diamond, VI 00820

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Caravelle Hotel & Casino

44a Queen Cross Street Christiansted, VI

Choose Caravelle Hotel & Casino for your journey to Diamond, where reassuring rooms offer a comfortable escape, with rates beginning at an inviting $209.99 per night. Stay in accommodations that combine modern amenities with cozy comfort, perfect for both relaxing and working.

At Caravelle Hotel & Casino, a quick drive brings guests into the lively downtown area of Diamond, making it easy to explore the city’s best offerings. Enjoy seamless Diamond travel with a hotel that ensures your comfort from start to finish—secure now!

  Call (855) 233-7850 to book with an agent.
  3.5 miles from Diamond, VI 00820

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

King Christian Hotel

59 King's Wharf Christiansted, ST. CROIX

Embrace comfort and sophistication at King Christian Hotel near Diamond, where plush rooms provide a relaxing retreat, with rates starting from an accessible $219.99. Enjoy rooms that offer a refined level of comfort and style, featuring upgraded amenities and elegant furnishings.

From King Christian Hotel, a short drive takes guests right into downtown Diamond, making it simple to explore the city’s vibrant destinations. Take advantage of refined accommodations in Diamond that make your stay exceptional—book today!

  Call (855) 234-5074 to book with an agent.
  3.5 miles from Diamond, VI 00820

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Hotel on the Cay

Protestant Cay Christiansted, ST. CROIX

Stay at Hotel on the Cay when visiting Diamond, where inviting accommodations create a warm environment, with budget-friendly rates beginning at $118.99. Relax in accommodations that provide a luxurious feel without the extravagant price, offering ample amenities for your comfort.

Guests staying at Hotel on the Cay will love how close they are to downtown Diamond, where a short drive brings them to the city’s best attractions. Unwind in Diamond with accommodations that provide a haven of relaxation—book today!

  Call (855) 236-8982 to book with an agent.
  3.6 miles from Diamond, VI 00820

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

The Buccaneer Beach & Golf Resort

Estate Shoys Christiansted, ST. CROIX

Discover an elevated retreat at The Buccaneer Beach & Golf Resort as you travel to Diamond, where sophisticated accommodations promise tranquility, with inviting rates from $359.55. Enjoy an elevated experience in rooms that offer a refined blend of luxury and innovative technology, designed for discerning guests.

The Buccaneer Beach & Golf Resort offers the perfect balance of proximity and peace, with downtown Diamond only a short drive from the hotel. Get ready for a Diamond retreat where every need is met with impeccable service—lock in today!

  Call (855) 233-7850 to book with an agent.
  5.0 miles from Diamond, VI 00820

Starting at

$359.55

per night

Read Reviews View Amenities View All Rooms

Carambola Beach Resort St. Croix US Virgin Islands

Estate Davis Bay Kingshill, ST. CROIX

Those exploring Diamond will admire the poise of Carambola Beach Resort St. Croix US Virgin Islands, where elegant accommodations provide rest and refinement, with nightly rates starting at $148.99. Experience the ultimate in hospitality, with rooms that offer a perfect blend of opulence and personalized service.

Guests at Carambola Beach Resort St. Croix US Virgin Islands will love the peaceful surroundings, with downtown Diamond just a short trip away for easy access to the city’s highlights. Relax in Diamond with a hotel that makes your experience feel indulgent and carefree—lock in today!

  Call (855) 239-5277 to book with an agent.
  5.5 miles from Diamond, VI 00820

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Tamarind Reef Resort Spa & Marina

5001 Tamarind Reef Christiansted, VI

Those visiting Diamond will appreciate the charm of Tamarind Reef Resort Spa & Marina, where refined rooms offer relaxation, with inviting rates starting at an accessible $229.99. Stay in accommodations that provide a luxurious setting, complete with advanced amenities and exceptional service.

At Tamarind Reef Resort Spa & Marina, guests can enjoy the comfort of being further from the city’s busiest areas, with downtown Diamond still just a trip away. Relax in Diamond at a hotel that provides an elevated experience without the elevated cost—lock in today!

  Call (855) 233-0132 to book with an agent.
  5.9 miles from Diamond, VI 00820

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 near Diamond, where inviting accommodations offer a peaceful escape, with nightly rates beginning at $286.99. Enjoy the convenience of upgraded facilities and services, ensuring a pleasant and relaxing stay.

From Bungalows on the Bay, the drive to downtown Diamond is quick and convenient, allowing guests to explore the city’s attractions while returning to a peaceful stay afterward. Get the most out of Diamond with lodging that provides quality and affordability—lock in today!

  Call (855) 239-4019 to book with an agent.
  6.6 miles from Diamond, VI 00820

Starting at

$286.99

per night

Read Reviews View Amenities View All Rooms

The Frederiksted Hotel

442 Strand Street Frederiksted, ST CROIX

Choose The Frederiksted Hotel for your trip to Diamond, where comfortable rooms offer a relaxing atmosphere, starting at a budget-friendly rate of $163.99 per night. Enjoy a blend of modern facilities and comfort in rooms designed to offer you a seamless and enjoyable stay.

With Diamond a convenient drive away, guests staying at The Frederiksted Hotel can explore the city’s highlights before returning to the calm and quiet of the hotel. Take comfort in knowing your Diamond stay will be relaxing and luxurious—reserve now!

  Call (855) 233-0132 to book with an agent.
  8.6 miles from Diamond, VI 00820

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

Victoria House

7 Strand St Frederiksted, ST CROIX

Those visiting Diamond will enjoy the comfort of Victoria House, where refined accommodations create a warm environment, with rates starting at $183.99. Experience a new level of comfort with rooms that offer luxurious bedding, high-tech amenities, and stylish decor.

At Victoria House, visitors can relax in a more spacious, tranquil setting, while downtown Diamond remains within easy reach for exploration. Stay in style in Diamond with a hotel that transforms your trip into a lavish experience—book today!

  Call (855) 239-5277 to book with an agent.
  8.6 miles from Diamond, VI 00820

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

The Fred Adults Only

605 Strand Street Frederiksted, SAINT CROIX

Offering a delightful escape, The Fred Adults Only near Diamond features restful rooms with a blend of comfort and elegance, with inviting rates starting at $260.99. Relax in rooms that offer the perfect escape, with luxury amenities and a peaceful atmosphere.

The calm surroundings at The Fred Adults Only allow guests to unwind, while downtown Diamond is still within easy reach by car for city exploration. Enjoy your Diamond travels with a hotel that makes every moment feel extraordinary—secure now!

  Call (855) 235-6136 to book with an agent.
  8.6 miles from Diamond, VI 00820

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

Enjoy quality and relaxation at Sand Castle on the Beach Adults Only near Diamond, where inviting accommodations create a quiet environment, with rates beginning at $245.99. Find sophistication and relaxation in rooms that feature elegant decor and state-of-the-art amenities.

From Sand Castle on the Beach Adults Only, a simple drive brings guests into downtown Diamond, where they can explore the city’s highlights and return to a quieter stay. Discover the perfect way to enjoy Diamond with a hotel that delivers top-tier service—secure now!

  Call (855) 233-0132 to book with an agent.
  8.9 miles from Diamond, VI 00820

Starting at

$245.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

Enjoy an exclusive ambiance at Oceans at Divi Carina Bay Adults Only near Diamond, where quality accommodations invite you to unwind, with nightly rates beginning at $386.99. Relax in rooms that are a showcase of luxury and comfort, designed to provide a serene and lavish experience.

With a convenient drive into downtown Diamond, guests at Oceans at Divi Carina Bay Adults Only can balance city adventures with the peaceful atmosphere of the hotel. Take in the charm of Diamond with a hotel that transforms your stay into a special occasion—secure now!

  Call (855) 235-6136 to book with an agent.
  9.8 miles from Diamond, VI 00820

Starting at

$386.99

per night

Read Reviews View Amenities View All Rooms

Grapetree Bay Hotel & Villas

Grapetree Road Christiansted, ST CROIX

A perfect blend of style and warmth awaits at Grapetree Bay Hotel & Villas near Diamond, where inviting rooms provide comfort, with budget-friendly rates beginning at $247.99. Find a luxurious escape in rooms that provide comfort and elegance, equipped with all the amenities for a perfect stay.

Travelers seeking relaxation will appreciate Grapetree Bay Hotel & Villas, offering a quiet escape with downtown Diamond still accessible for sightseeing. Relax and rejuvenate in Diamond with a hotel that makes every moment feel indulgent—secure now!

  Call (855) 233-0132 to book with an agent.
  10.8 miles from Diamond, VI 00820

Starting at

$247.99

per night

Read Reviews View Amenities View All Rooms

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas, ST. THOMAS

Enjoy the inviting ambiance of Bolongo Bay Beach Resort near Diamond, where enveloping accommodations provide quality and relaxation, with rates beginning at a budget-friendly $355.99. Relax in accommodations that offer a higher level of comfort, ensuring a pleasant and restful visit.

At Bolongo Bay Beach Resort, guests can relax in peaceful surroundings while having quick access to Diamond's lively downtown. Plan your perfect Diamond adventure with accommodations that make your stay memorable—reserve now!

  Call (855) 234-2997 to book with an agent.
  40.9 miles from Diamond, VI 00820

Starting at

$355.99

per night

Read Reviews View Amenities View All Rooms

The Westin St. John Resort Villas

300B Chocolate Hole St. John, VI

Step into supreme luxury at The Westin St. John Resort Villas near Diamond, where every room offers a haven of sophistication, with inviting nightly rates starting from just $549.99. Savor the flavors of locally sourced ingredients at Westin's farm-to-table dining experiences, highlighting the freshest seasonal produce.

Find your ideal retreat at The Westin St. John Resort Villas, a calming spot that’s just a short drive away from the vibrant streets of Diamond. Relish in the beauty of Diamond with a hotel that delivers refined comfort—book today!

  Call (855) 234-5074 to book with an agent.
  41.0 miles from Diamond, VI 00820

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

Two Sandals – a Boutique Hotel

6264 Estate Nazareth St. Thomas, SAINT THOMAS

With a blend of charm and quality, Two Sandals – a Boutique Hotel near Diamond offers a welcoming atmosphere, where secure rooms start at an accessible rate of $425.99. Enjoy a stay that goes beyond the ordinary, with rooms that provide luxurious amenities and exceptional comfort.

Discover tranquility at Two Sandals – a Boutique Hotel, a peaceful escape positioned within a short distance of Diamond's best attractions. Stay in Diamond with a hotel that redefines what it means to be a great host—book today!

  Call (855) 234-2997 to book with an agent.
  41.1 miles from Diamond, VI 00820

Starting at

$425.99

per night

Read Reviews View Amenities View All Rooms

The Ritz Carlton St. Thomas

6900 Great Bay St. Thomas, ST. THOMAS

Embrace the grandeur of The Ritz Carlton St. Thomas on your trip to Diamond, where luxury and elegance combine to create perfection, with rates starting from $1,449.99. Delight in Ritz-Carlton’s oceanfront properties, where guests can enjoy private cabanas and personalized beach service for the ultimate seaside escape.

Relax and recharge at The Ritz Carlton St. Thomas, where serene surroundings provide a restful stay without losing the connection to Diamond. Embrace the elegance of Diamond with a hotel that knows how to make your stay magical—book today!

  Call (855) 234-7135 to book with an agent.
  41.1 miles from Diamond, VI 00820

Starting at

$1,449.99

per night

Read Reviews View Amenities View All Rooms

Aqua

Frenchman's Heights St. Thomas, ST THOMAS

Find a peaceful escape at Aqua near Diamond, where inviting accommodations provide a warm retreat, with affordable nightly rates starting at $219.99. Find a welcoming environment in accommodations that offer extra amenities, ensuring a comfortable and enjoyable stay.

Enjoy a calming retreat at Aqua, where quiet surroundings and Diamond's energy are just a drive apart. Step into Diamond elegance with a hotel that’s designed to impress—secure your room now!

  Call (855) 234-7135 to book with an agent.
  41.7 miles from Diamond, VI 00820

Starting at

$219.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

Step into the height of sophistication at Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection as you explore Diamond, where refined accommodations redefine elegance, with rates beginning at $550.99. Engage with the local community through Autograph Collection Hotels' partnerships with local artisans, suppliers, and cultural institutions.

Relax in comfort at Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, where serene surroundings and easy access to Diamond make for a perfect getaway. Rejoice in Diamond refinement with a hotel that goes above and beyond to delight you—lock in today!

  Call (855) 236-8982 to book with an agent.
  42.1 miles from Diamond, VI 00820

Starting at

$550.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

Step into grandeur at The Westin Beach Resort & Spa at Frenchmans Reef near Diamond, where upscale surroundings transform your stay, with budget-friendly rates starting from $403.99. Retreat to Westin's panoramic sky lounges, offering breathtaking views and a serene environment to unwind or socialize.

Stay at The Westin Beach Resort & Spa at Frenchmans Reef for a peaceful escape, with the bonus of being close to Diamond's lively streets for daily adventures. Prepare for an exquisite Diamond retreat where sophistication knows no limits—lock in today!

  Call (855) 233-7850 to book with an agent.
  42.2 miles from Diamond, VI 00820

Starting at

$403.99

per night

Read Reviews View Amenities View All Rooms