Welcome to Sheraton Athlone
Sheraton Athone Hotel: located in the Midlands of Ireland, the distinctive 12 storey glazed tower of Sheraton Hotel Athlone is an eye catching landmark in Athlone.
Sheraton Athone Hotel is a four star hotel and offers unique spa facilities, 167 luxurious bedrooms and suites with many affording spectacular views over the River Shannon and Ireland's lakelands.
Health & Leisure facilities include a remarkable aquatics area with 18m pool, 3 feature pools and state of the art fitness equipment.
![]() |
Guests of Sheraton Athlone Hotel receive a 10% discount privilege card for Athlone towncentre |
Sheraton Facilities
Sheraton Athlone Hotel is located beside Athlone Town Centre shopping centre giving it prime location and only 90 minutes from Dublin makes it perfect for business or leisure.
Our impressive Hoey Wedding Suite is designed with gentle soft lighting with custom made chandeliers and our feature light wall adds a true sparkle for the perfect wedding.
Business facilities include 11 dedicated conference suites, boardroom meeting rooms, advanced technology and unrivalled conference support services.
Sheraton Athlone Gift Vouchers >
Explore our central location >
Offers at Sheraton Athlone Hotel
September Friday Night Special
- one night dinner, bed and breakfast
- from €89 per person sharing
- book now
Spa Pamper Packages
- Mid-week packages from €129pps
- Weekend packages from €149pps
Free Nights
Book 2 nights & get your 3rd night free >



