Hotels in Ballyshannon
From $241Harvey's Point
4.9(6,837 reviews)BusinessGreenHotel+1
From $303Lough Eske Castle
4.5(4,503 reviews)Historic HotelHotelLuxury+1
From $138Great Northern Hotel
3.9(2,239 reviews)Bay ViewHotelMid-range+1
From $147The Holyrood Hotel - Blue River Leisure Centre
3.8(2,145 reviews)Centrally LocatedClassicHotel+1
From $89Lusty Beg Island Resort and Spa
4.0(1,733 reviews)Bed and BreakfastHarbor ViewMid-range+2
From $169Mill Park Hotel
4.5(1,634 reviews)FamilyHotelModern+1
From $133The Abbey Hotel
3.8(1,243 reviews)Centrally LocatedHotelMid-range+1
From $112Central Hotel & Leisure Centre Donegal
3.9(1,188 reviews)Centrally LocatedHarbor ViewHotel+1
From $191Tara Hotel
4.3(949 reviews)BusinessFamilyHotel+1
Bay View Hotel
4.3(861 reviews)Bay ViewClassicHotel+1
From $198Sandhouse Hotel & Marine Therapies
4.4(821 reviews)BusinessFamilyInn+2
From $98Allingham Arms Hotel
4.2(745 reviews)BusinessFamilyHotel+1
From $275Finn Lough
4.7(740 reviews)HotelLuxuryRomantic+1
From $156Pier Head Hotel Spa & Leisure Centre
3.5(652 reviews)CharmingFamilyQuiet+2
From $130Donegal Manor
4.6(522 reviews)FamilyHotelMid-range+1
Grand Central Hotel
3.2(479 reviews)Centrally LocatedFamilyHotel+1
From $135The Gateway Lodge
4.6(478 reviews)BusinessModernQuiet+2
Smugglers Creek Inn
3.9(464 reviews)Harbor ViewInnMid-range+2
Rossmore Manor
4.9(455 reviews)Bed and BreakfastCharmingOcean View+2
Ard na Breatha
4.8(410 reviews)Bed and BreakfastFamilyMid-range+2
From $108The Arches Country House
4.9(389 reviews)Bed and BreakfastFamilyLake View+2
The Cove Lodge Accommodation
4.8(385 reviews)Bed and BreakfastGreat ViewModern+2
The Beach Hotel
3.6(380 reviews)BusinessHarbor ViewMid-range+2
Castle Murray House
4.7(330 reviews)BusinessFamilyHotel+1