17 BEST HOTELS in St Croix [October 2024]

One of the most beautiful islands in the Caribbean, St Croix is a hidden gem in the Virgin Islands and is an amazing place for some beach, fun, and relaxation.

But St Croix is a very small island with only a handful of expensive hotels… and many of them are poorly reviewed.

So, to help you, we’ve created this list of the 17 BEST Airbnb’s and hotels in St Croix.

Written by our travel-experts, this guide will show you the best places to stay on the island – no matter your budget!

Let’s jump right into it…

*Note* Here at Hotel Jules we LOVE Airbnb’s. Airbnb’s are affordable and unique, and allow you to experience a new place like a local. And the best part? St. Croix has some amazing Airbnb’s for all types of budgets…

Quick Answers – Best Hotels in Cusco

At A Glance: Best Hotels in ST CROIX

BEST HOTELS IN ST CROIX
htjltbl-table__image Our favorite Airbnb in St. CroixOur favorite Airbnb in St. CroixPrivate Apt with Ocean View Balcony
  • Wifi
  • Beautiful waterfront location with sunrise views and a private balcony.
  • Steps away from the beach, pool, and dockside restaurant.
Book on Air BnB →
htjltbl-table__image Best Airbnb for families or large groupsBest Airbnb for families or large groupsHistoric Apt in the Heart of Christiansted
  • Taxi stand, bars and restaurants are all right outside your door!
  • Located in the heart of historic downtown Christiansted.
  • Visit the beach at Hotel on the Cay, only 2 blocks away!
Book on Air BnB →
htjltbl-table__image Overall best hotel in St. CroixOverall best hotel in St. CroixSugar Apple Bed and Breakfast
  • Free Wifi
  • Air-conditioned rooms
  • Breakfast buffet
Book on Booking.com →
htjltbl-table__image Best hotel for couples in St CroixBest hotel for couples in St CroixSand Castle on the Beach – Adults Only
  • Swimming pool
  • On-site bar
  • On the beach!
Book on Booking.com →
htjltbl-table__image Best luxury hotel in St. CroixBest luxury hotel in St. CroixThe Buccaneer
  • Golf course
  • On the beach!
  • On-site bar and restaurant
Book on Booking.com →
htjltbl-table__image Best Airbnb in FrederikstedBest Airbnb in FrederikstedCasa De “Juanita”
  • Wifi
  • Self check in
  • Essentials
Book on Air BnB →

#1 – Private Apt with Ocean View Balcony

Our favorite Airbnb in St. Croix

Private Apt with Ocean View Balcony

Our favorite Airbnb in St. Croix is Private Apt with Ocean View Balcony

– $$$$

– 1 bedroom/ 1 bathroom

– Sleeps up to 4 guests

– Superhost

Cute, quaint, and boasting a stunning ocean-view is the #1 Airbnb on this list! Perfect for solo travelers, couples, or small groups/families this is the perfect home base for a weekend of Caribbean beach life.

The apartment itself is sparkling clean and is equipped with 2 beds, free wifi, a workspace, and a fully equipped kitchen. If you don’t feel like cooking, you’ll be pleased to know that there is a dockside restaurant only a few minute’s walk away. That is, if you can ever tear yourself away from that ocean view!

 

#2 – Historic Apt in the Heart of Christiansted

Best Airbnb for families or large groups

Historic Apt in the Heart of Christiansted

Historic Apt in the Heart of Christiansted is our pick for the best Airbnb for families or large groups

– $$$$$

– 2 bedrooms/ 1 bathroom

– Sleeps up to 7 guests

– Superhost

Perfectly located and sparkling clean, guests love the coziness of this fun Airbnb. Quite large by St. Croix standards, this apartment can comfortably sleep up to 7 people and is fully air-conditioned.

Beds are cozy, pillows are comfy, and the living room is a great space for the whole crew to relax and watch movie (the hosts provide free Netflix and Hulu!). Once you feel like exploring, simply walk downstairs and voila – you are in the heart of downtown Christiansted where you can access some of the best restaurants and bars on the entire island.

 

#3 – Sugar Apple Bed and Breakfast

Overall best hotel in St. Croix

Sugar Apple Bed and Breakfast

Sugar Apple Bed and Breakfast is our pick for the overall best hotel in St. Croix

– $$$

– Free fast wifi

– Air-conditioned rooms

– Breakfast buffet

Surprisingly, there aren’t many great hotels in St. Croix. That’s why we love Sugar Apple so much! Set in a charming historical building that is super clean and well-maintained, this is one of the island’s best-reviewed and most affordable hotels.

Rooms are quaint and cozy, and guests love how comfy the beds and pillows are. The on-site pool is a great place to relax and swim, and the sun terrace is perfect for anyone who wants to get their tan on. Be sure to ask the staff about sights in and around Christiansted – they know all of the hidden gems.

 

#4 – Sand Castle on the Beach – Adults Only

