Photo by Kathryn Maingot
Search Hotels in St. John
Most hotels are fully refundable. Because flexibility matters.
Save 10% or more on over 100,000 hotels worldwide as a One Key member.
Search over 2.9 million properties and 550 airlines worldwide.
Top Cities in St. John
Compare 3,598 hotels in St. John with room rates, reviews, and availability. Most hotels are fully refundable.
St. John Travel Info
Accommodation | 3,598 |
---|---|
Lowest price | $184 |
Highest price | $754 |
Number of reviews | 997 |
Frequently asked questions
Recent reviews of St. John hotelsExpedia verified reviews
5/5 Excellent
"It was a smaller resort and the staff was very friendly. Staff knew your name and there were many repeat guests."
A verified traveler stayed at Bougainvillea Barbados
Posted 1 day ago
Hotels near popular Attractions
Hotel Theme
More Accommodation Types in St. John
Hotels near St. John Airports
More Popular Hotels in Barbados
- Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
- Turtle Beach by Elegant Hotels – All-Inclusive
- Radisson Aquatica Resort Barbados
- Hilton Barbados Resort
- Sugar Bay Barbados - All Inclusive
- Accra Beach Hotel & Spa
- The Crane Resort
- Infinity On The Beach
- Sugar Cane Club Hotel And Spa - Adults Only
- Bougainvillea Barbados
Expedia's Latest Trends
Hotels
All-inclusive Resorts in Santo DomingoAll-inclusive Resorts in TrelawnyAll-inclusive Resorts in St. JamesAll-inclusive Resorts in ExumaAll-inclusive Resorts in Christ ChurchAll-inclusive Resorts in Saint AnnFamily Hotels in ExumaAll-inclusive Resorts in St. MichaelFamily Hotels in St. ThomasAll-inclusive Resorts in Puerto Plata
Flights
Activities