Search Apartment Rentals in St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

In two weeks
In two months
In three months
In four months

Our top choices for St. John apartments

Flamingo House • ISLA • Sunset view • Walk to town

Flamingo House • ISLA • Sunset view • Walk to town
Cruz Bay
10.0 out of 10, Exceptional, (3 reviews)
"Highly recommend! Beautiful stay in an excellent location with great views of the Bay. Thank you!"
United States
Kelly S.
The price is CA $316
CA $556 total
includes taxes & fees
Mar 18 - Mar 19
Flamingo House • ISLA • Sunset view • Walk to town

Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay Oasis | Walk to Beach & Restaurants
Cruz Bay
8.4 out of 10, Very good, (10 reviews)
"Beautiful view from our balcony! Bed was super comfy! Space was perfect for our needs. Wish the roads had a sidewalk or better space to get down the hill, but that's nothing on the host, just an fyi for future guests. The hosts were awesome. Totally accessible, very friendly. Space was clean and perfectly comfy for our week. We would definitely stay again!!!"
United States
Jennifer S.
The price is CA $269
CA $897 total
includes taxes & fees
Mar 19 - Mar 20
Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay Oasis | Walk to Beach & Stunning Views

Cruz Bay Oasis | Walk to Beach & Stunning Views
Cruz Bay
9.0 out of 10, Wonderful, (7 reviews)
" Everything was great "
United States
Charles
The price is CA $144
CA $750 total
includes taxes & fees
Mar 18 - Mar 19
Cruz Bay Oasis | Walk to Beach & Stunning Views

Dolphin Suites Unit 1

Dolphin Suites Unit 1
Cruz Bay
9.6 out of 10, Exceptional, (14 reviews)
"Everything was excellent. We had some questions when we first arrived and the host was extremely helpful. Note: Just a FYI, you must climb 2 1/2 flights of stairs to get to the apt. We are in our 70’s and that was difficult with large luggage. We also had to walk about 2 to 3 blocks with luggage up a slight hill to get to the property."
United States
christine
The price is CA $487
CA $852 total
includes taxes & fees
Mar 25 - Mar 26
Dolphin Suites Unit 1

Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Cozy Island Studio-5 Mins to Cruz Bay & Beaches
St John
9.6 out of 10, Exceptional, (74 reviews)
"Great place to stay near US Virgin Islands National Park. Host was extremely helpful and responsive. Kitchen was perfect for cooking simple meals and wifi worked great. Highly recommend."
United States
Carlos Daniel T.
The price is CA $181
CA $323 total
includes taxes & fees
Mar 19 - Mar 20
Cozy Island Studio-5 Mins to Cruz Bay & Beaches

Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Villa | Walk to Beach & Cruz Bay
Cruz Bay
8.8 out of 10, Excellent, (6 reviews)
"Exceptional experienceWe had a fantastic time! The host went above and beyond to make sure we were comfortable. Great amenities and super clean. Would absolutely recommend."
United States
Baptiste F.
The price is CA $500
CA $1,174 total
includes taxes & fees
Apr 14 - Apr 15
Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Stay - Walk to Beach

Oceanview Stay - Walk to Beach
Cruz Bay
The price is CA $457
CA $1,399 total
includes taxes & fees
Mar 28 - Mar 29
Oceanview Stay - Walk to Beach

Cruz Bay Caribbean Retreat -5

Cruz Bay Caribbean Retreat -5
Cruz Bay
9.0 out of 10, Wonderful, (16 reviews)
"This property is clean and convenient. It was perfect for my wife and I to explore Cruz Bay and explore the area. It is easily walkable from the ferry dock, shops, and restaurants. "
United States
Kyle R.
The price is CA $464
CA $819 total
includes taxes & fees
Mar 22 - Mar 23
Cruz Bay Caribbean Retreat -5

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay
Cruz Bay
9.6 out of 10, Exceptional, (15 reviews)
"The space was nice and open with a balcony in the front and the back. Beach chairs and towels and a cooler were provided (though the property does not have beach access). Parking was easy enough … for St. John; such steep hills!"
United States
Sunni
The price is CA $286
CA $578 total
includes taxes & fees
Apr 6 - Apr 7
Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

Dolphin Suites Unit 3

Dolphin Suites Unit 3
Cruz Bay
10.0 out of 10, Exceptional, (11 reviews)
"Close to the beach and business "
United States
Steve A.
The price is CA $464
CA $819 total
includes taxes & fees
Mar 19 - Mar 20
Dolphin Suites Unit 3

Dolphin Suites Unit 4

