Hotels in Cruz Bay

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

Check-in
Sun, 03 Nov
-
Check-out
Mon, 04 Nov
Rooms and Guests2 Guests, 1 Room
Check-in
Sun, 03 Nov
-
Check-out
Mon, 04 Nov
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sun, 03 Nov
-
Check-out
Mon, 04 Nov
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
Set 5 minutes on foot from Cruz Bay Watersports, the 4-star Westin St. John Resort Villas offers an outdoor swimming pool together with fitness classes, massage therapy and various recreational opportunities for guest enjoyment.
FromC$ 872 /nightSelect
7.8
Very good35 reviews
Map
1.5 km from City Centre
While staying at the Caneel Bay Resort Cruz Bay you are invited to discover The Marketplace, set about a 10-minute ride away, or Leinster Bay, which is 10 minutes' drive away.
FromC$ 693 /nightSelect
8.6
Great39 reviews
The 4-star Gallows Point, within a 6-minute stroll of The Marketplace, offers spacious rooms along with a hot tub and an outdoor swimming pool.
FromC$ 811 /nightSelect
Hillcrest Guest HouseBed & Breakfast
8.6
Great13 reviews
Placed 10 minutes' stroll from The Parrot Club and in the very heart of Cruz Bay, the 2-star Hillcrest Guest House offers 6 rooms.
FromC$ 425 /nightSelect
8.6
Great32 reviews
Map
500 m from City Centre
Situated 1.2 km from Cruz Bay Beach, the Estate Lindholm Cruz Bay offers 17 guest rooms.
FromC$ 577 /nightSelect
8.8
Great3 reviews
While staying at this 11-room the smoke-free Boutique, you can easily walk over to Mongoose Junction, which is about 5 minutes' walk away.
FromC$ 360 /nightSelect
Map
400 m from City Centre
The Sand Dollar Battery Hill, located a mere 0.6 km from The Marketplace, is also at a proximity to Our Lady of Mount Carmel Catholic Church.
Select
8.8
Great9 reviews
Map
100 m from City Centre
Set around a 5-minute stroll from Enighed, Saint John, the unpretentious St. John Inn Cruz Bay features an outdoor tennis court and entertainment activities.
FromC$ 314 /nightSelect
7.4
Very good3 reviews
The 4-star Sea Shore Allure Saint John Island is set a 10-minute drive from Trunk Bay and within a 10-minute stroll of Wharfside Watersports.
FromC$ 934 /nightSelect
8.2
Great5 reviews
Map
400 m from City Centre
Located within 4 km of Salt River Marina, the 4-star Grande Bay Resort Cruz Bay features an outdoor pool.
FromC$ 368 /nightSelect
Map
4.1 km from City Centre
Set 1.7 km from Catherineberg Ruins, this apartment features a separate balcony and a sunny patio.
Select
9.0
Perfect6 reviews
Map
500 m from City Centre
Christmas Cove and The Parrot Club are respectively 3.9 km and 500 metres from the 3-star Lavender Hill Suites Cruz Bay.
FromC$ 471 /nightSelect
7.8
Very good5 reviews
Map
3.6 km from City Centre
Rooms of the Lovango Resort And Beach Club face the sea and there is also an outdoor swimming pool on the premises.
FromC$ 1 660 /nightSelect
Map
1.2 km from City Centre
FromC$ 1 095 /nightSelect

FAQs about hotels in Cruz Bay

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

What are the best city centre hotels in Cruz Bay?

Our iBooked.ca travel data based on 110 travellers' reviews show the top places in Cruz Bay city centre. The best hotel in Cruz Bay city centre is Gallows Point Resort (Adults Only) rated 8.6/10, offering a picnic area, free shuttle bus service, and yoga classes on site. To check more central hotels click here.

What are the top cheap hotels in Cruz Bay?

There are more than 4 top budget properties in Cruz Bay. St. John Inn with a rating 8.8/10 is a good option set 2.1 km from Hawksnest Beach. At this 3-star hotel you can take advantage of an outdoor swimming pool, a picnic area, and concierge service. Travellers mentioned a perfect service. To see more cheap hotels go here.

Which 5-star hotels in Cruz Bay would you recommend?

