













Try different dates or a different guest count — availability and prices change daily.
See other hotelsHotel Overview: Nestled in the heart of Ireland's Lakelands, the Sheraton Athlone Hotel combines modern luxury with eco-friendly practices. Its iconic glass tower is not only a testament to contemporary design but also offers panoramic views of the River Shannon and historic town. The hotel has garnered accolades for its commitment to sustainability and exceptional service standards.
Accommodations: Sheraton Athlone Hotel caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 167 elegantly appointed guestrooms. Each of the 167 rooms at Sheraton Athlone is crafted for supreme comfort. Guests can choose from classic, deluxe, and executive suites, all featuring plush bedding, marble bathrooms with exclusive toiletries, and state-of-the-art in-room technology including free Wi-Fi and flat-screen TVs. Large windows offer stunning views of the cityscape or serene river. Deluxe rooms include private balconies for an intimate experience of Athlone's beauty.