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

The Buccaneer Beach & Golf Resort

Estate Shoys Christiansted, ST. CROIX

Step into a refined experience at The Buccaneer Beach & Golf Resort on your trip to Petronella, where inviting rooms offer elegance, with rates beginning at an inviting $359.55. Relax in accommodations that set the standard for luxury, with features that elevate your stay to an experience of indulgence.

At The Buccaneer Beach & Golf Resort, guests are always close enough to downtown Petronella for a quick drive, making it easy to explore the city’s best offerings. Choose a hotel in Petronella that makes elegance and comfort a seamless experience—reserve now!

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

Starting at

$359.55

per night

Read Reviews View Amenities View All Rooms

Tamarind Reef Resort Spa & Marina

5001 Tamarind Reef Christiansted, VI

Travelers exploring Petronella will find a welcoming retreat at Tamarind Reef Resort Spa & Marina, where inviting rooms provide comfort, with budget-friendly rates starting at $229.99. Experience a stay defined by luxury and comfort, with rooms that are thoughtfully appointed to meet your every need.

With a brief drive into downtown Petronella, guests at Tamarind Reef Resort Spa & Marina can explore the city’s best destinations while staying in a quieter, more peaceful area. Plan your Petronella adventure with a hotel that combines modern flair with traditional comfort—reserve now!

  Call (855) 233-7850 to book with an agent.
  2.3 miles from Petronella, 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

Encounter a restful retreat at Bungalows on the Bay near Petronella, where comfortable rooms provide quality and warmth, with nightly rates starting at $286.99. Relax in accommodations that offer a blend of modern amenities and home-like comfort, perfect for every type of traveler.

Guests staying at Bungalows on the Bay will appreciate the short drive to downtown Petronella, where the city’s most iconic destinations await exploration. Relax in Petronella with a hotel that combines modern elegance and unbeatable rates—lock in today!

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

Starting at

$286.99

per night

Read Reviews View Amenities View All Rooms

King Christian Hotel

59 King's Wharf Christiansted, ST. CROIX

King Christian Hotel provides a sophisticated stay for travelers heading to Petronella, with comfortable rooms offering quality and relaxation from just $219.99. Stay in rooms designed with elegance and comfort in mind, featuring premium amenities to enhance your experience.

Guests staying at King Christian Hotel can enjoy the ease of driving into downtown Petronella, where the city’s best destinations are just minutes away. Enjoy every part of your Petronella trip with a hotel that keeps your needs front and center—lock in today!

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

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Caravelle Hotel & Casino

44a Queen Cross Street Christiansted, VI

Relax in style at Caravelle Hotel & Casino as you explore Petronella, where restful rooms provide a reassuring atmosphere, with inviting rates beginning at $209.99 per night. Stay in accommodations that go beyond traditional comfort, offering modern amenities and a welcoming atmosphere.

With easy access to downtown Petronella, guests at Caravelle Hotel & Casino can quickly explore the city’s most vibrant areas while enjoying a more peaceful retreat. Enjoy every moment of your Petronella trip with lodging that’s both practical and elegant—book today!

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

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

Club Comanche Hotel St. Croix

No 1 Strand Street Christiansted, ST. CROIX

Enjoy a peaceful atmosphere at Club Comanche Hotel St. Croix as you journey to Petronella, where restful accommodations provide comfort, with budget-friendly rates starting at $119.99. Enjoy well-appointed rooms that provide a range of modern amenities, ensuring a comfortable and enjoyable stay.

Club Comanche Hotel St. Croix provides the perfect location for those wanting to explore downtown Petronella, where a brief drive delivers them to the city’s best spots. Make your Petronella travels both comfortable and cost-effective with inviting lodging—book today!

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

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Hotel on the Cay

Protestant Cay Christiansted, ST. CROIX

Experience quality and comfort at Hotel on the Cay as you explore Petronella, where alluring accommodations provide a relaxing environment, with rates beginning at $118.99. Find extra comfort in rooms that offer upgraded amenities and services, designed to enhance your travel experience.

With downtown Petronella just a short drive away, guests at Hotel on the Cay can explore the city’s top sights while staying in a more relaxed area. Get ready to relax in Petronella with a hotel that delivers on quality and service—lock in today!

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

Starting at

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

With upscale decor and inviting surroundings, Oceans at Divi Carina Bay Adults Only near Petronella provides restful accommodations, with budget-friendly nightly rates starting at $386.99. Enjoy a premier experience in rooms that feature elegant furnishings, high-end amenities, and impeccable service.

At Oceans at Divi Carina Bay Adults Only, a quick drive brings guests into the heart of downtown Petronella, where the city’s most exciting attractions are always close by. Uncover the elegance of Petronella with accommodations that create unforgettable memories—book today!

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

