Summary
Near Dickenson Bay Beach, in the heart of St. John's, Antigua and Barbuda, lies the charming 3-star Weatherills Hotel. This cozy retreat offers guests parking convenience, delightful breakfasts, a friendly bar, and a delicious on-site restaurant. Relax on the hotel's inviting terrace or unwind in the tranquil garden, making your stay a truly memorable one.















