Search for Cheap Deals on
Hotels with Pools in St. John

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured St. John Hotels with a Pool

Gallows Point Resort

Gallows Point Resort

4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
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 ...
Gallows Point Resort
St John Inn

St John Inn

3 out of 5
277 Estate Enighed, St. John
Stay at this 3-star hotel in St. John. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Sapphire Beach and Cruz Bay Beach are located ...
St John Inn
The Westin St. John Resort Villas

The Westin St. John Resort Villas

4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
Stay at this 4.5-star luxury resort in St. John. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Sapphire Beach and Cruz Bay Beach are ...
The Westin St. John Resort Villas
Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort

4 out of 5
3 AAA Gallows Point Road, St. John, St John
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 ...
Suite St. John at Gallows Point Resort
Blue Skies Villa

Blue Skies Villa

3.5 out of 5
300-10 Great Cruz Bay Rd., St. John, St John
Stay at this 3.5-star villa in St. John. Enjoy free parking, daily housekeeping, and cable TV channels. Popular attractions Sapphire Beach and Cruz Bay Beach ...
Blue Skies Villa
Coconut Coast Villas

Coconut Coast Villas

3 out of 5
268 Estate Enighed, St. John
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 ...
Coconut Coast Villas
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.