Skip to main content

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+
Saint John – 3 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.

Estate Lindholm

Saint John

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. Breakfast was good and the location was excellent.

Show more Show less
9.6
Exceptional
110 reviews
Price from
$345
per night

Gallows Point Resort

Saint John

Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant. The grounds were beautifully kept, the views from the room, restaurant, and pool area were magnificent, the location was a short walk from many restaurants and shops, the service was prompt and the staff was super friendly and helpful!

Show more Show less
9.6
Exceptional
52 reviews
Price from
$625
per night

The Westin St. John Resort Villas

Saint John

Set on St. John's Great Cruz Bay with a private 400-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service. The location and amenities were great!

Show more Show less
8.1
Very Good
18 reviews
Price from
$489
per night

Concordia Eco Resort

Hotel in Coral Bay

Set in Coral Bay, Concordia Eco Resort has an outdoor swimming pool, terrace and free WiFi. Guests at the hotel will be able to enjoy activities in and around Coral Bay, like hiking. Loved Claudia super nice fun and helpful !

Show more Show less
8
Very Good
45 reviews
Price from
$99
per night

Limetree Cottage at Chocolate Hole

Cruz Bay (Near Saint John)

Limetree Cottage is located in Cruz Bay. This villa provides a garden as well as free WiFi. This air-conditioned villa features 2 bedrooms, a flat-screen TV, and a kitchen.

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

Hibiscus Suite at Sunset Serenade

Enighed (Near Saint John)

Located in Enighed, within 1.9 mi of Jumbie Bay Beach, Hibiscus Suite at Sunset Serenade is an accommodations offering garden views.

Show more Show less
Price from
$364.85
per night

Fantastic Penthouse at Sunset Serenade Suites

Enighed (Near Saint John)

Fantastic Penthouse at Sunset Serenade Suites is located in Enighed. Set 1.9 mi from Jumbie Bay Beach, the property offers a terrace and free private parking.

Show more Show less

Beautiful Honeymoon Suite at Sunset Serenade

Enighed (Near Saint John)

Boasting garden views, Beautiful Honeymoon Suite at Sunset Serenade is set in Enighed, around 1.9 mi from Jumbie Bay Beach. This property offers access to a balcony, free private parking and free...

Show more Show less
10
Exceptional
1 reviews
Price from
$364.85
per night

Papaya Suite at Sunset Serenade

Enighed (Near Saint John)

Papaya Suite at Sunset Serenade is located in Enighed. Featuring complimentary private parking, the apartment is 0.9 mi from Honeymoon Bay Beach.

Show more Show less
Price from
$249.34
per night

Dahlia Villa In Lovely Cruz Bay

Cruz Bay (Near Saint John)

Set in Cruz Bay in the Saint John region, Dahlia Villa In Lovely Cruz Bay features a balcony.

Show more Show less
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Saint John:

Explore guest reviews of hotels in Saint John

See all