Dolphin Suites Unit 4
Cruz Bay
8.8 out of 10, Excellent, (13 reviews)
"Clean and good household items. Excellent location"
United States
Fikri K.
The price is CA $464
CA $823 total
includes taxes & fees
Apr 5 - Apr 6
Dolphin Suites Unit 4

Raintree Suites - Steps to the Beach

Raintree Suites - Steps to the Beach
Cruz Bay
9.2 out of 10, Wonderful, (5 reviews)
The price is CA $502
CA $861 total
includes taxes & fees
Mar 21 - Mar 22
Raintree Suites - Steps to the Beach

2 bed, 2 bath with pool access overlooking Cruz Bay

2 bed, 2 bath with pool access overlooking Cruz Bay
Cruz Bay
9.4 out of 10, Exceptional, (3 reviews)
"Great stay for our family of four. Close to downtown cruz bay but very quiet. Pool is gorgeous!"
United States
Maura E.
The price is CA $450
CA $1,165 total
includes taxes & fees
Mar 18 - Mar 19
2 bed, 2 bath with pool access overlooking Cruz Bay

Flamingo House • COCO • Ocean view • Walk to town

Flamingo House • COCO • Ocean view • Walk to town
Cruz Bay
9.2 out of 10, Wonderful, (10 reviews)
"This is our second time renting here. The views are amazing and the place is simple and perfect. "
United States
Jenna B.
The price is CA $489
CA $776 total
includes taxes & fees
Apr 9 - Apr 10
Flamingo House • COCO • Ocean view • Walk to town

Flamingo House •TIDE • Walk to town + ocean views

Flamingo House •TIDE • Walk to town + ocean views
Cruz Bay
9.6 out of 10, Exceptional, (10 reviews)
"Flamingo House was a lovely stay. All the thoughtful amenities were so useful and each room beautifully decorated. The fans and AC in every room were a nice luxury. Beds were comfortable, and backyard a nice hangout."
United States
Wendy
The price is CA $359
CA $766 total
includes taxes & fees
Mar 20 - Mar 21
Flamingo House •TIDE • Walk to town + ocean views

Oceanview Stay - Walk to Beach

Oceanview Stay - Walk to Beach
Cruz Bay
6.8 out of 10, (10 reviews)
"Lovely stay - clean, comfortable, and welcoming. Great location and everything we needed for a relaxing time. Would happily return!"
United States
Sabrina E.
The price is CA $558
CA $1,245 total
includes taxes & fees
Mar 18 - Mar 19
Oceanview Stay - Walk to Beach

Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Villa | Walk to Beach & Cruz Bay
Cruz Bay
The price is CA $468
CA $1,414 total
includes taxes & fees
Apr 5 - Apr 6
Oceanview Villa | Walk to Beach & Cruz Bay

Flamingo House • PALM • Sunset view • Walk to town

Flamingo House • PALM • Sunset view • Walk to town
Cruz Bay
9.8 out of 10, Exceptional, (25 reviews)
"We loved everything about the Palm Suite. From the stunning view to the beautiful decor, it met our every expectation. Amanda and Alan were great hosts — super responsive and full of helpful recommendations (be sure to check out their Welcome Book!). They thought of everything. "
United States
Jane S.
The price is CA $496
CA $785 total
includes taxes & fees
Apr 10 - Apr 11
Flamingo House • PALM • Sunset view • Walk to town

Shibui Cove

Shibui Cove
2.0 star property
St. Thomas
8.0 out of 10, Very good, (3 reviews)
"I had a great stay here. The view was absolutely stunning. Being up on the side of the mountain was great. Very private but less than 5 min away from town. I will definitely stay again. "
United States
Adam R
The price is CA $259
CA $522 total
includes taxes & fees
Mar 24 - Mar 25
Shibui Cove

Studio Double@ Elysian Beach Resort

Studio Double@ Elysian Beach Resort
St Thomas
The price is CA $252
CA $646 total
includes taxes & fees
Mar 23 - Mar 24
Studio Double@ Elysian Beach Resort
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

Top St. John Hotel Reviews

Find out more about St. John

St. John Apartments information

Number of reviews
225
Accommodation
89 Apartments
Lowest Price
CA $323
Highest Price
CA $1,414

Frequently asked questions

What's it like to stay at an apartment in St. John?
You'll find 103 apartments to choose from in St. John for your stay. While in the area, why not enjoy its beaches and visit its seafood restaurants? Favorite sights to discover during your visit include Trunk Bay.
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 103 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. Trunk Bay and Virgin Islands National Park are a couple of scenic spots to enjoy the outdoors, whereas Elaine Lone Sprauve Library and Museum is one of the cultural attractions. Other places in town to visit include Johnson Bay and Maho Beach.
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.