Skip to main content

The 5 Best Apartments in Saint John, US Virgin Islands

Check out our selection of great apartments in Saint John

Filter by:


Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set in Bethany and only 2.6 km from Honeymoon Bay Beach, Cruz Bay Tropical Condo offers accommodation with sea views, free WiFi and free private parking. Guests can benefit from a balcony and a year-round outdoor pool. Guests can make use of a terrace.

Show more Show less
9
Wonderful
2 reviews
Price from
$296.01
per night

The spacious apartment has 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a terrace with sea views. A private entrance leads guests into the apartment, where they can enjoy some chocolates or cookies. The property has an outdoor dining area.

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.8
Exceptional
16 reviews
Price from
$475
per night

The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

The nearest airport is Cyril E. King Airport, 24 km from the apartment.

Everything was perfect. Clean, and spacious, and the bed was super comfortable. Having two patios was really nice because when it rained we got to still sit and enjoy the view and the sound of mother nature. The service was great as well. We were very low maintenance and didn't need anything but they did a good job with communicating and sending more than enough info for taxis etc. Make sure to communicate with taxi drivers if you're going to stay out late because the place is a 6-minute drive in the hills from town, not far at all but you don't want to walk in the middle of the night and drivers usually don't just hang around at night. I will for sure stay here again.

Show more Show less
9.1
Wonderful
9 reviews
Price from
$357
per night

The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.

The nearest airport is Cyril E. King Airport, 24 km from the apartment.

We stayed in the Papaya unit and would definitely stay here again. The unit was spacious, clean, and had an excellent view. The extra touches, like beach towels and chairs and a cooler, were so unexpected and very much appreciated. Check in and check out were simple too. I would warn future guests to be ready for the steep roads of St John. We had a small SUV and had no problems, but these hills are way past what I'm used to driving. Just take it slow and you'll be fine. There's even parking on site, which is a big deal on St John.

Show more Show less
9.3
Wonderful
9 reviews
Price from
$298
per night

Set in Cruz Bay and only 2.6 km from Honeymoon Bay Beach, Juliette - Studio, Sunset ocean views, pool. Offers accommodation with sea views, free WiFi and free private parking. This aparthotel provides air-conditioned accommodation with a balcony. Guests can make use of a terrace.

Show more Show less
8
Very Good
1 reviews

Set in Enighed, 1.7 km from Honeymoon Bay Beach and 2.5 km from Caneel Bay Beach, Architect-Designed Villa offers a terrace and air conditioning. Both free WiFi and parking on-site are accessible at the apartment free of charge.

The spacious apartment has a balcony, 2 bedrooms, a living room and a well-equipped kitchen with a fridge. A flat-screen TV is offered. The accommodation is non-smoking.

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

Complete with a private beach area and pool with a view, Coconut Coast Villas is situated in Contant, 1.9 km from Honeymoon Bay Beach and 2.7 km from Caneel Bay Beach. This beachfront property offers access to a balcony, free private parking and free WiFi.

All of the air-conditioned units feature a private bathroom, flat-screen TV and fully equipped kitchenette. All units will provide guests with kitchenware.

Loved the view and location to Cruz Bay.

Show more Show less
8.6
Excellent
62 reviews
Price from
$227
per night

Featuring free WiFi, the units have a washing machine and a flat-screen TV. There is also a dining area and a fully equipped kitchen equipped with a microwave, a fridge, and a stovetop. At the aparthotel, units are fitted with bed linen and towels.

Show more Show less

Featuring air-conditioned accommodation with a terrace, Town Walk, Beach Steps, Sea View is set in Enighed. This apartment features accommodation with a balcony. The property is non-smoking and is situated 1.7 km from Honeymoon Bay Beach.

With free WiFi, this 1-bedroom apartment offers a flat-screen TV, a washing machine and a fully equipped kitchen with a fridge.

Show more Show less
Price from
$215.19
per night

With free WiFi, this 1-bedroom apartment features a flat-screen TV, a washing machine and a fully equipped kitchen with a fridge. Towels and bed linen are offered in the apartment.

The nearest airport is Charlotte Amalie Harbor Seaplane Base Airport, 21 km from the apartment.

Show more Show less
Price from
$248.46
per night

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.
Search apartments in Saint John

Apartments that guests love in Saint John

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 200 reviews
    Very nice, well kept property. Convenient to Cruz Bay and North Side beaches. Pool was nice, beautiful sunsets and the continental breakfast area was really a nice touch. We stayed in Reef condo unit with a beautiful view of Cruz Bay. We would definitely return. Our flight to St Thomas was cancelled so the next flight was the next day. To my surprise, mngmt was kind enough to reimburse me the first night charge despite it being no fault of their own.
    Scott
    Young couple