Vacation rentals in St. John
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Vacation rentals in St. John

Gallows Point Resort
3 AAA Gallows Point Road, P O Box 58, St. John, St John
7.45 km from city centre
Stay at this 4-star beach aparthotel in St. John. Enjoy free WiFi, free parking, and a free ferry terminal shuttle. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Grande Bay luxury studio
7.3 km from city centre
Book a stay at this beach condo in St. John. Enjoy a beach locale, a fitness center, and laundry facilities. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Calichi at Picture Point
Route 108, Bordeaux Mountain Rd, St. John
0.61 km from city centre
Stay at this 4-star villa in St. John. Enjoy free WiFi, free parking, and in-room massages. Our guests praise the property condition in our reviews. Popular attractions Virgin Islands National Park and Cinnamon Bay Beach are located nearby.
Pool
Kitchen

HEAVENLY VIEWS and PRIVATE POOL!!
0.89 km from city centre
Stay at this villa in St. John. Enjoy free WiFi, private pools, and laundry facilities. Our guests praise the helpful staff in our reviews. Popular attractions Virgin Islands National Park and Cinnamon Bay Beach are located nearby.
Pool
Kitchen

Scenic Villa | Walk to Cruz Bay & Stunning Views
6.66 km from city centre
The price is CA $171 per night
CA $171
CA $757 total
Sep 10 - Sep 11
includes taxes & fees
Stay at this vacation home in St. John. Enjoy a garden, laundry facilities, and patios. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Washer

Grande Bay Resort - Indigo Blue Luxury 1BR Condo Beachfront!
7.3 km from city centre
Book a stay at this beach condo in St. John. Enjoy free WiFi, a beach locale, and a fitness center. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Coconut Coast Villas
268 Estate Enighed, St. John
7.34 km from city centre
Stay at this 3-star beach condo in St. John. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Kitchen

Casa YaYa boasts stunning views, indoor/outdoor living and the perfect location!
1.02 km from city centre
Stay at this villa in St. John. Enjoy free WiFi, private pools, and a garden. Popular attractions Virgin Islands National Park and Cinnamon Bay Beach are located nearby.
Pool
Kitchen

Sol Inclination~ spectacular views, renovated outdoor area, updated throughout!
3.6 km from city centre
Stay at this vacation home in St. John. Enjoy private pools, laundry facilities, and balconies. Popular attractions Sapphire Beach and Virgin Islands National Park are located nearby.
Pool
Hot tub

Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay
6.4 km from city centre
Stay at this apartment in St. John. Enjoy free WiFi, concierge services, and patios. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Pet-friendly

Grande Bay Resort ~Two Bed, One Bath, Walk to town, Penthouse Unit, View, Views,
7.33 km from city centre
Book a stay at this beach condo in St. John. Enjoy free WiFi, a beach locale, and a fitness center. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Suite St. John at Gallows Point Resort
3 AAA Gallows Point Road, St. John, St John
7.45 km from city centre
The price is CA $685 per night
CA $685
CA $1,012 total
Sep 10 - Sep 11
includes taxes & fees
Stay at this 4-star beach aparthotel in St. John. Enjoy free WiFi, free parking, and a private beach. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Kitchen

Grande Bay Resort - Mojo Blue Luxury Studio Beachfront!
7.3 km from city centre
The price is CA $380 per night
CA $380
CA $789 total
Oct 1 - Oct 2
includes taxes & fees
Book a stay at this beach condo in St. John. Enjoy free WiFi, a beach locale, and a fitness center. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub

Villa L'Agave - Your Tropical Rendezvous Paradise
5.24 km from city centre
Stay at this villa in St. John. Enjoy free WiFi, private pools, and breakfast (surcharge). Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Kitchen
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.
Most popular
Hotels
- Cheap Hotels in San Fernando
- Edmonton Pet Friendly Hotels
- St. Thomas Ski Resorts and Hotels
- Cheap Hotels in St. Thomas
- Playa del Carmen All Inclusive Resorts & Hotels
- St. Thomas All Inclusive Resorts & Hotels
- Whistler Hotels with Hot Tubs
- Virgin Gorda All Inclusive Resorts & Hotels
- Cheap Hotels in Mayreau Island
Flights
- WestJet Vancouver (YVR) to Mérida (MID) flights
- Emirates Mumbai (BOM) to Toronto (YYZ) flights
- Hamilton to Winnipeg (YHM - YWG)
- Air Canada London (LHR) to Toronto (YYZ) flights
- Delta Toronto (YYZ) to Miami (MIA) flights
- Cheap Flights to Jamaica
- Cheap Flights to Boscobel
- WestJet Calgary (YYC) to Amsterdam (AMS) flights
- Cheap Flights to St. Thomas
Activities