
Dalbeattie Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by Geraldine Soh
Top hotels in Dalbeattie

The Birchtree Hotel
1 MAXWELL STREET, Dalbeattie, Scotland
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (157 reviews)
"A very good hotel, with motorcycle parking right outside. The staff were very good, the rooms are very clean and in excellent condition. Breakfast was good, and cooked fresh to order. The hotel was better than expected and we would stop there again."
Reviewed on 29 Aug 2025

The Art Bank
75 High St, Dalbeattie, Scotland
10/10 Exceptional! (12 reviews)
"Loved our huge Van Gogh decorated bedroom and great en-suite. Lovely and light with huge window. Breakfast, great range of choices. You couldn't leave hungry. Downside was that we were unable to use the TV because of the Sky set-up. Only catered for two users at any one time. However, we weren't ..."
Reviewed on 20 Jul 2025

Cally Palace Hotel & Golf Course
Cally Avenue, Gatehouse of Fleet, Castle Douglas, Scotland
Fully refundableReserve now, pay when you stay
The price is 2.771.387 ₫ per night from 5 Oct to 6 Oct
2.771.387 ₫
3.325.664 ₫ total
5 Oct - 6 Oct
includes taxes & fees
8.6/10 Excellent! (357 reviews)
"Staff were excellent and very helpful. Food was excellent. Sauna was out of action, but they did tell us by email before arrival."
Reviewed on 24 Sept 2025
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
Sandyhills Beach
Why not spend a care-free afternoon at Sandyhills Beach during your travels in Dalbeattie? Stroll along the seaside or discover the area's countryside.
Rockcliffe Beach
If a restful holiday is part of your travel plans, Rockcliffe Beach might be the perfect place to visit during your trip to Rockcliffe. Wander the gardens or discover the area's countryside.
Colvend Golf Club
Enjoy a round of golf in Dalbeattie at Colvend Golf Club. Wander the gardens or discover the area's countryside.