Filters

Selected filters
Clear all
Hotels

Accommodation type

Hotels by class

Price per night

Review rating

Attractions

Hotel facilities

List view
Photo view
Filters
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
4 stars Hotel in Cruz Bay, United States Virgin Islands
1640 ft to the city center
Located within 10 minutes' walk of the Parrot Club, the 4-star Sea Shore Allure Cruz Bay hotel has massage therapy, a picnic area, and barbecue grills. Boasting a swimming pool, this Cruz Bay hotel…
Located within 10 minutes' walk of the Parrot Club, the 4-star Sea Shore Allure Cruz Bay hotel has massage therapy, a picnic area, and barbecue grills. Boasting a swimming pool, this Cruz Bay hotel…
5 stars Hotel in Cruz Bay, United States Virgin Islands
3609 ft to the city center
The 5-star Westin St. John Hotel Cruz Bay offers access to the Mongoose Junction, which is located about 25 minutes' walk away. The hotel also provides guests with a safe deposit box.
The 5-star Westin St. John Hotel Cruz Bay offers access to the Mongoose Junction, which is located about 25 minutes' walk away. The hotel also provides guests with a safe deposit box.
3 stars Hotel in Cruz Bay, United States Virgin Islands
328 ft to the city center
The smoke-free Cruz Bay Boutique Hotel is located approximately 5 minutes' walk from Cruz Bay Beach and comprises 11 rooms with modern comforts. Featuring a luggage room and a restaurant, the 3-star…
The smoke-free Cruz Bay Boutique Hotel is located approximately 5 minutes' walk from Cruz Bay Beach and comprises 11 rooms with modern comforts. Featuring a luggage room and a restaurant, the 3-star…
3 stars Hotel in Cruz Bay, United States Virgin Islands
1640 ft to the city center
Located approximately a 5-minute walk from Small Pond, Lavender Hill Suites Cruz Bay hotel includes a swimming pool. Offering guided snorkelling trips, this 3-star hotel is in close proximity to the…
Located approximately a 5-minute walk from Small Pond, Lavender Hill Suites Cruz Bay hotel includes a swimming pool. Offering guided snorkelling trips, this 3-star hotel is in close proximity to the…
Hotel in Cruz Bay, United States Virgin Islands
1.4 mi to the city center
Cielo Vista Villa 3 Bdrm Sleeps 6 Heavenly View Cruz Bay hotel offers proximity to the Fish Bay, situated about a 10-minute ride away.
Cielo Vista Villa 3 Bdrm Sleeps 6 Heavenly View Cruz Bay hotel offers proximity to the Fish Bay, situated about a 10-minute ride away.
Hotel in Cruz Bay, United States Virgin Islands
1.1 mi to the city center
Arc Du Soleil- 3 Bdrm Sleeps 6 Stunning Views Villa Cruz Bay hotel provides proximity to Virgin Islands National Park, which is located approximately a 10-minute drive away.
Arc Du Soleil- 3 Bdrm Sleeps 6 Stunning Views Villa Cruz Bay hotel provides proximity to Virgin Islands National Park, which is located approximately a 10-minute drive away.

Sea Shore Allure

4 stars Hotel in Cruz Bay, United States Virgin Islands
1640 ft to the city center

Westin St. John

5 stars Hotel in Cruz Bay, United States Virgin Islands
3609 ft to the city center

Cruz Bay Boutique Hotel

3 stars Hotel in Cruz Bay, United States Virgin Islands
328 ft to the city center

Lavender Hill Suites

3 stars Hotel in Cruz Bay, United States Virgin Islands
1640 ft to the city center

Cielo Vista Villa 3 Bdrm Sleeps 6 Heavenly View

Hotel in Cruz Bay, United States Virgin Islands
1.4 mi to the city center

Arc Du Soleil- 3 Bdrm Sleeps 6 Stunning Views

Hotel in Cruz Bay, United States Virgin Islands
1.1 mi to the city center