Holiday rentals in St. John

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in St. John

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favourite
Cottage in Central
Caribbean Style Cottage
The 500sq. Tortuga Cottage is located in Fish Bay, St. John in the US Virgin Islands. The property is privately owned and adjacent to the National Park. This charming cottage places you within a 5 minute walk to Reef Bay beach and gives you access to many of St. John's greatest hiking trails. By car, we are 3 miles from town (Cruz Bay), where you will find all of your necessities. This is the ideal cottage for a couple or two friends. We have a full kitchen, a king Casper mattress, and much more
29 Nov – 6 DecIndividual Host,
£231 per night
4.99 out of 5 average rating, 129 reviews
Guest favourite
Villa in St. John
Penthouse & Gorgeous Tropical Island Views
Picturesque TRADEWINDS TERRACE is a penthouse sitting directly above Coral Bay's restaurants, bars, shops, and grocery/convenience stores. This uniquely designed round villa sits in a tropical setting on a hillside overlooking water and islands, providing a panoramic view for miles around. Conveniently located on a fully paved road (Rt. 108) immediately accessible to the main road (Rt. 10/Centerline) leading to St John island’s beaches & Virgin Islands National Park. EASY & free parking on site.
20–27 SeptProfessional Host,
£331 per night
5.0 out of 5 average rating, 122 reviews
Guest favourite
Guest suite in Coral Bay
The Sunrise Sweet at Joy of Life Villa-FREE Kayaks
Joy of Life Villa is a couple's retreat, and the "Sunrise Sweet" hovers above the turquoise ocean and has very sweet sunrises. Expansive king studio plus lanai has both indoor & outdoor showers, lovely gardens and a fish pond. Complimentary kayaks and paddle boards at Hansen Bay. This is one of two units with separate entrances, driveways, and decks. Solid masonry home, very quiet and surrounded by forest and drop-away views of the island chain. Our guests leave as friends and ALL are welcome.
21–28 FebIndividual Host,
£412 per night
5.0 out of 5 average rating, 55 reviews

Popular amenities for St. John holiday rentals

Other great holiday rentals in St. John

Superhost
Home in Coral Bay
Charming Aerie Cottage
3–10 JulIndividual Host,
£366 per night
4.96 out of 5 average rating, 50 reviews
Guest favourite
Guest house in St. John
House of Open Arms Villa with Pool and AC
13–20 SeptIndividual Host,
£403 per night
5.0 out of 5 average rating, 50 reviews
Guest favourite
Villa in St. John
Just Peachy - Pool Villa + Bronco & 1/2 day Dinghy
19–26 Feb
£677 per night
4.96 out of 5 average rating, 28 reviews
Guest favourite
Apartment in Cruz Bay
Latitude Adjustment at Grande Bay Resort, St John
17–24 OctIndividual Host,
£445 per night
5.0 out of 5 average rating, 38 reviews
Guest favourite
Flat in Cruz Bay
Big Ocean View, Minutes From Town
4–11 AugIndividual Host,
£305 per night
4.98 out of 5 average rating, 60 reviews
Guest favourite
Home in Cruz Bay
New 3-bdrm villa, pool, ocean views, & concierge!
24–31 JulIndividual Host,
£782 per night
5.0 out of 5 average rating, 25 reviews
Guest favourite
Flat in Cruz Bay
NEW Spacious 3 bed villa w/t Pool & Ocean View
26 Sept – 3 Oct
£800 per night
5.0 out of 5 average rating, 9 reviews
Guest favourite
Home in Cruz Bay
2 Bed ⭐️ STAR VILLA HOME ⭐️ 5 Min walk to CRUZ BAY
2–9 NovProfessional Host,
£402 per night
4.9 out of 5 average rating, 42 reviews
Guest favourite
Villa in Cruz Bay
Alexandra Cottage in Cruz Bay
20–27 Aug
£311 per night
4.93 out of 5 average rating, 28 reviews
Guest favourite
Home in St. John
Villa Hermosa - BEAUTIFUL with Pool & Ocean Views
30 Nov – 7 DecProfessional Host,
£832 per night
5.0 out of 5 average rating, 29 reviews
Guest favourite
Home in Cruz Bay
Cruz Bay Cottage
14–21 SeptProfessional Host,
£274 per night
5.0 out of 5 average rating, 6 reviews
Guest favourite
Villa in Central
Caribbean Jewels
12–19 OctProfessional Host,
£493 per night
5.0 out of 5 average rating, 20 reviews

Destinations to explore