Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cruz Bay – 2 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Limetree Cottage at Chocolate Hole

Cruz Bay

Featuring sea views, Limetree Cottage at Chocolate Hole has accommodations with a garden and a balcony, around 1.5 miles from Caneel Bay Beach. the porch was a great spot for the family to gather and the views were incredible. opening up the French doors leading to the porch let in the cool pleasant breeze.

Show more Show less
9.6
Exceptional
8 reviews
Price from
$385.38
per night

Sunset Ridge Villa D

Cruz Bay

Featuring a balcony with garden views, an outdoor swimming pool and a shared lounge, Sunset Ridge Villa D can be found in Cruz Bay, close to Honeymoon Bay Beach and one mile from Caneel Bay Beach.

Show more Show less
Price from
$288.56
per night

Estate Lindholm

Saint John (Near Cruz Bay)

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. Close enough to walk to town. Beautiful view of ocean from room. Fresh breakfast. Quiet and peaceful environment. Super friendly and helpful staff. Clean rooms. Spectacular views from entire property, especially from breakfast and pool area. Felt like “home away from home”…

Show more Show less
9.5
Exceptional
227 reviews
Price from
$275
per night

Gallows Point Resort

Saint John (Near Cruz Bay)

Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant. loved the location! the pool views were amazing. the snorkeling right off the dock was great and the ambiance of the resort was great. the proximity to town and being able to walk to dinner or lunch and the restaurants was key.

Show more Show less
9.1
Awesome
76 reviews
Price from
$425
per night

Coconut Coast Villas

Contant (Near Cruz Bay)

Featuring a year-round outdoor pool, Coconut Coast Villas in Contant has accommodations with free WiFi and free private parking for guests who drive. Location on the water with terrace overlooking the bay

Show more Show less
8.9
Excellent
41 reviews
Price from
$267
per night

Hibiscus Suite at Sunset Serenade

Enighed (Near Cruz Bay)

Offering garden views, Hibiscus Suite at Sunset Serenade is a property located in Enighed, a 15-minute walk from Honeymoon Bay Beach and one mile from Caneel Bay Beach.

Show more Show less
10
Exceptional
3 reviews
Price from
$332.74
per night

Papaya Suite at Sunset Serenade

Enighed (Near Cruz Bay)

Located in Enighed and only a 16-minute walk from Honeymoon Bay Beach, Papaya Suite at Sunset Serenade has accommodations with garden views, free WiFi and free private parking.

Show more Show less
10
Exceptional
2 reviews
Price from
$254.81
per night

Beautiful Honeymoon Suite at Sunset Serenade

Enighed (Near Cruz Bay)

Offering garden views, Beautiful Honeymoon Suite at Sunset Serenade is a property located in Enighed, a 16-minute walk from Honeymoon Bay Beach and one mile from Caneel Bay Beach.

Show more Show less
8.3
Very Good
4 reviews
Price from
$332.74
per night

Fantastic Penthouse at Sunset Serenade Suites

Enighed (Near Cruz Bay)

Located in Enighed in the Saint John region, Fantastic Penthouse at Sunset Serenade Suites has a balcony. Perfect location. Close to Cruz Bay, amazing sunset views, full kitchen, washer/dryer, quiet and room to park a full size car.

Show more Show less
9.9
Exceptional
7 reviews
Price from
$438.04
per night

St John Inn

Hotel in Contant

Located within a 19-minute walk of Honeymoon Bay Beach and 1.2 miles of Caneel Bay Beach, St John Inn provides rooms in Contant.

Show more Show less
Subscribe to see Secret Deals

Prices drop the second you sign up!