The best deals on hotels when visiting Upper Bethlehem 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 Upper Bethlehem, VI 00850

Windchime Estates

9004 Estate Vista Concordia Christiansted, ST CROIX

Experience quality and comfort at Windchime Estates as you explore Upper Bethlehem, where restful rooms create a welcoming atmosphere, with rates starting from $93.99. Stay in rooms that provide a comfortable and luxurious environment, with amenities that cater to your every need.

Windchime Estates provides the perfect location for those wanting to explore downtown Upper Bethlehem, where a brief drive delivers them to the city’s best spots. Plan your Upper Bethlehem getaway with a hotel that knows how to make your stay unforgettable—reserve now!

  Call (855) 233-7850 to book with an agent.
  3.2 miles from Upper Bethlehem, VI 00850

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

Carambola Beach Resort St. Croix US Virgin Islands

Estate Davis Bay Kingshill, ST. CROIX

Those traveling to Upper Bethlehem will cherish the elegance of Carambola Beach Resort St. Croix US Virgin Islands, where sophisticated rooms bring unmatched comfort, with affordable rates starting at $148.99. Enjoy a premier experience in rooms that feature elegant furnishings, high-end amenities, and impeccable service.

Guests staying at Carambola Beach Resort St. Croix US Virgin Islands will love the convenience of being close to downtown Upper Bethlehem, where the city’s most popular destinations are always nearby. Experience a Upper Bethlehem retreat where luxury and top-tier service come together perfectly—reserve now!

  Call (855) 234-5074 to book with an agent.
  4.1 miles from Upper Bethlehem, VI 00850

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

The Palms at Pelican Cove

4126 La Grande Princess Christiansted, ST. CROIX

Find a refined retreat at The Palms at Pelican Cove as you explore Upper Bethlehem, where tranquil rooms provide a peaceful escape, with nightly rates beginning at just $234.99. Enjoy a stay that marries sophistication with comfort, providing rooms that feature elegant decor and thoughtful amenities.

Find your restful escape at The Palms at Pelican Cove, where the calm of your stay is complemented by the convenience of Upper Bethlehem. Take in the beauty of Upper Bethlehem with accommodations that elevate your entire stay—secure now!

  Call (855) 234-7135 to book with an agent.
  5.1 miles from Upper Bethlehem, VI 00850

Starting at

$234.99

per night

Read Reviews View Amenities View All Rooms

The Frederiksted Hotel

442 Strand Street Frederiksted, ST CROIX

The Frederiksted Hotel provides a welcoming retreat for travelers heading to Upper Bethlehem, with warm and inviting rooms available from a friendly rate of $163.99 per night. Stay in rooms that are designed with your comfort in mind, offering amenities that make every stay a pleasure.

Guests staying at The Frederiksted Hotel will enjoy a peaceful retreat, with downtown Upper Bethlehem just a drive away for easy access to all the city’s attractions. Stay in Upper Bethlehem with a hotel that takes your experience to new heights—lock in your room today!

  Call (855) 234-5074 to book with an agent.
  6.0 miles from Upper Bethlehem, VI 00850

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

The Fred Adults Only

605 Strand Street Frederiksted, SAINT CROIX

Those traveling to Upper Bethlehem will appreciate the comfort of The Fred Adults Only, where mellifluous accommodations offer quality and style, with rates starting at just $260.99. Find a blend of comfort and luxury in rooms designed with your ultimate relaxation in mind, featuring superior amenities.

Guests at The Fred Adults Only will appreciate the tranquil atmosphere, with downtown Upper Bethlehem just a drive away for easy access to the city’s top destinations. Discover Upper Bethlehem with a hotel that enhances every part of your travel experience—secure now!

  Call (855) 234-2997 to book with an agent.
  6.0 miles from Upper Bethlehem, VI 00850

Starting at

$260.99

per night

Read Reviews View Amenities View All Rooms

Victoria House

7 Strand St Frederiksted, ST CROIX

Relax in the peaceful ambiance of Victoria House near Upper Bethlehem, where quality rooms create a warm stay, with affordable nightly rates starting at $183.99. Relax in an environment that exudes elegance, with rooms equipped with luxurious amenities and thoughtful details.