Best hotel for couples in St Croix

Sand Castle on the Beach - Adults Only

Sand Castle on the Beach – Adults Only is our pick for the best hotel for couples in St Croix

– $$$$

– Swimming pool

– On-site bar

– On the beach!

The name says it all – no kids allowed! Sand Castle on the Beach is an adults-only resort that is located directly on one of the best beaches on the entire island. Guests love the big, spacious rooms, the strong air conditioning, and how thoughtfully designed everything is.

If you like to stay active on your holiday, you’ll love the on-site gym and 2 swimming pools. A free breakfast is served every morning, and snorkeling gear, kayaks, and towels are also available on request. Highly recommended!

 

#5 – The Buccaneer

Best luxury hotel in St. Croix

The Buccaneer

The Buccaneer is our pick for the best luxury hotel in St. Croix

– $$$$$

– Golf course

– On the beach!

– On-site bar and restaurant

If you prefer the finer things in life – think 18-holes of golf on a relaxing beach-resort – then you are going to LOVE The Buccaneer. One of the nicest hotels on the entire island, this is the perfect getaway for a couple or family who really wants to experience the Caribbean at it’s best.

Get your golf on, swim in one of the 2 pools, let the kids play in the Kid’s Camp, or just enjoy your exclusive access to 3 private beaches – you’ll never run out of things to do. Guests rave about the hospitality and kindness of the staff, and the restaurant serves up a breakfast that is legendary.

 

#6 – Casa De “Juanita”

Best Airbnb in Frederiksted

Casa De “Juanita”

Casa De “Juanita” is our pick for the best Airbnb in Frederiksted

– $$$

– 2 bedrooms/ 1.5 bathrooms

– Sleeps up to 4 guests

– Self check in

While Christiansted is the larger and more popular town, many visitors prefer to stay at Frederiksted, which is smaller and is known for its great snorkeling. If you plan to stay in Frederiksted, then this Airbnb is one of the best options!

Impressively clean and spacious (24-foot ceilings!), this apartment is perfect for a small group that wants to be close to National Park Sandy Point. If you are on a budget, the fully equipped kitchen and gas stove is a great way to lower food costs.

 

#7 – Company House Hotel

Company House Hotel

– $$$$

– Swimming pool

– On-site bar

– Free toiletries

One of the most popular hotels in all of St Croix, the Company House Hotel is renowned for its amazing staff, and sparkling clean rooms and modern bathrooms. Rooms are bright and spacious and guests are fond of the large beds and comfortable pillows.

If you feel like relaxing, then grab a drink at the on-site bar and have a swim in the pool. If you feel like exploring, the location of the hotel is perfectly located in downtown Christiansted, which means that the beaches and bars are only a few minutes walk away!

 

#8 – Amazing Caribbean Sea View Condo w/Cable and WIFI

Amazing Caribbean Sea View Condo w/Cable and WIFI

– $$$$$

– 1 bedroom/ 1 bathroom

– Sleeps up to 5 guests

– Superhost

Boasting one of the most beautiful views on our list is this amazing Christiansted-based condo. While the building is a bit older, we love the interior decoration and the fact that the host has bought new appliances. Extra points for the on-site pool!

Guests love how clean and cozy the condo is, and rave about the hospitality and communication from superhost David. There is no airconditioning, but there are plenty of ceiling fans to keep you cool.

 

#9 – 2 Bedroom 1 Bath Laundry Fenced yard Dogs allowed

2 Bedroom 1 Bath Laundry Fenced yard Dogs allowed

– $$$$

– 2 bedrooms/ 1 bath

– Sleeps up to 6 guests

– Superhost

If you like to stay in a quiet area that is only a few minute’s drive to the action, then this local Airbnb will be perfect for you! Comfy and clean, this duplex has a spacious living room and a fenced-in grass area, where the kids or dog can run around and play safely.

The kitchen is fully equipped, the wifi is strong,  the beds are cozy, and the location is quite safe. Also, the views of the mountains are very impressive.

 

#10 – Oceanfront House St Croix

Oceanfront House St Croix

– $$$$

– Studio

– Sleeps up to 2 guests

– Superhost

This adorable Airbnb is the guest house to a much larger building and is the perfect stay for a solo traveler or a couple. Wake up early, cook yourself breakfast in your kitchenette, and then walk 50 feet outside to dip your toes in the warm Caribbean ocean!

Superhosts Tommy and Mia are very hospitable and communicative, and they are also PADI Scuba Instructors – so if you are looking to get scuba certified, then look no further. The guest house also has its own private driveway and offers access to a pool.

 

#11 – Peacock Inn Paradise

Peacock Inn Paradise

– $$

– 1 bedroom/ 1 bathroom

– Sleeps up to 2 guests

– Superhost

Superhost Susan has gotten some stellar reviews for her Peacock Inn Paradise! Why? The apartment is sparkling clean, well-located, beautifully decorated, and has three adorable dogs that live next door. What more could you want??

