Best Hotels in St. John for 2025

Choose from over 1,000,000 unique hotels, apartments & villas around the world

Get the best price available with ebookers Price GuaranteeOpens in a new window

Free cancellation on most hotels when you book with ebookers!*

Hotel deals in St. John

Featured Hotels in St. John

Don't see what you're looking for?
See all available properties in St. John
View all properties
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.

St. John hotels essential information

Accommodation
3,397 hotels
Lowest Price
€272
Highest Price
€870
Popular hotels
Radisson Aquatica Resort Barbados, Sugar Bay Barbados - All Inclusive, Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort, Hilton Barbados Resort, The Crane Resort, Accra Beach Hotel & Spa, The Club, Barbados Resort & Spa Adults Only - All Inclusive, South Point Hotel , Bougainvillea Barbados, Waves Hotel & Spa by Elegant Hotels - All Inclusive, The Abidah by Accra - Adults Only, Sea Breeze Beach House by Ocean Hotels - All Inclusive, The Soco Hotel - Adults Only, Barbados Beach Club Resort - All Inclusive, Courtyard by Marriott Bridgetown, Barbados