Find Scuba Diving in St. John
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on St. John Scuba Diving
Top St. John Scuba Diving

Mafolie Hotel
Mafolie Hotel
8.6 out of 10, Excellent, (1000)

Galleon House Hotel
Galleon House Hotel
7.8 out of 10, Good, (1001)
The price is AED 281
AED 344 total
includes taxes & fees
3 Oct - 4 Oct

Lindbergh Bay Hotel and Villas
Lindbergh Bay Hotel and Villas
7.0 out of 10, Good, (1027)
The price is AED 526
AED 644 total
includes taxes & fees
9 Oct - 10 Oct

St John Inn Boutique Hotel
St John Inn Boutique Hotel
9.6 out of 10, Exceptional, (21)

St John Inn
St John Inn
9.2 out of 10, Wonderful, (409)

St John Inn Boutique Hotel Suite
St John Inn Boutique Hotel Suite
10.0 out of 10, Exceptional, (12)
The price is AED 716
AED 1,081 total
includes taxes & fees
2 Oct - 3 Oct

The Westin St. John Resort Villas
The Westin St. John Resort Villas
8.2 out of 10, Very Good, (440)
The price is AED 1,943
AED 2,186 total
includes taxes & fees
7 Oct - 8 Oct

Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
8.6 out of 10, Excellent, (94)
The price is AED 1,818
AED 2,687 total
includes taxes & fees
2 Oct - 3 Oct
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.
Top St. John Hotel Reviews

Gallows Point Resort
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Find More Hotels near St. John
More Hotel Options in St. John
- Adults Only Resorts & Hotels in St. John
- Adventure Hotels in St. John
- Beach Hotels in St. John
- Boutique Hotels in St. John
- Business Hotels in St. John
- Cheap Hotels in St. John
- Family Hotels in St. John
- Golf Hotels in St. John
- Green Hotels in St. John
- Historic Hotels in St. John
- Hotel Wedding Venues in St. John
- Hotel with a Concierge in St. John
- Hotels with Bars in St. John
- Hotels with Free Parking in St. John
- Hotels with Hot Tubs in St. John
- Hotels with WiFi in St. John
- Hotels with a Pool in St. John
- Hotels with smoking rooms in St. John
- Luxury Hotels in St. John
- Pet-friendly Hotels in St. John
- Resorts & Hotels with Spas in St. John
- Romantic Hotels in St. John
- Shopping Hotels in St. John
More Accommodation Types in St. John
- Condo Rentals in U.S. Virgin Islands
- Villas in U.S. Virgin Islands
- Vacation Homes in U.S. Virgin Islands
- Apartments in U.S. Virgin Islands
- Resorts in U.S. Virgin Islands
- Cottages in U.S. Virgin Islands
- Aparthotels in U.S. Virgin Islands
- Guest Houses in U.S. Virgin Islands
- Houseboats in U.S. Virgin Islands
- B&B in U.S. Virgin Islands
- RV Parks in U.S. Virgin Islands
- Condo Resorts in U.S. Virgin Islands
- Cabin Rentals in U.S. Virgin Islands
- Farmstay in U.S. Virgin Islands
Hotels near popular St. John Attractions
St. John Hotels by Star Rating
Explore more hotels
- Calichi at Picture Point
- Bright Ocean View Studio - AC, Wi-Fi, generator 5 Mins to Cruz Bay
- Suite St. John at Gallows Point Resort
- “Secluded Romantic Villa with Private Pool—Nestled in Lush National Park Beauty”
- Villa L'Agave - Your Tropical Rendezvous Paradise
- Blue Wrasse - Cute Little Cottage with Gorgeous Deck Views
- The Pickering house- 2 bedroom in the heart of town
- "Someday Soon" Has Arrived!
- ISLAND DAZE Luxury Penthouse Beachfront 2B/2B Grande Bay Resort, Cruz Bay VIEWS!
- TRANQUIL BREEZE [3 BR - 3 BA] Best Views & Location- Close to Town & Generator
- Cozy Island Studio-5 Mins to Cruz Bay & Beaches
- Coconut Coast Villas
- Tranquil relaxing & private 5 bedroom villa on pond w kayaks paddle boards +++
- ST.JOHN, VIRGIN ISLANDS! 2 BEDROOM, 1.5 BATH, BEAUTIFUL TROPICAL GARDENS!
- Sapphire Breeze, Majestic Views & Island Vibes w/ Infinity Pool, Waterfall & Covered Porches
- Peter Bay Gatehouse
- Crystal Shores Estate, Beautiful Island Estate Overlooking Fish Bay w/ Large Saltwater Pool
- Dolphin Suites
- Gone Coastal Grande Bay~Rarely Available~Oceanview~Walk to Town & Beaches
- Grande Bay Resort - Mojo Blue 1BR Condo Beachfront!