The peaceful surroundings at Victoria House allow guests to unwind, with downtown Upper Bethlehem still within reach for a day of exploration. Enjoy a Upper Bethlehem retreat where comfort and style come together beautifully—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  6.0 miles from Upper Bethlehem, VI 00850

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Club Comanche Hotel St. Croix

No 1 Strand Street Christiansted, ST. CROIX

Club Comanche Hotel St. Croix is a welcoming choice for visitors to Upper Bethlehem, where quality rooms create a delightful experience, with inviting rates from just $119.99 per night. Stay in rooms that cater to your comfort with additional amenities, making your travel experience smoother and more enjoyable.

Guests at Club Comanche Hotel St. Croix will love how close they are to downtown Upper Bethlehem, where a quick drive brings them to the city’s top destinations. Find your happy place in Upper Bethlehem with a hotel that makes every moment memorable—lock in today!

  Call (855) 233-7850 to book with an agent.
  6.1 miles from Upper Bethlehem, VI 00850

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 visit to Upper Bethlehem, where soft accommodations offer comfort and relaxation, with affordable room rates starting at $209.99. Relax in accommodations that blend modern amenities with comfort, offering everything needed for a pleasant stay.

Guests at Caravelle Hotel & Casino can experience the best of both worlds: proximity to downtown Upper Bethlehem and the tranquility of a more relaxed location. Make your Upper Bethlehem adventure memorable with top-notch amenities and budget-friendly rates—book now!

  Call (855) 235-6136 to book with an agent.
  6.2 miles from Upper Bethlehem, VI 00850

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Sand Castle on the Beach Adults Only

127 Smithfield Frederiksted, ST. CROIX

A refined retreat awaits at Sand Castle on the Beach Adults Only on your trip to Upper Bethlehem, where inviting rooms provide warmth and relaxation, with affordable nightly rates from $245.99. Stay in rooms that are a showcase of luxury and comfort, designed to provide a memorable and relaxing experience.

From Sand Castle on the Beach Adults Only, a quick trip into downtown Upper Bethlehem offers guests the chance to explore the city’s top spots while enjoying the tranquility of the hotel. Find out how enjoyable Upper Bethlehem can be with a hotel that delivers on comfort and convenience—lock in today!

  Call (855) 239-5277 to book with an agent.
  6.2 miles from Upper Bethlehem, VI 00850

Starting at

$245.99

per night

Read Reviews View Amenities View All Rooms

King Christian Hotel

59 King's Wharf Christiansted, ST. CROIX

With charm and sophistication, King Christian Hotel near Upper Bethlehem offers intimate-feeling rooms for a peaceful stay, with inviting rates starting from $219.99. Find enhanced luxury and comfort in rooms that offer additional space and upgraded amenities for a truly indulgent stay.

The calm and quiet of King Christian Hotel is complemented by its proximity to downtown Upper Bethlehem, just a drive away for easy access to the city’s attractions. Make your Upper Bethlehem adventure a dream come true with a hotel that prioritizes your needs—reserve now!

  Call (855) 239-4019 to book with an agent.
  6.2 miles from Upper Bethlehem, VI 00850

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 as you explore Upper Bethlehem, where comfortable rooms create a welcoming atmosphere, with nightly rates starting at a friendly $118.99. Find a welcoming environment in our rooms that offer enhanced amenities and services, ensuring a satisfying stay.

With a convenient drive into downtown Upper Bethlehem, guests at Hotel on the Cay can balance city exploration with the peaceful atmosphere of the hotel. Find out how comfortable Upper Bethlehem can be with a hotel that delivers exceptional service—lock in today!

  Call (855) 235-6136 to book with an agent.
  6.3 miles from Upper Bethlehem, VI 00850

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

The Buccaneer Beach & Golf Resort

Estate Shoys Christiansted, ST. CROIX

Experience elegance and comfort at The Buccaneer Beach & Golf Resort as you explore Upper Bethlehem, where refined rooms create a relaxing stay, with rates beginning at just $359.55. Experience luxury beyond compare in rooms that are equipped with everything needed for a lavish and comfortable stay.

