Search over 1,000,000 properties worldwide and 550 airlines worldwide.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Search over a million flights, hotels, packages, and more
Known for its historical sites and shopping, Dun Laoghaire offers a lot for the traveler planning a getaway. This seaside destination has 7 beach hotels and other accommodation options to choose from, so it's easy to find one that works for you.
As you browse for a place to stay by the water in Dun Laoghaire, check out these top-rated beach hotels with positive customer reviews.
The Royal Marine Hotel - 4-star spa hotel near the beach. It features an indoor pool, a restaurant, and a sauna. Guests love the pool and central location.
Fitzpatrick Castle Hotel - 4-star hotel. Our travelers recommend its walkable location and proximity to shopping. This hotel boasts an indoor pool, a spa tub, and 2 restaurants.
Rochestown Lodge Hotel & Spa - 3-star spa hotel. It offers an indoor pool, a spa tub, and a restaurant. Guest reviews highlight the pool and breakfast.
Lynden B&B - 3-star bed & breakfast. It features free full breakfast, free parking, and TVs. Guests love the central location and breakfast.
Rosedale House - 4-star country house on the beach. This country house boasts free full breakfast, free WiFi, and free parking.
Good weather can be important during a beach vacation, so you can use these local temperature and rainfall averages to decide when to visit.
To get to Dun Laoghaire, book a flight to Dublin (DUB), the closest major airport, which is located 10.3 mi (16.6 km) from the city center. You can access metro transit at Laughanstown Station, Cherrywood Station, and Bride's Glen Station. If you want to journey outside of the city, ride aboard a train from Dublin Dun Laoghaire Station, Dun Laoghaire Station, or Dublin Sandycove and Glasthule Station.