The best one is Caneel Bay Resort rated 7.8/10 at the cost of 672C$ per night with a gym, ironing, and a swimming pool. To see more favoured 5-star hotels click 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 349C$ per night. To see more modern hotels go here.

What are the best romantic hotels in Cruz Bay?

According to iBooked.ca travel data, there are 7 deals for couples. The Westin St. John Resort Villas rated 8.2/10 is a favourite 4-star hotel for couples, featuring an outdoor swimming pool, a golf course, and snorkelling. Travellers can book a room at this property for about 846C$ per night. For more romantic deals go here.

What are the top family-friendly Cruz Bay properties?

The Westin St. John Resort Villas (rating: 8.2/10): a family-hotel with an outdoor swimming pool, a golf course, and snorkelling for 846C$ per night. Go here to see more family-friendly hotels.

Which Cruz Bay hotels not far from Honeymoon Beach are the best?

You can stay at Caneel Bay Resort rated 7.8/10, a 5-star hotel, set a 10-minute walk from Honeymoon Beach. It offers a gym, a swimming pool, and ironing on site. See more top 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 842C$ 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 5301C$ per night. It's set 3 km from Peace Hill Windmill and provides an outdoor swimming pool, a picnic area, and shuttle service.

What are the best spa hotels in Cruz Bay?

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

What is the average cost of a hotel room in Cruz Bay?

According to iBooked.ca travel data, the average prices for Cruz Bay properties are:
A 4-star hotel room costs 842C$ per night. You may book Gallows Point Resort (Adults Only) with a picnic area, free shuttle bus service, and yoga classes. A really special hotel can be found for 672C$ per night. We recommend Caneel Bay Resort (rating: 7.8/10) with a gym, ironing, and a swimming pool.

How much would a hotel in Cruz Bay cost for tonight?

According to iBooked.ca travel data, the average prices for tonight in Cruz Bay are: A nice hotel like The Westin St. John Resort Villas (rating: 8.2/10) costs about 349C$ per night.

What are the best beach hotels in Cruz Bay?

To make your stay unforgettable, there are 4 options to consider. We recommend Gallows Point Resort (Adults Only) (rating: 8.6/10), which features an outdoor swimming pool and a swimming pool, as well as a picnic area, free shuttle bus service, and concierge service. Travellers can book this nice option for 842C$ per night. Alternatively, book The Westin St. John Resort Villas rated 8.2/10, a nice property set 600 metres from the beach. It costs 846C$ per night and provides an outdoor swimming pool, a golf course, and snorkelling.

What are the best resorts in Cruz Bay?

We recommend Estate Lindholm (rating: 8.6/10) for 559C$ per night. It's located 5 minutes' walk from Virgin Islands National Park and provides a swimming pool and restaurant on site. Alternatively, The Westin St. John Resort Villas is rated as one of the best resorts in Cruz Bay, offering a tennis court, an outdoor swimming pool, and a golf course. It costs 846C$ per night.

What are the best accommodations not far from Dolphin Market?

On iBooked.ca you will find 7 great accommodations not far from Dolphin Market in Cruz Bay. Another perfect accommodation is Estate Lindholm rated 8.6/10 at the cost of 559C$ per night. It features a swimming pool and restaurant.

Where to stay in Cruz Bay?

Convenience of staying in hotels in the city centre

Travelers who prefer staying in the center of the city should check out Sirenusa and Grande Bay Resort, which are a 10 and 5-minute walk from the city center. An option near the city center is Gallows Point Seaview Beach Cottage next to The Marketplace.

You can select Abrigado next to Dolphin Market, that provides guests with impressive views of the sea.

Luxury and boutique accommodation in Cruz Bay

Sea Stone is a 4-star deluxe choice just 1.7 km from Coconut Coast Studios.

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

Island Manor is a cozy B&B that will put you only a 25-minute walk from St. John Experience Gallery. Make sure to choose Sea Breeze At Battery Hill near Phoenix Island Charters - a top-rated resort with views of the pool.

Show moreLess

Cruz Bay hotels essential information

🏨 Hotels in Cruz Bay 14
👛 Lowest price 314 CAD
✍️ Hotels Reviews 197