A peaceful stay awaits guests at The Buccaneer Beach & Golf Resort, with downtown Upper Bethlehem easily accessible by car for those looking to explore the city. Discover the allure of Upper Bethlehem with a hotel that transforms every stay into something extraordinary—secure now!

  Call (855) 235-6136 to book with an agent.
  7.7 miles from Upper Bethlehem, VI 00850

Starting at

$359.55

per night

Read Reviews View Amenities View All Rooms

Tamarind Reef Resort Spa & Marina

5001 Tamarind Reef Christiansted, VI

With charm and sophistication, Tamarind Reef Resort Spa & Marina near Upper Bethlehem provides a warm environment, where delightful rooms start at a budget-friendly rate of $229.99. Experience the elegance of well-appointed rooms that combine modern amenities with a touch of luxury for a superior stay.

The serene environment at Tamarind Reef Resort Spa & Marina offers guests a quiet place to relax, with downtown Upper Bethlehem still within easy driving distance for sightseeing. Discover how incredible Upper Bethlehem can be with a hotel that offers unmatched attention to detail—secure now!

  Call (855) 236-8982 to book with an agent.
  8.6 miles from Upper Bethlehem, VI 00850

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

Stay comfortably at Bungalows on the Bay when visiting Upper Bethlehem, where comfy rooms create a relaxing environment, with welcoming rates starting at an accessible $286.99. Enjoy a comfortable and convenient stay in rooms that provide a range of modern amenities and thoughtful touches.

With downtown Upper Bethlehem still within easy reach, guests at Bungalows on the Bay can balance city adventures with the peaceful surroundings of the hotel. Settle into Upper Bethlehem with a hotel that makes your experience unforgettable—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.3 miles from Upper Bethlehem, VI 00850

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

Unwind in the sophisticated surroundings of Oceans at Divi Carina Bay Adults Only on your journey to Upper Bethlehem, where restorative rooms offer comfort, with nightly rates beginning at $386.99. Find a sanctuary of style and comfort in rooms that deliver a luxurious experience with every detail thoughtfully considered.

At Oceans at Divi Carina Bay Adults Only, guests can experience the calm of quiet surroundings, with the energy of downtown Upper Bethlehem still close by. Get ready for a Upper Bethlehem getaway where every moment is designed for pure bliss—lock in today!

  Call (855) 239-4019 to book with an agent.
  12.4 miles from Upper Bethlehem, VI 00850

Starting at

$386.99

per night

Read Reviews View Amenities View All Rooms

Grapetree Bay Hotel & Villas

Grapetree Road Christiansted, ST CROIX

With a perfect blend of comfort and warmth, Grapetree Bay Hotel & Villas near Upper Bethlehem provides inviting accommodations, with nightly rates beginning at $247.99. Relax in accommodations that blend opulence with practicality, offering a range of amenities for a truly comfortable stay.

At Grapetree Bay Hotel & Villas, guests can experience peaceful surroundings while having downtown Upper Bethlehem within easy driving distance. Embrace the best of Upper Bethlehem with a hotel that leaves no detail overlooked—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  13.4 miles from Upper Bethlehem, VI 00850

Starting at

$247.99

per night

Read Reviews View Amenities View All Rooms

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas, ST. THOMAS

Experience the comfort of Bolongo Bay Beach Resort as you explore Upper Bethlehem, where restful accommodations provide warmth and relaxation, with rates beginning at $355.99. Experience a blend of comfort and convenience in our rooms that provide a variety of amenities to enhance your visit.

Enjoy the peaceful environment at Bolongo Bay Beach Resort, perfect for those seeking relaxation while having quick access to Upper Bethlehem. Get ready to relax in Upper Bethlehem with a hotel that delivers on quality and service—lock in today!

  Call (855) 235-6136 to book with an agent.
  41.5 miles from Upper Bethlehem, VI 00850

Starting at

$355.99

per night

Read Reviews View Amenities View All Rooms

Two Sandals – a Boutique Hotel

6264 Estate Nazareth St. Thomas, SAINT THOMAS