We love the cozy bed, clean bathroom, and the basic (but fully stocked) kitchen. Lovely views of Blue Mountain and surrounding lush vegetation make this an ideal stay for anyone who wants to connect with mother nature. If you crave some beach time, Cane Bay is only a few minute’s drive away.

 

#12 – St. Croix Buck Island Views on North Shore

St. Croix Buck Island Views on North Shore

– $$

– 1 bedroom/ 1 bathroom

– Sleeps up to 2 guests

– Superhost

If you are heading to St Croix to experience a bit of adventure, then this is a great option. Superhost Will has recently renovated this beautiful guest suite – but it’s only accessible if you have a Jeep or other SUV (you’ll need the 4-wheel drive!).

Once you DO make it up the mountain and into your new home, you will be spoiled with stunning Caribbean views and next-level hospitality. The apartment itself is an efficient and cozy studio and will give you quick access to some of the island’s best hikes.

 

#13 – Caravelle Hotel

Caravelle Hotel

– $$$$

– On-site pool

– Free wifi

Boasting harbor views, an outdoor swimming pool, an on-site bar, and a cool patio area is one of our favorite hotels in all of St Croix – Caravelle Hotel. The refurbished rooms and comfy beds are a big hit, as are the impeccably cleaned bathrooms.

Relax in your cozy room, swim in the warm pool, or if you feel like exploring, then head outside where you will find yourself in the midst of all the downtown action. If you are a foodie, be sure to ask the staff for some restaurant recommendations – they know the hidden gems!

 

#14 – Hotel on the Cay

Hotel on the Cay

– $$$$

– Free wifi

– On-site bar

– Private beach

Have you ever stayed in a hotel that is only accessible by boat? Exclusive and fun, Hotel on the Cay is located on its own small island and is only accessible by the ferry! It’s a quick 2-minute ride… or a 5-minute swim if you’re feeling energetic 😉

This hotel is a bit dated, but has some amazing amenities including a great bar and restaurant, and your own private beach! And the best part is that if you want to hit the town, ferry’s leave often, meaning you can be at the boardwalk in just a few minutes.

 

#15 – Georges Royal Inn

Georges Royal Inn

– $$$

– Free parking

– Air conditioning

– Free wifi

While it’s not the most luxurious hotel on this list, the Georges Royal Inn provides all of the basics you need – and a few extras! Guests love the big, comfy beds and the quiet location – great for anyone looking for a solid night’s rest.

Beaches are close, but if you feel like swimming sooner, you’ll be pleased to know there is an on-site pool where you can take a quick dip. Rooms are equipped with a fridge and microwave, and free air conditioning is always appreciated.

 

#16 – Glenda’s Fancy II

Glenda's Fancy II

– $$$

– 1 bedroom/ 1 bathroom

– Sleeps up to 4 guests

– Superhost

Located just a few minute drive from downtown Christiansted is one of the ‘fanciest’ apartments on our list. Beautifully designed and boasting a cozy and modern vibe, this house is the perfect retreat for anyone looking for a relaxing Caribbean getaway.

Nature lovers will adore the surrounding lush vegetation and proximity to the mountains and the beach. The kitchen is beautiful, clean, and modern, and the living room is the perfect place to unwind after a day at the beach. Extra points for the newly installed air conditioning unit!

 

#17 – Best View on St. Croixx

Best View on St. Croix

– $$$$$

– 3 bedrooms/ 2 baths

– Sleeps up to 10 guests

– Superhost

Have you ever heard of ‘saving the best for last’? If you are a larger group looking for a beautiful and secluded Caribbean-house, then this might be your best option on our entire list!

Situated 800 ft above sea level, this enormous house has a huge kitchen, spacious rooms, clean bathrooms, and some of the best views on the entire island. This is also one of the few properties on our list that has high-speed internet – always appreciated!

 

Final thoughts on the best hotels in St Croix

This Caribbean paradise is unlike anywhere else in the world, and we know that our guide to the best hotels and Airbnb’s on the island will help you find a place quickly.

When you do find a hotel or Airbnb you like, remember that there is limited space on the island, so places book up fast!

Which of the hotels or Airbnb is your favorite? Are there any hotels or resorts that we missed?

Let us know what you think in the comments below. Thanks!

*** Some of the links on Hotel Jules are affiliate links, which means if you do make a purchase, we may make a small commission (at no extra cost to you.) Thank you for using our links! Your support keeps the site going***

About the Author Nicola Smart

Gin lover. Coffee addict. Nicola has traveled the world for 7 years and is a staff writer for Hotel Jules. Born in London, Nicola first got the taste of travel studying abroad in Barcelona. Since then she's been hooked - traveling the world non-stop. Passionate about green travel and vegan lifestyle, Nicola spends more of her free time staring at maps wondering where she will head to next!