Cruz Bay hotels and places to stay

Search among 14 available hotels and places to stay in Cruz Bay from 50+ providers

Check-in
Sun, 22 Dec
-
Check-out
Mon, 23 Dec
Rooms and Guests2 Guests, 1 Room
Check-in
Sun, 22 Dec
-
Check-out
Mon, 23 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sun, 22 Dec
-
Check-out
Mon, 23 Dec
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-14 out of 14
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great47 reviews
Placed 41 miles from Christiansted Harbor-SSB Seaplane Base airport, the 4-star Westin St. John Resort Villas Saint John Island welcomes guests with a gift store and a restaurant.
FromUS$ 628 /nightSelect
8.6
Great39 reviews
The 4-star Gallows Point Resort Saint John Island is situated in a beach area overlooking the Caribbean Sea, offering 53 spacious rooms along with a hot tub and an outdoor swimming pool.
FromUS$ 805 /nightSelect
8.6
Great32 reviews
Map
524 yd from City Center
The 4-star Estate Lindholm Cruz Bay is set just 900 feet from Honeymoon Beach and 0.5 miles from Enighed Pond.
FromUS$ 415 /nightSelect
7.8
Very good35 reviews
Map
1618 yd from City Center
While staying at the 5-star Caneel Bay Resort Cruz Bay you are invited to discover Blasbalg Point, set 10 minutes away by car, or The Marketplace, which is 10 minutes' drive away.
FromUS$ 499 /nightSelect
8.8
Great9 reviews
Map
101 yd from City Center
Located a 5-minute drive from Catherineberg Ruins, the affordable 3-star St. John Inn offers a continental breakfast and features a swimming pool.
FromUS$ 226 /nightSelect
7.8
Very good5 reviews
Map
2.3 mi from City Center
Wharfside Village Shopping Center is also set 2.3 miles from the Lovango Resort And Beach Club.
FromUS$ 1 968 /nightSelect
8.6
Great13 reviews
Guests can have a continental breakfast and enjoy visiting Fish Bay, set 10 minutes by car from the Hillcrest.
FromUS$ 306 /nightSelect
8.8
Great3 reviews
Coral Reef Underwater Park Trail and Mongoose Junction are located 2.4 miles and 0.2 miles from the Boutique Cruz Bay respectively.
FromUS$ 259 /nightSelect
Map
394 yd from City Center
The Sand Dollar Battery Hill is a perfect vacation spot within 20 minutes' walk of Honeymoon Beach and other Cruz Bay landmarks.
Select
7.4
Very good3 reviews
Boasting the outdoor swimming pool, the 4-star Sea Shore Allure offers a beachfront location merely a 10-minute stroll from Mongoose Junction.
FromUS$ 672 /nightSelect
8.2
Great5 reviews
Map
355 yd from City Center
Located 2.8 miles from Salt River Bay National Historical Park and Ecological Preserve, the Grande Bay Resort boasts an outdoor swimming pool.
FromUS$ 265 /nightSelect
Map
2.6 mi from City Center
Set 1.7 km from Catherineberg Ruins, this apartment features a private balcony and a patio.
Select
9.0
Perfect6 reviews
Map
447 yd from City Center
Leinster Bay and Dolphin Market are located 0.5 miles and 1.2 miles from the Lavender Hill Suites Cruz Bay respectively.
FromUS$ 339 /nightSelect
Map
1285 yd from City Center
FromUS$ 788 /nightSelect

FAQs about hotels in Cruz Bay

We hope that the answers to these questions will help you plan your trip

Which hotels in Cruz Bay have a central location?

There are 5 hotels and other accommodations in Cruz Bay city center to choose from. Our travelers like Gallows Point Resort (Adults Only) rated 8.6/10. Featuring shuttle service, concierge service, yoga classes, it's set 5 minutes' walk from the city center. Click here to see more central hotels.

What are the most popular cheap hotels in Cruz Bay?

There are more than 4 top budget properties in Cruz Bay. One of the best budget hotels is St. John Inn rated 8.8/10 at the cost of 226US$ per night, offering an outdoor swimming pool, a picnic area, concierge service. To see more cheap hotels go here.

What are the top 5-star hotels in Cruz Bay?

The best one is Caneel Bay Resort rated 7.8/10 at the cost of 499US$ per night with a gym, ironing, a swimming pool. See more 5-star options here.

What are the finest boutique hotels in Cruz Bay?

One of the finest boutique hotels is Boutique Hotel rated 8.8/10 at the cost of 259US$ per night. To see more modern hotels go here.

Which hotels for couples in Cruz Bay are the best to stay at?

