Search Apartments in St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Cruz Bay Oasis | Walk to Beach & Restaurants

Cruz Bay Oasis | Walk to Beach & Restaurants
Cruz Bay
8.4 out of 10, Very good, (9 reviews)
"Tropical Paradise with Unbeatable Location.We had an incredible stay in Cruz Bay! The location was perfect — just a short walk to the ferry, shops, and amazing restaurants. The property was spotless, well-stocked, and beautifully decorated with a tropical vibe. We’ll definitely be back!"
United States
Baptiste F.
The price is £612
includes taxes & fees
3 Mar - 4 Mar
Cruz Bay Oasis | Walk to Beach & Restaurants

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.4 out of 10, Exceptional, (10 reviews)
"Very clean, great location, loved it all. "
United States
Sarah K.
The price is £304
includes taxes & fees
18 Feb - 19 Feb
Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

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 £401
includes taxes & fees
25 Feb - 26 Feb
Flamingo House • ISLA • Sunset view • Walk to town

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, (69 reviews)
"Loved our stay, close to town and beaches, great view and quiet neighborhood."
United States
Barbara
The price is £205
includes taxes & fees
17 Feb - 18 Feb
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
The price is £624
includes taxes & fees
16 Feb - 17 Feb
Oceanview Villa | Walk to Beach & Cruz Bay

Raintree Suites - Steps to the Beach

Raintree Suites - Steps to the Beach
Cruz Bay
10.0 out of 10, Exceptional, (2 reviews)
"Great location central to everything downtown Cruz bay has to offer. Owners were super available if needed. Would definitely stay again. "
United States
Scott c.
The price is £464
includes taxes & fees
12 Feb - 13 Feb
Raintree Suites - Steps to the Beach

Oceanview Villa | Walk to Beach & Cruz Bay

Oceanview Villa | Walk to Beach & Cruz Bay
Cruz Bay
7.4 out of 10, Good, (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 £482
includes taxes & fees
16 Feb - 17 Feb
Oceanview Villa | Walk to Beach & Cruz Bay

2 bed, 2 bath with pool access overlooking Cruz Bay

2 bed, 2 bath with pool access overlooking Cruz Bay
Cruz Bay
10.0 out of 10, Exceptional, (1 review)
"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 £625
includes taxes & fees
2 Mar - 3 Mar
2 bed, 2 bath with pool access overlooking Cruz Bay

Dolphin Suites Unit 1

Dolphin Suites Unit 1
Cruz Bay
9.6 out of 10, Exceptional, (13 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 £510
includes taxes & fees
17 Feb - 18 Feb
Dolphin Suites Unit 1

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 £435
includes taxes & fees
10 Mar - 11 Mar
Dolphin Suites Unit 3

Dolphin Suites Unit 4

Dolphin Suites Unit 4
Cruz Bay
8.8 out of 10, Excellent, (12 reviews)
"Clean and good household items. Excellent location"
United States
Fikri K.
The price is £435
includes taxes & fees
12 Mar - 13 Mar
Dolphin Suites Unit 4

Oceanview Stay - Walk to Beach

Oceanview Stay - Walk to Beach
Cruz Bay
7.2 out of 10, Good, (9 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 £1,815
includes taxes & fees
13 Mar - 14 Mar
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 £479
includes taxes & fees
24 Feb - 25 Feb
Cruz Bay Caribbean Retreat -5

Oceanview Escape | Walk to Cruz Bay & Beaches

Oceanview Escape | Walk to Cruz Bay & Beaches
Cruz Bay
8.0 out of 10, Very good, (7 reviews)
"Great location and cozy atmosphereThe apartment is just a short walk from everything. Comfortable bed, quiet at night, and good Wi-Fi. Only downside: a bit hard to find parking nearby"
United States
Baptiste F.
The price is £824
includes taxes & fees
17 Feb - 18 Feb
Oceanview Escape | Walk to Cruz Bay & Beaches

Raintree Suites - Steps to the Beach

Raintree Suites - Steps to the Beach
Cruz Bay
The price is £445
includes taxes & fees
17 Feb - 18 Feb
Raintree Suites - Steps to the Beach

Flamingo House • PALM • Sunset view • Walk to town

Flamingo House • PALM • Sunset view • Walk to town
Cruz Bay
10.0 out of 10, Exceptional, (24 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 £273
includes taxes & fees
17 Feb - 18 Feb
Flamingo House • PALM • Sunset view • Walk to town

Oceanview Stay - Walk to Beach

Oceanview Stay - Walk to Beach
Cruz Bay
The price is £663
includes taxes & fees
9 Mar - 10 Mar
Oceanview Stay - Walk to Beach

Flamingo House • SALT • Spacious 1BR •Walk to town

Flamingo House • SALT • Spacious 1BR •Walk to town
Cruz Bay
9.6 out of 10, Exceptional, (5 reviews)
"Very charming place in a very convenient location!"
United States
Sarah S.
The price is £425
includes taxes & fees
6 Mar - 7 Mar
Flamingo House • SALT • Spacious 1BR •Walk to town

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 £406
includes taxes & fees
25 Feb - 26 Feb
Flamingo House • COCO • Ocean view • Walk to town

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

Flamingo House • MOON • Cozy 1BR • Walk to town
Cruz Bay
9.2 out of 10, Wonderful, (7 reviews)
"Great location"
United States
Patricia
The price is £416
includes taxes & fees
1 Mar - 2 Mar
Flamingo House • MOON • Cozy 1BR • Walk to town
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
195
Accommodation
89 Apartments
Lowest Price
£205
Highest Price
£1,815

Frequently asked questions

What's it like to stay at an apartment in St. John?
You'll find 108 apartments to choose from in St. John for your trip. While in the area, why not enjoy its beaches and visit its seafood restaurants? Favourite sights to visit while in town include Trunk Bay.
How do you know if an apartment is the right choice for your stay?
An apartment features a kitchen for convenient meals, and often has more space than a traditional hotel room. Apartments are a good option for solo travellers who want to live like locals, and also for families wanting the conveniences of home.
What's a favourite apartment for a stay in St. John?
Here are some of the more popular apartments in the area to choose from: Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews: Located in St. John , 2.7 mi/4.3 km from the heart of St. John. Includes free WiFi, a balcony and a pillowtop bed . Access to an outdoor pool is available on site . Raintree Suites - Steps to the Beach: Located 4.4 mi/7.1 km away in St. John . Peter Bay Gatehouse: Located in St. John , 2.6 mi/4.2 km away. Includes a washer/dryer, free WiFi and a balcony . Free parking and on-site laundry facilities are on site . Beachfront Villas at Crystal Cove: Located in St. Thomas , 8.1 mi/13 km from St. John. Includes a washer/dryer, free WiFi and a balcony . 2 restaurants and free parking are on site .
How many apartments are there in St. John?
Expedia has 108 apartments to book in St. John.
What can I expect from the weather in St. John?
Although 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 temperature of 28°C, while the coldest months are March and February, with an average of 26°C. Average annual precipitation for St. John is 961 mm.
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 make your trip smoother when you get to your destination. Fly into St. Thomas (SPB-St. Thomas Seaplane Base), which is located 13.9 mi (22.4 km) away. Otherwise, look for flights into Tortola (EIS-Terrance B. Lettsome Intl.), which is 14.6 mi (23.4 km) away. If you'd like to explore around the area, you may want to rent a car for your trip.