Text size


High contrast

Current Weather




Hotels in County Donegal come in all shapes, sizes and locations. From budget to luxury, there are over 55 hotels to choose from around the county. Hotel accommodation provides a range of facilities which will generally include restaurants/cafés, bars, gyms, spa's and leisure centres. Donegal hotels are of a consistently high standard.

Ballyliffin TownHouse Boutique Hotel


Find out more

Wide open space, unspoilt beaches and a calmness like no where else is what's on offer.

The Family run 4* Ballyliffin TownHouse Boutique Hotel with views overlooking Pollan Bay & Malin Head sits on the majestic Wild Atlantic Way

Recently refurbished to the highest standards. Relax and unwind in the Tess Rose Ocean Spa with one our rejuvenating treatments or simple chill in the State of the Art Thermal Suite. Enjoy a delicious meal where we serve only the best of local produce. . You will be ideally situated to explore the Donegal coastline at its very best. Do you want to witness one of the last sunsets in Europe on a deserted beach or possibly catch a glimpse of the Northern Lights in a glittering star lit sky? Maybe you will play a round of golf on Ballyliffin Golf Clubs 3 links courses,(Irish Open 2018). Go hill climbing on one of the many surrounding hills or stroll across the unspoilt beaches, maybe it`s just to escape and get away from it all, sit down and have catch up. Whatever your plans are, you are sure to go home refreshed.

At the TownHouse the priority is on luxury, quality and a professional service while being affordable and comfortable. The family run Hotel will give you a home from home experience. Many have described The Townhouse as a Boutique Hotel others as a large Guest House, all agree they want to return again and again.


Star rating 4
Parking Free
Pet friendly No Pets Allowed


  • Bar
  • Conference Rooms
  • Lift
  • Restaurant
  • Wheelchair Accessible
  • wifi (free)


  • Baby Sitting
  • Dry Cleaning


Key to map

Please select categories you wish to view on the map.