Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Ballyshannon – 3 bed and breakfasts found
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Elm Brook B&B


Situated in Ballyshannon, Elm Brook B&B offers accommodation with free WiFi and flat-screen TV, as well as a shared lounge and a garden.

Guests at the bed and breakfast can enjoy a à la carte or a Full English/Irish breakfast. One of the best B&Bs we stayed in in Ireland! Karen was lovely and helped accommodate our vegan and gluten-free dietary needs. Would love to come back one day!

Show more Show less
123 reviews

Assaroe House


Set in Ballyshannon in the Donegal County region and Donegal Golf Club reachable within 16 km, Assaroe House offers accommodation with free WiFi, BBQ facilities, a terrace and free private parking.

The bed and breakfast offers a continental or buffet breakfast. Patricia and Harold were super hosts.. They were very open to chatting and we had a lovely chat at breakfast time. I would definitely go back here again. The breakfast was delicious.

Show more Show less
135 reviews

Holland House


Situated in Ballyshannon in the Donegal County region, Holland House features accommodation with free WiFi and free private parking.

Some units have a seating area and/or a patio.

Guests at the bed and breakfast can enjoy a continental breakfast. Beautiful setting and delightful hosts

Show more Show less
69 reviews

Looking for a bed and breakfast?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most Booked B&Bs in Ballyshannon This Month

B&Bs That Guests Love in Ballyshannon