Enjoy a sophisticated stay at Two Sandals – a Boutique Hotel on your journey to Upper Bethlehem, where inviting accommodations start at a budget-friendly rate of $425.99. Enjoy a luxurious stay in rooms that offer a blend of comfort and style, designed to cater to your sophisticated tastes.

At Two Sandals – a Boutique Hotel, guests can relax in tranquil surroundings, with the convenience of downtown Upper Bethlehem always nearby. Step into a Upper Bethlehem stay where every detail is tailored for your satisfaction—secure your room now!

  Call (855) 234-5074 to book with an agent.
  41.8 miles from Upper Bethlehem, VI 00850

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

Experience the pinnacle of elegance at The Ritz Carlton St. Thomas on your visit to Upper Bethlehem, where every room is a masterpiece of comfort, with rates from $1,449.99. Stay connected with Ritz-Carlton's Technology Butlers, experts who assist with all your digital needs, from setting up devices to personalizing your room's technology.

At The Ritz Carlton St. Thomas, guests can enjoy spacious comfort in a peaceful environment while keeping Upper Bethlehem close at hand for exploration. Embrace the allure of Upper Bethlehem with a hotel that promises exceptional comfort—secure now!

  Call (855) 234-5074 to book with an agent.
  41.8 miles from Upper Bethlehem, VI 00850

Starting at

$1,449.99

per night

Read Reviews View Amenities View All Rooms

The Westin St. John Resort Villas

300B Chocolate Hole St. John, VI

Step into a sanctuary of elegance at The Westin St. John Resort Villas near Upper Bethlehem, where luxury meets sophistication, with budget-friendly nightly rates starting at $549.99. Stay active with WestinWORKOUT® fitness studios, offering state-of-the-art equipment and classes to keep you fit during your travels.

Nestled just beyond the busy city center, The Westin St. John Resort Villas provides a calm setting while keeping Upper Bethlehem's top spots within easy reach. Feel pampered in Upper Bethlehem with a hotel that turns opulence into a way of life—lock in today!

  Call (855) 234-2997 to book with an agent.
  42.0 miles from Upper Bethlehem, VI 00850

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

Aqua

Frenchman's Heights St. Thomas, ST THOMAS

Stay at Aqua when visiting Upper Bethlehem, where intimate-feeling rooms create a relaxing experience, with budget-friendly rates beginning at $219.99 per night. Stay in accommodations that provide a delightful mix of modern amenities and traditional comfort.

Aqua offers the perfect base for exploring Upper Bethlehem, with the added benefit of returning to a peaceful, quiet stay. Find the perfect blend of comfort and affordability for your Upper Bethlehem adventure—book today!

  Call (855) 234-7135 to book with an agent.
  42.2 miles from Upper Bethlehem, VI 00850

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

With a touch of extravagance, Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection near Upper Bethlehem promises a stay of supreme elegance, where inviting accommodations await, with rates from just $550.99. Delight in the luxurious settings of Autograph Collection's rooms, where historic charm meets contemporary chic in a harmonious blend.

At Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, guests can recharge in peaceful surroundings and still have the option to explore the sights of Upper Bethlehem. Step into Upper Bethlehem opulence with a hotel that redefines relaxation and comfort—lock in today!

  Call (855) 233-7850 to book with an agent.
  42.6 miles from Upper Bethlehem, VI 00850

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

Those exploring Upper Bethlehem will find bliss at The Westin Beach Resort & Spa at Frenchmans Reef, where upscale details and plush rooms provide a serene getaway, with nightly rates beginning at $403.99. Admire the contemporary design of Westin properties, blending modern luxury with comfort and functionality for a restful stay.

Step into the tranquility of The Westin Beach Resort & Spa at Frenchmans Reef, a peaceful escape where guests can explore Upper Bethlehem just a short drive away. Discover how Upper Bethlehem shines with accommodations that make luxury feel personal—reserve now!

  Call (855) 234-7135 to book with an agent.
  42.6 miles from Upper Bethlehem, VI 00850

Starting at

$403.99

per night

Read Reviews View Amenities View All Rooms