According to Booked.net travel data, there are 7 deals for couples. The Westin St. John Resort Villas rated 8.2/10 is a favorite 4-star hotel for couples, featuring an outdoor swimming pool, a golf course, snorkeling. Travelers can book a room at this property for about 628US$ per night. Go here to check more romantic accommodations.

Which hotels in Cruz Bay are good for families?

The Westin St. John Resort Villas (rating: 8.2/10): a family-hotel with an outdoor swimming pool, a golf course, snorkeling for 628US$ per night. For more family deals click here.

What are the most popular Cruz Bay properties next to Honeymoon Beach?

According to Booked.net travel data, travelers love staying at Caneel Bay Resort (rating: 7.8/10), which offers a gym, ironing, a swimming pool. It’s set a 10-minute walk from Honeymoon Beach. See more popular accommodations here.

What are the top hotels to stay in Cruz Bay with outdoor pools?

If you’re searching for a property with outdoor pools, there are 6 deals to choose from. You may also like Gallows Point Resort (Adults Only) rated 8.6/10. This property will cost you 805US$ per night.

Which hotels are the top ones to stay at in Cruz Bay?

For instance, book Lovango Resort And Beach Club rated 7.8/10 for 1195US$ per night. It's set 0.4 miles from Congo Cay, U.S. Virgin Islands and provides an outdoor swimming pool, a picnic area, shuttle service.

What are the top luxury hotels in Cruz Bay?

Another good option is Estate Lindholm (rating: 8.6/10), which is set 10 minutes' walk from the city center and features a swimming pool restaurant.

What are the most favored spa hotels in Cruz Bay?

You may book Sea Shore Allure, a nice spa hotel featuring an outdoor swimming pool, a picnic area, concierge service. It costs 672US$ per night.

How much does it cost to rent a hotel in Cruz Bay?

According to Booked.net travel data, the average prices for Cruz Bay hotels are:
A 3-star hotel room costs 226US$ per night. For instance, check St. John Inn (rating: 8.8/10).
A 4-star hotel room costs 415US$ per night. You may check Estate Lindholm with a swimming pool restaurant.
A really special hotel can be found for 499US$ per night. We recommend Caneel Bay Resort (rating: 7.8/10) with a gym, ironing, a swimming pool.

How much does it cost to stay in a Cruz Bay hotel for tonight?

According to Booked.net travel data, the average Cruz Bay prices for tonight are:
One of the best hotels is The Westin St. John Resort Villas rated 8.2/10 for 259US$ per night.

What are the most popular beach hotels in Cruz Bay?

To make your stay unforgettable, there are 4 options to consider. Alternatively, book Gallows Point Resort (Adults Only) (rating: 8.6/10) for 805US$ per night. It provides concierge service, yoga classes, meals.

What are the top resorts in Cruz Bay?

To stay at the top Cruz Bay resort, check 6 properties on Booked.net. Alternatively, Gallows Point Resort (Adults Only) is rated as one of the best resorts in Cruz Bay, offering concierge service, yoga classes, meals. It costs 805US$ per night.

What are the best hotels next to Dolphin Market?

On Booked.net you will find 7 great accommodations next to Dolphin Market in Cruz Bay. Also, you may check The Westin St. John Resort Villas with an outdoor swimming pool, a golf course, snorkeling for 628US$ per night.

Where to stay in Cruz Bay?

Best cheap hotels in Cruz Bay

If you prefer budget accommodations in Cruz Bay, there are 3 options to consider, such as Cruz Bay Boutique Hotel with rates at 266US$ or Hillcrest Guest House for 306US$ per night.

Convenience of staying in hotels downtown

Hotels like Sand Dollar Battery Hill and Eaglesnest are situated in the very heart of Cruz Bay. An option near the city center is Cumaru Cottage next to Enighed.

Consider Villa Rhapsody, a 3-star hotel within 5 minutes' walking distance of Enighed. Lavender Hill Suites is a casual choice that will place you within a 10-minute walk of Enighed.

Luxury and boutique accommodation in Cruz Bay

Villa South Palm is a 4-star deluxe choice just 1.3 miles from Reggae in the Ruins.

Explore and find your best apartments, B&Bs and others

Gallows Point Seaview Beach Cottage is centrally situated apartment in Cruz Bay with an outdoor swimming pool, a picnic area and tubing. Peace & Plenty is a standard B&B that is a 25-minute walk from Caneel Hill Trail. If you are looking for a comfy resort hotel in Cruz Bay, consider Sea Stone, which is also within 5 minutes' walking distance of Blasbalg Point.

Show moreLess

Cruz Bay hotels essential information

🏨 Hotels in Cruz Bay 14
👛 Lowest price 226 USD
✍️ Hotels Reviews 197