Skip to main content

Search hotels on Saint John, US Virgin Islands

Enter your dates and choose from 44 hotels and other places to stay

Check out these popular cities on Saint John

Stay in Saint John's best hotels!

Filter by:

Star rating

Review score

The Westin St. John Resort Villas

Hotel in Saint John

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

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 17 reviews
Price from
US$636.75
1 night, 2 adults

Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck

Hotel in Cruz Bay

Bethany House - IMMACULATE OCEAN VIEWS Above the Westin Resort - Large Deck is a recently renovated apartment in Cruz Bay, where guests can make the most of its private beach area and casino.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 14 reviews
Price from
US$454.38
1 night, 2 adults

St John, USVI, Hillside Villa, Cruz Bay

Hotel in Cruz Bay

Situated in Cruz Bay, 2.3 km from Hawksnest Beach and 2.4 km from Caneel Bay Beach, St John, USVI, Hillside Villa, Cruz Bay offers air conditioning.

J
John
From
South Africa
Neat apartment, elevated position with views, well equipped kitchen. I never met owners or staff but received a lot of advice online. Being just off Centreline Road it’s handy for the bus, and there is access to a path network a little further up the road. With a little planning I got to most places I wanted to go by bus and/or on foot. (If that's not your thing, you need to hire a car, taxis don’t cruise that road like they do the North shore).
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews

Lovango Resort and Beach Club

Hotel in Cruz Bay

Lovango Resort and Beach Club features an outdoor swimming pool, terrace, a restaurant and bar in Cruz Bay. Each accommodation at the 5-star resort has sea views and free WiFi.

Scored out of 10, guest rating 10.0
Exceptional - What previous guests thought, 6 reviews

Beautiful Honeymoon Suite at Sunset Serenade

Hotel in Enighed

Beautiful Honeymoon Suite at Sunset Serenade is set in Enighed. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 13 reviews

Hibiscus Suite at Sunset Serenade

Hotel in Enighed

Hibiscus Suite at Sunset Serenade is situated in Enighed. This property offers access to a balcony, free private parking and free WiFi.

B
Bruce
From
United States
Location gave great views of the bay and some surrounding islands. Nice sunsets and a frequent visitor, green iguana, in the surrounding vegetation. We even named him Iggy, as we saw him every day from the screened in porch.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 14 reviews

Fantastic Penthouse at Sunset Serenade Suites

Hotel in Enighed

Boasting air-conditioned accommodation with a patio, Fantastic Penthouse at Sunset Serenade Suites is set in Enighed. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews

Gallows Point Resort

Hotel in Saint John

Offering luxurious accommodation with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort features an outdoor swimming pool and a restaurant.

J
JARET
From
United States
Location is incredible.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 61 reviews

Cruz Bay Tropical Condo

Hotel in Bethany

Featuring a private beach area, a rooftop pool, and a garden, Cruz Bay Tropical Condo offers accommodation in Bethany with free WiFi and sea views.

g
grant
From
New Zealand
The view is great and the apartment functional with mezzanine bedroom and sofa bed in living area if needed.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 14 reviews

Papaya Suite at Sunset Serenade

Hotel in Enighed

Papaya Suite at Sunset Serenade is situated in Enighed. This property offers access to a patio, free private parking and free WiFi.

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 13 reviews
See all 44 hotels on Saint John

FAQs about hotels on Saint John

Planning a trip? Get inspired by reviews of cities on Saint John

  • 10.0

    We loved the ability to plan a new venture everyday.

    We loved the ability to plan a new venture everyday. The beaches were convenient to access. The snorkeling was the best! We visited a different beach/bay area each day. We will definitely return.
    Guest review by
    Anonymous
  • 8.0

    Enighed is a more local, less touristy part of Cruz Bay.

    Enighed is a more local, less touristy part of Cruz Bay. We could hear roosters crowing in the mornings. If you want to be close to town and don't want to stay in a fancy resort, places in Enighed are a great option.
    Guest review by
    Mark
    United States
  • 8.0

    The trip was good.

    The trip was good. We all had fun at Maho Bay, Cinnamon Bay, and Mongoose Junction. All the beaches were wonderful. Trunk Bay was always full and we did not find a parking spot, so we did not make it to the beach there. Starfish Market has all the necessities we needed for meal preps. Just be very careful and book lodging. There were so many creepies/ crawlies in the apartment we rented.
    Guest review by
    Anonymous
  • 8.0

    What I liked best was our hotel (the Coconut Coast Villas)...

    What I liked best was our hotel (the Coconut Coast Villas) and the fact that you could walk into town or to the market if you didn't have a rental car (which we didn't for the first few days). The area is beautiful. However, our beach was rocky, so it was hard to get in and out of the water (we did it 3 times, but the last time I slipped and fell, so it's not a good idea). There's a walkable path toward the town, which will take you to another beach, but it's also rocky. The water's a little calmer there, but again, it's tricky trying to get out. So, as far as the area called Contant goes, it's fine to stay there, but you really need a car to get to a sandy, swimmable beach.
    Guest review by
    Meredith
    United States
  • 6.0

    Really got run down after ther hurricanes not all the...

    Really got run down after ther hurricanes not all the businesses came back. Really no amenities except for one market place calabash. No place to eat. Ate in the tent where we stayed a lot. Miss the donkey dinner, skinny legs and offshore bat.
    Guest review by
    Tyler
    US Virgin Islands
  • 8.0

    The fact that's St John is relaxing and laid back more...

    The fact that's St John is relaxing and laid back more nature and historical . The national park owns a good piece of the Island so it's well preserved. Make sure you make dinner reservations for the Cruz bag area as space is very limited.
    Guest review by
    Kish
  • 10.0

    Coral Bay is a great quiet spot on the east end of St. John.

    Coral Bay is a great quiet spot on the east end of St. John. There are a few restaurants and convenient stores, quiet beaches and amazing snorkeling. A rental car is a must to access this area. The only complaint is the horrible stench from the town dumpster which is right on the main road in the center of town. Why they don't relocate it elsewhere I really don't understand. If you are looking for a real getaway this is a great part of St. John, close enough to get amenities but far enough away from the hustle and bustle of life to really relax!
    Guest review by
    Lucas
    United States