Starting at

$386.99

per night

Read Reviews View Amenities View All Rooms

The Palms at Pelican Cove

4126 La Grande Princess Christiansted, ST. CROIX

Relax in the peaceful surroundings of The Palms at Pelican Cove on your trip to Petronella, where quality accommodations provide comfort, with rates starting at $234.99. Stay in rooms that not only meet your expectations for comfort but exceed them with luxurious touches.

Guests staying at The Palms at Pelican Cove are only a short drive from downtown Petronella, where they can easily explore the city’s most exciting sights. Find the perfect balance of affordability and luxury in Petronella—lock in your hotel today!

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

Starting at

$234.99

per night

Read Reviews View Amenities View All Rooms

Grapetree Bay Hotel & Villas

Grapetree Road Christiansted, ST CROIX

With elevated comfort and welcoming charm, Grapetree Bay Hotel & Villas near Petronella offers homely accommodations at rates starting from an inviting $247.99 per night. Stay in accommodations that blend luxury with comfort, offering a perfect retreat from the hustle and bustle.

From Grapetree Bay Hotel & Villas, guests can easily drive into downtown Petronella, where they can explore the city’s top destinations and return to a serene stay afterward. Relax in Petronella at a hotel where every detail is designed to delight—lock in today!

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

Starting at

$247.99

per night

Read Reviews View Amenities View All Rooms

Windchime Estates

9004 Estate Vista Concordia Christiansted, ST CROIX

Relax in the inviting surroundings of Windchime Estates as you journey to Petronella, where quality rooms offer warmth and comfort, with room rates beginning at $93.99. Enjoy a stay that offers a little more, with rooms equipped with enhanced amenities for your comfort and convenience.

The relaxing surroundings at Windchime Estates offer a restful retreat, with downtown Petronella a convenient drive away for easy access to the city’s best spots. Take the hassle out of Petronella travel with a hotel that delivers on all counts—lock in today!

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

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 exploring Petronella will be enchanted by Carambola Beach Resort St. Croix US Virgin Islands, where luxurious rooms offer the ultimate comfort, with rates starting from just $148.99. Enjoy the sophistication of meticulously designed rooms that provide both grandeur and functionality for a premier travel experience.

Relax in the quiet environment of Carambola Beach Resort St. Croix US Virgin Islands, where guests can enjoy peaceful surroundings and downtown Petronella remains nearby. Find out how special Petronella can be with a hotel that caters to your every need—lock in today!

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

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

The Frederiksted Hotel

442 Strand Street Frederiksted, ST CROIX

Relax in style at The Frederiksted Hotel as you visit Petronella, where comfortable rooms create a serene retreat, with budget-friendly rates starting at $163.99. Relax in accommodations that offer the perfect blend of comfort and style, equipped with amenities to suit all your needs.

Enjoy the peace and quiet at The Frederiksted Hotel, where downtown Petronella is just a smooth drive away, allowing for easy access to the city's top attractions. Discover how enjoyable your Petronella adventure can be with a hotel designed for you—lock in today!

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

Starting at

$163.99

per night

Read Reviews View Amenities View All Rooms

The Fred Adults Only

605 Strand Street Frederiksted, SAINT CROIX

Embrace a refined experience at The Fred Adults Only as you visit Petronella, where inviting rooms create relaxation, with inviting nightly rates starting at $260.99. Find sophistication and relaxation in rooms that feature elegant decor and state-of-the-art amenities.

A restful retreat awaits at The Fred Adults Only, where quiet surroundings provide relaxation and downtown Petronella remains close by. Unwind in Petronella at a hotel that combines elegance with warm hospitality—lock in today!

  Call (855) 235-0725 to book with an agent.
  14.2 miles from Petronella, VI 00820

Starting at

$260.99

per night

Read Reviews View Amenities View All Rooms

Victoria House

7 Strand St Frederiksted, ST CROIX

Find relaxation and style at Victoria House when visiting Petronella, where homely accommodations create a welcoming retreat, with rates beginning at $183.99. Stay in accommodations that redefine elegance, offering a luxurious environment and exceptional amenities.

At Victoria House, travelers can enjoy a calm retreat while downtown Petronella remains within easy reach for a day of sightseeing. Make your Petronella getaway one to remember with accommodations that cater to you—book today!

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

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

Sand Castle on the Beach Adults Only

127 Smithfield Frederiksted, ST. CROIX

Travelers visiting Petronella will enjoy the charm of Sand Castle on the Beach Adults Only, where inviting accommodations offer a restorative stay, with rates beginning at $245.99 per night. Enjoy a stay that pairs refined comfort with exceptional service, ensuring a relaxing and memorable experience.

