Dundalk Holidays

Book a Hotel + Flight or Car together to unlock savings

Top hotels in Dundalk

Ballymascanlon Hotel and Golf Resort

Ballymascanlon Hotel and Golf Resort

4 out of 5
Carlingford Road (R173) Dundalk County Louth
Fully refundableReserve now, pay when you stay
The price is 3.299.157 ₫ per night from 23 Jun to 24 Jun
3.299.157 ₫
3.744.554 ₫ total
23 Jun - 24 Jun
includes taxes & fees
9.4/10 Exceptional! (918 reviews)
"A lovely comfy resort with great food and restaurant options. We loved the Golf course, BUT it is not registered so unable to enter our scores. WE like to put our scores in on a Golf vacation to remind us where we played. It was fun talking with locals that have a Membership to enjoy the pool, hot ..."

Reviewed on 8 Jun 2026

Ballymascanlon Hotel and Golf Resort
Fairways Hotel Dundalk

Fairways Hotel Dundalk

4 out of 5
Dublin Road Dundalk
Fully refundableReserve now, pay when you stay
The price is 3.348.679 ₫ per night from 14 Jun to 15 Jun
3.348.679 ₫
3.800.760 ₫ total
14 Jun - 15 Jun
includes taxes & fees
9.2/10 Wonderful! (399 reviews)
"The hotel was clean, the rooms. Free parking was great. The breakfast buffet was SECOND TO NONE. The food was unbeatable, really great breakfast options and could make a sandwich for traveling. We were international Travellers and they accommodatedb us in a heartbeat when we asked if there was a ..."

Reviewed on 6 Jun 2026

Fairways Hotel Dundalk
Carrickdale Hotel & Spa

Carrickdale Hotel & Spa

4 out of 5
Carrickcarnon Dundalk Louth
The price is 4.553.251 ₫ per night from 10 Jun to 11 Jun
4.553.251 ₫
5.167.940 ₫ total
10 Jun - 11 Jun
includes taxes & fees
8.8/10 Excellent! (380 reviews)
"Staff and food were excellent room was clean and quiet the whole hotel is based on customer care and service"

Reviewed on 6 Jun 2026

Carrickdale Hotel & Spa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit

Explore a world of travel with Expedia