The Cross Keys Hotel
High Street, Castle Douglas · Hotel
View on Google MapsPhoto: Sherri Smith
A 10-room inn on Castle Douglas High Street, handy for Threave Castle and Galloway Forest Park, with individually decorated en suite rooms.
What's nearby
- New Galloway Community Shop next door
- New Galloway Town Hall next door
- CatStrand next door
- Kells Primary School 350m away
- New Galloway Golf Club 400m away
Distances as the crow flies, via Google
Good to know
Accessibility
- ✓Accessible parking
Details via Google — worth confirming with the hotel before you travel, especially for access needs.
About The Cross Keys Hotel
Castle Douglas sits within reach of Threave Castle and Galloway Forest Park, and its High Street is where you'll find The Cross Keys Hotel, a small inn with just 10 rooms. Being right in the centre of town, it makes a practical base for exploring Dumfries and Galloway without needing to drive far for your first stop.
Each of the rooms is individually decorated and comes with its own en suite bathroom, along with drinks available in room and free WiFi throughout. The hotel has a bar and restaurant on site serving breakfast and other meals, plus a garden for sitting outside when the weather allows. A lift gives access between floors, and there's air conditioning, meeting rooms, laundry service and luggage storage for those who need them.
The hotel welcomes pets and can arrange childcare, useful for families travelling with children or four-legged companions. Free on-site parking is provided, which is worth having given the surrounding countryside is best explored by car. For anyone based here, Threave Castle and Galloway Forest Park are both within striking distance for a day out.
Reception hours
- Monday
- 7:00 AM – 11:00 PM
- Tuesday
- 7:00 AM – 11:00 PM
- Wednesday
- 7:00 AM – 11:00 PM
- Thursday
- 7:00 AM – 11:00 PM
- Friday
- 7:00 AM – 11:00 PM
- Saturday
- 7:00 AM – 11:00 PM
- Sunday
- 7:00 AM – 11:00 PM
Current hours may differ from the usual schedule above (e.g. holidays) — check Google Maps for today's hours.
What guests say
Stayed here overnight. Location is great and prices are reasonable. Rooms were cozy, a little rough around the edges but nothing awful considering the comparatively low price for a room. We stayed here at very short-notice before continuing on with our journey, and it made for a good stopover.
3 weeks ago · via Google
Stayed for 3 nights in one of the cleanest hotel rooms I've ever experienced. Clean, comfortable, fantastic power shower, great breakfast and a lovely hostess and staff they really couldn't do enough to ensure you have a great stay simply ask, including info on area and suggestions for places to visit. Tip - off street parking is round the back of the hotel, through the gate.
4 years ago · via Google
Not open as a pub any more. Still advertised as a pub with good selection of drinks and heart of the community
a year ago · via Google
Really nice place. Friendly, clean, great breakfast. Small bar with drinks and restaurant. Would definitely visit again.
9 years ago · via Google
Individually decorated rooms with en suite bathrooms in a village inn with a bar and restaurant.
Summary via Google
At a glance
- Address
- High Street, New Galloway, Castle Douglas, DG7 3RN Get directions
- Property type
- Hotel
- Location
- High Street, Castle Douglas
- Destination
- Castle Douglas