Photo by Kathryn Maingot
Cheap Hotels in St. John
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check availability on St. John Cheap Hotels
Pick from St. John Cheap Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.
Top St. John Hotel Reviews

Rostrevor Hotel
10/10 Excellent
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Hotel Options in St. John
More Themes
- All-inclusive Hotel
- Hotels with Bars
- Beach Hotels
- Boutique Hotels
- Business Hotels
- Casinos
- Hotel with a Concierge
- Family Hotels
- Hotels with Free Parking
- Golf Hotels
- Historic Hotels
- Hotels with Hot Tubs
- Hotels with an Indoor Pool
- Apartment Hotel
- Hotels with a Lazy River
- Gay friendly Hotels
- Luxury Hotels
- Pet-friendly Hotels
- Hotels with a Pool
- Adventure Hotels
- Romantic Hotels
- Shopping Hotels
- Ski Hotels
- Hotels with smoking rooms
- Resorts & Hotels with Spas
- Green Hotels
- Waterpark Hotels
- Hotels with Waterslides
- Hotel Wedding Venues
- Hotels with WiFi
- Winery Hotels
Other Accommodation Types in St. John
Stay near popular St. John attractions
Discover hotels close to St. John with room rates, reviews, and availability. Most hotels are fully refundable.
- Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
- Hilton Grand Vacations Club The Crane Barbados
- Hilton Barbados Resort
- Sugar Bay Barbados - All Inclusive
- The Club, Barbados Resort & Spa Adults Only - All Inclusive
- Coconut Court Beach Hotel
- Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
- The Crane Resort
- Accra Beach Hotel & Spa
- Radisson Aquatica Resort Barbados
Expedia's Latest Trends
Hotels
- Osaka Marriott Miyako Hotel
- Hotels near Nippon Gaishi Hall
- M’s Hotel Sanjo Wakoku
- Hotels near Tojinmachi Station
- Hotels in Guinea
- ART HOTEL Kagoshima
- Kiso Mikawaya
- Candeo Hotels Osaka Kishibe
- The Naha Terrace
- Vdara Hotel & Spa at ARIA Las Vegas
- Hotels in Shinjuku
- Ibis Bangkok Sukhumvit 24
- Hotel New Star Ikebukuro
- Fairfield by Marriott Kyoto Amanohashidate
- Hotels near Uluru
- La'gent Hotel Shinjuku Kabukicho
- Grand STAY Hakata Station North
Flights