Search Apartments in St. John

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Apartments in St. John

Romantic 1BR Oasis – Private Pool, Ocean Views, Near Cruz Bay

9.8 out of 10, Exceptional, (68)
"The property is beautiful and we enjoyed our stay. The bed is particularly comfortable!!! Hannah was communicative with us when we needed her, and we felt very at home during our stay. "
The price is SAR 1,496
SAR 2,378 total
includes taxes & fees
30 Jul - 31 Jul
Romantic 1BR Oasis – Private Pool, Ocean Views, Near Cruz Bay

New listing! Amazing sunrises and ocean views

10.0 out of 10, Exceptional, (21)
"First time visiting St. John, but we were very impressed with our stay. The villa was larger than we expected from the photos, and the view was so spectacular my wife didn't want to go to the beaches. Elvis was a great host and very welcoming. The villa itself had all of the beach gear we needed (towels, chairs, snorkel gear). It was perfect for us on our ten year anniversary trip. "
New listing! Amazing sunrises and ocean views

Central Seaview Oasis

7.6 out of 10, Good, (7)
"Nice place, clean and bright, well organized, plenty of room. Overall just perfect! "
The price is SAR 281
SAR 1,547 total
includes taxes & fees
16 Jul - 17 Jul
Central Seaview Oasis

Peter Bay Gatehouse

4.0 star property
8.4 out of 10, Very Good, (18)
"Amazing view, loved the style with dark wood trim/doors, arches and turret windows. Comfy bed, soft sheets, loved the stone patio and nooks. Had a grwat breeze and no need for a/c. Slept with windows open and could here the wind, waves, birds and frogs. Great time, so relaxing."
The price is SAR 2,607
SAR 4,275 total
includes taxes & fees
14 Jul - 15 Jul
Peter Bay Gatehouse

spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

2.0 star property
9.4 out of 10, Exceptional, (8)
"Very clean, great location, loved it all. "
The price is SAR 784
SAR 1,538 total
includes taxes & fees
19 Jul - 20 Jul
spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay

Pirate's Cove STJ 🏴‍☠️15 minute walk to town and newly remodeled king 1 bdrm, AC🏝

9.4 out of 10, Exceptional, (9)
"Our stay in Pirates Cove was absolutely amazing. Everything was as it was stated in the description. Very close to town and the beaches were only a short drive away. Communication was amazing with the owners. "
Pirate's Cove STJ 🏴‍☠️15 minute walk to town and newly remodeled king 1 bdrm, AC🏝

Villa Isabelle-1 bedroom “jewel” on the pond at Chocolate Hole, kayak to bay…

9.8 out of 10, Exceptional, (19)
"Quiet and serene. About 30 min from the beaches"
Villa Isabelle-1 bedroom “jewel” on the pond at Chocolate Hole, kayak to bay…

Island Oasis: Beach & Views

7.2 out of 10, Good, (5)
"Great overall time. The place had everything we could have wanted also the location was so convenient."
The price is SAR 428
SAR 1,768 total
includes taxes & fees
16 Jul - 17 Jul
Island Oasis: Beach & Views

The Pickering house- 2 bedroom in the heart of town

9.0 out of 10, Wonderful, (13)
"Clean, large deck that overlooked the bay with the auto ferry, beds were comfortable, bathroom looked recently update, and AC in bedrooms worked great. Walkable to Cruz Bay but you are dealing with a steep hill so you will need to be able to handle a steep incline for about 30 yards, walk in from the bay near auto ferry. It had beach chairs and coolers for use as well. Would recommend for a clean but fairly simple place with a water view."
The Pickering house- 2 bedroom in the heart of town

Cozy Island Studio-5 Mins to Cruz Bay & Beaches

9.8 out of 10, Exceptional, (55)
"Loved our stay, close to town and beaches, great view and quiet neighborhood."
The price is SAR 424
SAR 807 total
includes taxes & fees
18 Jul - 19 Jul
Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Seaside Studio: Cruz Bay Gem

