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+
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. Property was beautiful and the staff was so nice. They let you borrow beach chairs, towels, coolers and snorkeling equipment. They also had a complimentary breakfast and honor bar. Overall great experience.

Show more Show less
9.5
Exceptional
204 reviews
Price from
$325
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. Everything was perfect. We had no complaints. We plan to go back next year.

Show more Show less
9
Awesome
70 reviews
Price from
$525
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. Loved it! We had a 2 bedroom, 2 bath villa that we shared with friends. We were right off of the pool and hot tub area, but also had a view of the beach from our patio door. Despite the proximity to the pool, our room was very quiet. The villa was very comfortable, and we loved the Westin Heavenly mattresses. The Westin staff were all very friendly and went out of their way to make sure we enjoyed our stay. The beach area was wonderful, and we took advantage of the complimentary kayaks several times to paddle around Great Cruz Bay. Having the dock right there on the Westin property made it so easy to reserve and take off for a day out on a catamaran for sailing and snorkeling, or to catch the large catamaran water taxi back to Red Hook on St. Thomas.

Show more Show less
8
Very Good
36 reviews
Price from
$579
per night

Concordia Eco Resort

Hotel in Coral Bay

Located in Coral Bay, Concordia Eco Resort has an outdoor swimming pool, terrace and free WiFi. Some rooms at the property feature a patio with a sea view. You can not beat the location of Concordia. Situated with an unobstructed view of Drunk Bay and Salt Pond Bay, you don't see another building between the Concordia and the ocean, and you're a world away from the more built area in Cruz Bay. The owners and staff are working hard to rebuild this amazing facility after hurricane Irma. We rented a tent, which is a glamping type set up, so we had power and water, in a private wood/vinyl tent, it kind of felt like a tree house because you're right in the hillside. We had a private porch where we could sit and watch the sailboats in the bay, and pelicans soar in the air above. You'll feel like you are a part of nature, the design seems to have minimal impact on the environment. It's a 20 minute walk to the stunning beach, and the beach feels private compared to some of the more visited beaches. There are hardly any lights around so the stars are incredible. The shower water is heated by the sun during the day, so cool. The staff is very friendly and helpful.

Show more Show less
7.8
Good
126 reviews
Price from
$99
per night

Sunset Ridge Villa D

Cruz Bay (Near Saint John)

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
$241.31
per night

Limetree Cottage at Chocolate Hole

Cruz Bay (Near Saint John)

Featuring sea views, Limetree Cottage at Chocolate Hole has accommodations with a garden and a balcony, around 1.5 miles from Caneel Bay Beach. Phenomenal location and property

Show more Show less
9.5
Exceptional
6 reviews

Hibiscus Suite at Sunset Serenade

Enighed (Near Saint John)

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
$428.20
per night

Fantastic Penthouse at Sunset Serenade Suites

Enighed (Near Saint John)

Located in Enighed in the Saint John region, Fantastic Penthouse at Sunset Serenade Suites has a balcony.

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

Beautiful Honeymoon Suite at Sunset Serenade

Enighed (Near Saint John)

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
$369.70
per night

Papaya Suite at Sunset Serenade

Enighed (Near Saint John)

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
$311.20
per night
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