Unwind at Sand Castle on the Beach Adults Only in a quiet setting, where downtown Petronella is still within easy reach for a day of adventure. Get ready for a Petronella visit filled with exclusive amenities and thoughtful service—lock in today!

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

Starting at

$245.99

per night

Read Reviews View Amenities View All Rooms

The Westin St. John Resort Villas

300B Chocolate Hole St. John, VI

Those exploring Petronella will find luxury at its best at The Westin St. John Resort Villas, where exclusive rooms deliver unmatched relaxation, with rates starting at just $549.99. Enjoy the serenity of Westin's Sunrise Yoga Sessions, offering a peaceful start to your day with guided yoga in inspiring locations.

Positioned perfectly for relaxation, The Westin St. John Resort Villas offers a quiet getaway while keeping Petronella easily accessible. Explore Petronella in style with accommodations that transform your stay into an experience—secure now!

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

Starting at

$549.99

per night

Read Reviews View Amenities View All Rooms

The Ritz Carlton St. Thomas

6900 Great Bay St. Thomas, ST. THOMAS

Those exploring Petronella will be awed by The Ritz Carlton St. Thomas, where opulent suites and exceptional service elevate your stay, with nightly rates starting at $1,449.99. Take part in Ritz-Carlton's renowned cooking schools, where guests can learn from expert chefs and take home new culinary skills.

For a tranquil experience, The Ritz Carlton St. Thomas offers spacious accommodations with Petronella only a short journey away. Take advantage of Petronella splendor with a hotel that delivers top-notch service and comfort—book today!

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

Starting at

$1,449.99

per night

Read Reviews View Amenities View All Rooms

Two Sandals – a Boutique Hotel

6264 Estate Nazareth St. Thomas, SAINT THOMAS

With inviting surroundings, Two Sandals – a Boutique Hotel near Petronella provides quality accommodations crafted for relaxation, with affordable rates from just $425.99. Relax in rooms that offer the perfect escape with luxurious furnishings and top-notch amenities.

At Two Sandals – a Boutique Hotel, guests can enjoy the best of both worlds—peaceful surroundings with the vibrant energy of Petronella never far away. Experience a Petronella getaway that’s designed to provide pure relaxation—lock in your room today!

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

Starting at

$425.99

per night

Read Reviews View Amenities View All Rooms

Bolongo Bay Beach Resort

7150 Bolongo St. Thomas, ST. THOMAS

Stay affordably at Bolongo Bay Beach Resort on your journey to Petronella, where safe rooms create a peaceful escape, with budget-friendly rates beginning at $355.99. Find tranquility and comfort in rooms that provide a range of amenities designed to enhance your visit.

Unwind in the calm environment of Bolongo Bay Beach Resort, where city attractions are just a quick drive away for your convenience. Maximize your Petronella experience with a hotel that caters to your every need—book today!

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

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 Petronella, where inviting rooms offer quality and comfort, with affordable nightly rates starting at $219.99. Experience a stay that offers a little extra, with rooms equipped to provide a higher level of comfort and convenience.

Unwind at Aqua, where guests can relax in spacious comfort while keeping Petronella's excitement within easy reach. Take your Petronella experience to the next level with a hotel that delivers on all fronts—lock in today!

  Call (855) 234-7135 to book with an agent.
  43.6 miles from Petronella, 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

Immerse yourself in premium luxury at Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection near Petronella, where exclusive accommodations offer pure serenity, with inviting nightly rates from $550.99. Explore the world with Autograph Collection Hotels, located in some of the most coveted destinations across the globe.

At Morningstar Buoy Haus Beach Resort at Frenchmans Reef Autograph Collection, you can enjoy the best of both worlds—a peaceful setting and convenient access to Petronella's vibrant attractions. Savor the beauty of Petronella with a hotel that delivers top-tier service and style—reserve now!

  Call (855) 234-2997 to book with an agent.
  44.1 miles from Petronella, 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

Enjoy a truly lavish retreat at The Westin Beach Resort & Spa at Frenchmans Reef near Petronella, where premier rooms set the standard for luxury, with budget-friendly rates from $403.99. Recharge with Westin's Detox Juice Bar, offering a range of refreshing and nutritious juices perfect for a wellness boost.

At The Westin Beach Resort & Spa at Frenchmans Reef, guests can unwind in a serene setting, knowing that the lively atmosphere of Petronella is still accessible. Awaken to the elegance of Petronella with a hotel that provides an unparalleled experience—secure now!

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

Starting at

$403.99

per night

Read Reviews View Amenities View All Rooms