Choose the right place for you

FACILITIES

  • Wi-Fi
  • Non Smoking Only
  • Pets Allowed

REVIEWS

  • 9+ Exceptional
  • 8+ Fabulous
  • 7+ Very Good

DISTANCE FROM CENTRE

  • Less than 1 km
  • Less than 3 km
  • Less than 5 km

Rooms and hotels in Cruz Bay: a choice of the best hotels for your next beach holiday.

Starting to think about your next beach holiday in Cruz Bay, but can't decide on the right hotel? It's a good idea to set your budget upfront and have a clear idea of the services you feel you must absolutely have during your stay in Cruz Bay. The next step is to evaluate the different hotel ads you find, searching for your travel dates and carefully reading the reviews of those who have stayed at this location before you. Look out for last-minute offers from hotels in Cruz Bay which might make bookings available online to fill their rooms before committing to booking anyone in particular.

3 star hotels in Cruz Bay, our top selection just for you

Are you looking for cheap hotels in Cruz Bay? Here is a selection of the best three star hotels in Cruz Bay

  • St John Inn

    • Hotel
    9 Exceptional (750)
    Located in St. John, St John Inn is near the beach. Annaberg Plantation and Blackbeard's Castle are notable landmarks, and the area's natural beauty can be seen at Virgin Islands National Park and Trunk ...
  • Cruz Bay Boutique Hotel

    • Hotel
    9.3 Exceptional (628)
    A stay at Cruz Bay Boutique Hotel places you in the heart of St. John, steps from St. John Spice and Cruz Bay Beach. This hotel is 0.3 mi (0.4 km) from Virgin Islands National Park and 3.5 mi (5.7 km) ...
  • Inn at Tamarind Court

    • Hotel
    9.4 Exceptional (171)
    Located in St. John, Inn at Tamarind Court is a 1-minute drive from Virgin Islands National Park and 8 minutes from Honeymoon Beach. This hotel is 3.9 mi (6.2 km) from Trunk Bay and 4.5 mi (7.2 km) from ...
  • Wharfside Village Hotel

    • Hotel
    9.8 Exceptional (107)
    Located in St. John, Wharfside Village Hotel is connected to a shopping center, a 1-minute drive from Virgin Islands National Park and 8 minutes from Honeymoon Beach. This casino hotel is 3.6 mi (5.8 ...
  • The Westin St. John Resort Villas

    • Hotel
    8.7 Fabulous (9)
    With a stay at The Westin St. John Resort Villas in St. John, you'll be on the beach, just steps from Great Cruz Bay and a 2-minute drive from St. John Spice. This hotel is 5.6 mi (9 km) from Sapphire ...
  • St John Inn

    • Hotel
    2.5 km from Honeymoon Bay Beach, St John Inn is set in Contant and offers air-conditioned rooms. The units in the hotel are equipped with a flat-screen TV. At St John Inn all rooms are equipped with bed ...

The best 4 star hotels in Cruz Bay

Enjoy a relaxing holiday, by selecting an elegant and comfortable hotel in Cruz Bay

  • Suite St. John at Gallows Point Resort

    • Hotel
    9.2 Exceptional (610)
    With a stay at Suite St. John at Gallows Point Resort in St. John, you'll be just steps from Cruz Bay Beach and St John Eco Hike & Snorkel Adventure. This 4-star aparthotel is 0.5 mi (0.8 km) from Virgin ...
  • Sea Shore Allure

    • Hotel
    9.9 Exceptional (80)
    Located in St. John, Sea Shore Allure is by the ocean, within a 15-minute walk of St. John Spice and Battery. This 4.5-star hotel is 0.6 mi (1 km) from Virgin Islands National Park and 4.1 mi (6.6 km) ...
  • Estate Lindholm

    • Hotel
    9.6 Exceptional (53)
    This Saint John Estate Lindholm inn is located in the Virgin Islands National Park and features an outdoor pool. All rooms are Indonesian-themed and have a private patio. ...
  • The Hills, St John

    • Hotel
    9.2 Exceptional (76)
    When you stay at The Hills, St John in St. John, you'll be by the ocean, within a 5-minute drive of Great Cruz Bay and Battery. This 4-star aparthotel is 1.5 mi (2.4 km) from Virgin Islands National Park ...

5 star hotels in Cruz Bay, for a truly luxurious holiday

Are you looking for a luxury hotel or resort in Cruz Bay? You'd be surprised at how many deals we have chosen for you!

  • The Ritz-Carlton St Thomas

    • Hotel
    7.1 Very Good (20)
    Escape to an island oasis surrounded by crystal blue waters, white sand and lush tropical greenery. A breathtaking 30-acre, oceanfront luxury hotel, The Ritz-Carlton, St. Thomas is a Caribbean marvel styled ...

Here are some of the best offers for Spa Hotels in Cruz Bay

Choose a relaxing holiday in some of the best hotels with Spa in Cruz Bay

  • The Westin St. John Resort Villas

    • Hotel
    8.7 Fabulous (9)
    With a stay at The Westin St. John Resort Villas in St. John, you'll be on the beach, just steps from Great Cruz Bay and a 2-minute drive from St. John Spice. This hotel is 5.6 mi (9 km) from Sapphire ...
  • The Ritz-Carlton St Thomas

    • Hotel
    7.1 Very Good (20)
    Escape to an island oasis surrounded by crystal blue waters, white sand and lush tropical greenery. A breathtaking 30-acre, oceanfront luxury hotel, The Ritz-Carlton, St. Thomas is a Caribbean marvel styled ...

The best places to stay in Cruz Bay

Book an apartment in Cruz Bay and choose the right accommodation for your needs

  • Suite St. John at Gallows Point Resort

    • Hotel
    9.2 Exceptional (610)
    With a stay at Suite St. John at Gallows Point Resort in St. John, you'll be just steps from Cruz Bay Beach and St John Eco Hike & Snorkel Adventure. This 4-star aparthotel is 0.5 mi (0.8 km) from Virgin ...
  • The Hills, St John

    • Hotel
    9.2 Exceptional (76)
    When you stay at The Hills, St John in St. John, you'll be by the ocean, within a 5-minute drive of Great Cruz Bay and Battery. This 4-star aparthotel is 1.5 mi (2.4 km) from Virgin Islands National Park ...
  • Coconut Coast Villas

    • Hotel
    9.8 Exceptional (4)
    Boasting a year-round outdoor pool, Coconut Coast Villas in Contant features accommodation with free WiFi and free private parking for guests who drive. ...

The best hotels with swimming pool in Cruz Bay

Book your relaxing holiday, by choosing the best deals at hotels with swimming pools in Cruz Bay

  • Suite St. John at Gallows Point Resort

    • Hotel
    9.2 Exceptional (610)
    With a stay at Suite St. John at Gallows Point Resort in St. John, you'll be just steps from Cruz Bay Beach and St John Eco Hike & Snorkel Adventure. This 4-star aparthotel is 0.5 mi (0.8 km) from Virgin ...
  • Estate Lindholm

    • Hotel
    9.6 Exceptional (53)
    This Saint John Estate Lindholm inn is located in the Virgin Islands National Park and features an outdoor pool. All rooms are Indonesian-themed and have a private patio. ...
  • THE WESTIN ST. JOHN RESORT - 2BD VILLA - BAY VISTA 6 SLEEPS

    • Hotel
    9.6 Exceptional (28)
    This hotel is located in St. John. The area's natural beauty can be seen at Virgin Islands National Park and Honeymoon Beach.
    Amid active days exploring St. John's pristine beaches and relaxing days ...
  • The Ritz-Carlton St Thomas

    • Hotel
    7.1 Very Good (20)
    Escape to an island oasis surrounded by crystal blue waters, white sand and lush tropical greenery. A breathtaking 30-acre, oceanfront luxury hotel, The Ritz-Carlton, St. Thomas is a Caribbean marvel styled ...
  • Coconut Coast Villas

    • Hotel
    9.8 Exceptional (4)
    Boasting a year-round outdoor pool, Coconut Coast Villas in Contant features accommodation with free WiFi and free private parking for guests who drive. ...
  • St John Inn

    • Hotel
    2.5 km from Honeymoon Bay Beach, St John Inn is set in Contant and offers air-conditioned rooms. The units in the hotel are equipped with a flat-screen TV. At St John Inn all rooms are equipped with bed ...
  • Lovango Resort and Beach Club

    • Hotel

Cruz Bay, the best hotels for your beach holiday: let yourself be pampered with every service and comfort you need during your hotel stay.

Are you looking for the right kind of holiday accommodation for your next beach holiday in Cruz Bay, but you find it hard to narrow it down? We take the difficulty of selecting the best hotels to ensure you have everything you need to make the perfect stay possible. We know your holiday time is precious, and it's essential to have everything you expect when you get there.
If you want to stay in a hotel during your stay in Cruz Bay, you can choose from over 336 hotels in the area. If proximity to the beach is key for making your selection, we can help you search by distance. For example, did you know there are 169 hotels less than 1 km away from the beach? Suppose you are willing to be slightly further away. In that case, there are 333 hotels within a radius of 3 km from the shore and as many as 336 hotels if we look further out but still under the 5 km mark.

The hotels we have selected for you have been evaluated as being among the best by people who have stayed there in the past. Past travellers have taken the time to share the benefit of their experience with other guests like you to help you make a more informed choice. Reviews are, in fact, a precious resource for any traveller these days. A total of 4,837 reviews were left by people who have themselves stayed in Cruz Bay Hotels. Of these reviews, 2,720 rated their experience as "Excellent" and 2,110 as "Very good".

The key attributes that you will find in a hotel rather than other accommodation types are flexible check-in and check-out times, room cleaning daily and an in-house restaurant and bar. This is wonderful for the days you simply do not want to leave your room and want to order room service instead.
What's more, you'll find Cruz Bay has 26 hotels equipped with a wireless internet connection. Another 36 hotels have their own Spa treatments, and 26 have their own place to park your car.

FAQ

How much does it cost on average to sleep at a hotel in Cruz Bay?

The average cost of a hotel in Cruz Bay is around CA$ 923 per night. Here is a list of the best deals for hotels in Cruz Bay

When is the best time to stay at a hotel in Cruz Bay?

The best time to stay in a hotel in Cruz Bay is in the month of December. Here is a link to where you will find amazing deals for Hotels in Cruz Bay at this time of the year

Which Hotels are close to the beach in Cruz Bay?

What services do the Cruz Bay hotels offer their guests?

The Hotels in Cruz Bay offer their guests the following services:
- Wi-Fi
- Non Smoking Only
- Pets Allowed
- Kitchen
- Dishwasher
- Linens Provided
- Parking
- Air Conditioning
and so much more.

Do the Hotels in Cruz Bay have a swimming pool?

Which hotels in Cruz Bay are suitable for families?

There are many hotels in Cruz Bay which are suitable for families and their needs. Here you will find a link with all the best deals for hotels with family-specific services in Cruz Bay

Which Hotels in Cruz Bay are pet-friendly?

Many Hotels in Cruz Bay admit your four-legged friends. Here you will find a link with all the best offers for Pet Friendly Hotels in Cruz Bay

Which hotels offer parking in Cruz Bay?

Which Hotels are accessible in Cruz Bay?