Search St. John Apartments from AU$494
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Featured Apartments in St. John

Petite Suite 5 minutes from Cruz Bay
The price is AU$494 per night
AU$494
includes taxes & fees
7 Apr - 8 Apr
Cozy Island Studio-5 Mins to Cruz Bay & Beaches: Pet-friendly apartments with free WiFi and parking.
Kitchen
Pet-friendly

Romantic 1BR Oasis – Private Pool, Ocean Views, Near Cruz Bay
The price is AU$1,046 per night
AU$1,046
includes taxes & fees
1 May - 2 May
Romantic 1BR Oasis – Private Pool, Ocean Views, Near Cruz Bay: Apartments with free WiFi and an outdoor pool.
Pool
Hot tub

Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews
Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews: Apartments with free WiFi and an outdoor pool. Located by the sea.
Pool
Kitchen

New listing! Amazing sunrises and ocean views
New listing! Amazing sunrises and ocean views: Apartments with WiFi and parking.
Kitchen
Parking available

spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay
The price is AU$660 per night
AU$660
includes taxes & fees
4 Apr - 5 Apr
Spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay: Apartments with WiFi and parking.
Air conditioning
Parking available

Grande Bay, SURFSIDE Beachfront studio, WIFI, Great Views
Grande Bay, SURFSIDE Beachfront studio, WIFI, Great Views: Apartments with free WiFi and 1 hot tub. Located by the ocean.
Hot tub
Kitchen

The Pickering house- 2 bedroom in the heart of town
The Pickering house- 2 bedroom in the heart of town: Apartments with free WiFi and parking.
Kitchen
Free WiFi

Luxurious Caribbean Suite - 1
The price is AU$948 per night
AU$948
includes taxes & fees
2 May - 3 May
Luxurious Caribbean Suite - 1: Apartments with free WiFi and 1 bathroom.
Kitchen
Washer

Island Escape for Two, Class and Comfort
Island Escape for Two, Class and Comfort: Apartments with free WiFi and parking. Located in the mountains.
Kitchen
Pet-friendly

Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay
Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay: Apartments with free WiFi and parking. Located by the sea.
Kitchen
Free WiFi
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.
St. John Apartments essential information
Accommodation | 84 Apartments |
---|---|
Lowest Price | AU$494 |
Highest Price | AU$1,110 |
Popular accommodation | Petite Suite 5 minutes from Cruz Bay, Romantic 1BR Oasis – Private Pool, Ocean Views, Near Cruz Bay, Honeymoon/Romantic Private Suite with Ocean View & Pool; Over 150 5 Star Reviews, New listing! Amazing sunrises and ocean views, spacious and cozy 1 bedroom with garden views and AC-1 mile from Cruz Bay, Grande Bay, SURFSIDE Beachfront studio, WIFI, Great Views, The Pickering house- 2 bedroom in the heart of town, Luxurious Caribbean Suite - 1, Island Escape for Two, Class and Comfort, Sunset Hideaway-1 bedroom, 5 minutes from Cruz Bay, Villa Isabelle-1 bedroom “jewel” on the pond at Chocolate Hole, kayak to bay…, Cozy, quiet, and safe Studio Apartment - 5 minute walk to Cruz Bay! |
More Apartments
More accommodations in St. John
Top trending hotels in St. John

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is AU$1,110 per night from 26 Apr to 27 Apr
AU$1,110
includes taxes & fees
26 Apr - 27 Apr
8.2/10 Very Good! (413 reviews)
^Eligibility requirements and conditions apply.