8.6 out of 10, Excellent, (4)
"Convenient location "
The price is SAR 594
SAR 2,016 total
includes taxes & fees
20 Jul - 21 Jul
Seaside Studio: Cruz Bay Gem

2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

2.0 star property
10.0 out of 10, Exceptional, (4)
"We enjoyed our stay, the location was quiet and just a few minutes outside of town. "
2 bedroom w/ 2 en-suite private bathrooms - 1mile from Cruz Bay

Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay

9.6 out of 10, Exceptional, (30)
"Beautiful views, private and comfortable. "
Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay

Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay

9.6 out of 10, Exceptional, (17)
"The place was very cute and a perfect place for one to two people. Would definitely stay again!"
Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay

Clean, Comfortable and Family Friendly!!

10.0 out of 10, Exceptional, (45)
"It was very clean and in a great location. Minutes away from shopping, dining restaurants and the beaches! "
Clean, Comfortable and Family Friendly!!

2bed 2bath with a shared Pool and a View. 7 mins to Cruz Bay! 15 mins to Beaches

2.0 star property
9.8 out of 10, Exceptional, (9)
"Nicely maintained property, plenty of parking, great host."
2bed 2bath with a shared Pool and a View. 7 mins to Cruz Bay! 15 mins to Beaches

Flamingo House • MOON • Cozy 1BR • Walk to town

9.0 out of 10, Wonderful, (6)
"Very cute place with nice kitchenette, and beautifully decorated. The hosts and housekeeper are very helpful and welcoming. "
Flamingo House • MOON • Cozy 1BR • Walk to town

Aahana Studio at Grande Bay Resort

10.0 out of 10, Exceptional, (56)
"Two nights on Saint John before our week long boat charger."
Aahana Studio at Grande Bay Resort

A Love and Beyond | Sunset

A Love and Beyond | Sunset

Luxurious Caribbean Suite - 7

9.0 out of 10, Wonderful, (2)
"Great clean place for a quick last minute vacation"
Luxurious Caribbean Suite - 7
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

What's it like to stay at an apartment in St. John?
You'll find 97 apartments to choose from in St. John for your stay. While in the area, why not enjoy its beaches and visit its seafood restaurants? Take time to visit some favorite sights in the larger region like Sapphire Beach and Magens Bay Beach.
How do you know if an apartment is a good option for your stay?
Offering a kitchen for convenient meals, an apartment is often more spacious than a traditional hotel room. Apartments are a good option for solo travelers who want to stay in at night and plan out their next day, and also for families wanting the conveniences of home.
What's a favorite apartment I should consider for a stay in St. John?
Here is a favorite apartment in the area to consider: Beachfront Villas at Crystal Cove: Located in St. Thomas, 8.1 mi/13 km from St. John. Includes laundry facilities, free WiFi, and outdoor space. 2 restaurants and free parking are on site.
How many apartments are there in St. John?
Expedia has 97 apartments to book in St. John.
What can I expect from the weather when I travel to St. John?
Though weather is just one factor, it can really affect your travel plans, especially if you're planning an extended stay in St. John. The hottest months are usually September and October with an average temp of 83°F, while the coldest months are March and February with an average of 78°F. Average annual precipitation for St. John is 38 inches.
What should I see in St. John?
St. John is known for its seafood restaurants and beaches. Virgin Islands National Park and Johnson Bay are a couple of scenic spots to enjoy the outdoors, whereas Elaine Lone Sprauve Library and Museum is one of the cultural attractions. You'll find favorite places to visit like Sapphire Beach and Magens Bay Beach in the larger area.
What's the best way to get to and around St. John?
Knowing a bit about the transportation options can save you time when you get to your destination. Fly into St. Thomas (SPB-St. Thomas Seaplane Base), which is located 13.9 mi (22.4 km) from the heart of the city. You can also search for flights into Terrance B. Lettsome Intl. Airport (EIS), which is 14.6 mi (23.4 km) away. If you'd like to explore around the area, you may want a rental car for your journey.