Our Use of Cookies

Cookies are small text files stored on your computer. They allow us to distinguish you from other users when you visit this site and to provide helpful features such as your recent searches. Cookies themselves do not contain any personal information, and Infotel does not use cookies to collect personal information.

I Understand More information

853,049 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, post code, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Kirkcudbright

Filter results
Have you considered...
Filter by Distance: Change to Kilometres
Filter by Star Rating: 2 Star 8 hotels 3 Star 39 hotels 4 Star 35 hotels 5 Star 5 hotels Unrated 195 hotels Filter by Hotel Type: Apartments 4 hotels Bed & Breakfasts 37 hotels Guest Houses 57 hotels Hotels 182 hotels Inns 1 hotel  Motels 1 hotel  Filter by Facility: Bar 59 hotels Disabled Facilities 48 hotels Golf Nearby 55 hotels Gym / Fitness Centre 5 hotels Indoor Pool 2 hotels No Smoking Rooms 39 hotels Parking 259 hotels Pets Allowed 39 hotels Restaurant 49 hotels Wi-Fi : Free of Charge 134 hotels Filter by Group: Premier Inn 2 hotels Travelodge 2 hotels Classic Hotels Ltd 1 hotel  Dominvs Group 1 hotel  English Country Inns Ltd 1 hotel  Mcmillan Hotels 1 hotel  Show more Reset my filters
Book rooms  
8.1
out of 10
Total:

Old Mill

 
Rowbeck, Dearham, Maryport
+44 (0)1775 843417
25.4  miles from Kirkcudbright
The Old Mill Inn is a family run Inn with Lounge Bar & Restaurant, Set in the picturesque farming village of Dearham. The Old Mill Inn, currently has 9 letting rooms, a ... Read more
Book rooms  
7.5
out of 10
Total:

Seacote Hotel

 
Beach Road, St Bees
+44 (0)1775 843417
29.4  miles from Kirkcudbright
Wonderfully situated on the West Cumbrian Coast, on the edge of the breathtaking Lake District National Park. Guests will find the Seacote Hotel perfectly positioned for ... Read more
Book rooms  
6.6
out of 10
Total:

Urr Valley Country House Hotel

 
Ernespie Road, Castle Douglas
+44 (0)1775 843417
9.4  miles from Kirkcudbright
The Urr Valley Hotel is an established hotel set in 14 acres of mature woodland and gardens. With its stunning views across the Galloway countryside, it is an ideal location ... Read more

Clachan Inn

 
Main Street, St Johns Town of Dalry, Castle Douglas
+44 (0)1775 843417
19.5  miles from Kirkcudbright
Set in the picturesque village of St John's Town of Dalry on the A713, The Clachan Inn has quickly established a reputation for excellent food, cosy very well equipped ... Read more

Robins Nest

 
, Kirkcudbright
+44 (0)1775 843417
Heron View is located in Kirkcudbright. The accommodation will provide you with a TV and a DVD player. There is a full kitchen with an oven and a refrigerator. Featuring a ... Read more

Heron View

 
, Kirkcudbright
+44 (0)1775 843417
The Byre is located in Kirkcudbright. The accommodation will provide you with a TV and a DVD player. There is a full kitchen with an oven and a refrigerator. Featuring a ... Read more

The Byre

 
, Kirkcudbright
+44 (0)1775 843417
The Byre is located in Kirkcudbright. The accommodation will provide you with a TV and a DVD player. There is a full kitchen with an oven and a refrigerator. Featuring a ... Read more
Book rooms  
9.6
out of 10
Total:

Barcloy Milk House

 
Barcloy Farm, Kirkcudbright
+44 (0)1775 843417
Barcloy Milk House offers accommodation in Kirkcudbright, 37 km from Dumfries and 42 km from Whitehaven. Read more

Anchorlee Guest House

 
95 St Mary Street, Kirkcudbright
+44 (0)1775 843417
0.6  miles from Kirkcudbright
Anchorlee Guesthouse offers accommodation in Kirkcudbright. Dumfries is 38 km fr Read more
Book rooms  
8.3
out of 10
Total:

Kirkcudbright Bay Hotel

 
25 St Cuthbert Street, Kirkcudbright
+44 (0)1775 843417
0.7  miles from Kirkcudbright
With a traditional bar and restaurant, The Kirkcudbright Bay Hotel is situated in the vibrant harbour town of Kirkcudbright. This family-run establishment is 3 minutes’ walk ... Read more
Book rooms  
9.1
out of 10
Total:

Selkirk Arms Hotel

 
High Street, Kirkcudbright
+44 (0)1775 843417
0.8  miles from Kirkcudbright
This historic, 18th-century townhouse is located in the heart of the harbour town of Kirkcudbright, 15 minutes’ drive from Galloway National Park. It features 2 cosy ... Read more

Lavender Cottage

 
, Kirkcudbright
+44 (0)1775 843417
0.8  miles from Kirkcudbright
Lavender Cottage is located in Kirkcudbright. The accommodation will provide you with a TV and a hot tub. There is a full kitchen with a dishwasher and an oven. Featuring a ... Read more
Book rooms  
9.5
out of 10
Total:

Baytree House

 
110 High Street, Kirkcudbright
+44 (0)1775 843417
0.8  miles from Kirkcudbright
A 5-minute walk from the centre of Kirkcudbright, in the historic old High Street, Baytree House is a Georgian property offering a drawing room with a vaulted ceiling and ... Read more
Book rooms  
9.5
out of 10
Total:

Dee View B&B

 
19 Drumblane Strand, Kirkcudbright
+44 (0)1775 843417
0.8  miles from Kirkcudbright
Situated in the heart of Dumfries & Galloway, Dee View B&B boasts an elevated position overlooking the Dee Estuary. Kirkcudbright town centre and harbour can both be reached ... Read more

Blaven Bed And Breakfast

 
40 Fergus Road, Kirkcudbright
+44 (0)1775 843417
0.9  miles from Kirkcudbright
Blaven Bed and Breakfast is located in Kirkcudbright, just a 15-minute walk from the town centre. There is free WiFi access available and the property offers free parking, ... Read more
Book rooms  
9.5
out of 10
Total:

Fludha Guest House

 
Tongland Road, Kirkcudbright
+44 (0)1775 843417
1.2  miles from Kirkcudbright
Fludha Guest House offers accommodation in Kirkcudbright. The guest house has a sun terrace and views of the sea, and guests can enjoy a drink at the bar. Read more

Marks

 
Kirkcudbright, Kirkcudbright
+44 (0)1775 843417
2.4  miles from Kirkcudbright
The Marks is set in a working farm in the beautiful Galloway countryside in Kirkcudbright, surrounded by quiet lanes and rolling hills. It offers guest accommodation, free ... Read more

Braedoon

 
, Borgue
+44 (0)1775 843417
2.7  miles from Kirkcudbright
Braedoon is located in Borgue. The accommodation will provide you with a TV and a DVD player. There is a full kitchen with a dishwasher and an oven. Featuring a shower, ... Read more

Jimmy's Cottage

 
, Kirkcudbright
+44 (0)1775 843417
3.0  miles from Kirkcudbright
Jimmy'S Cottage is located in Kirkcudbright. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and a DVD player. There is a ... Read more
Book rooms  
8.9
out of 10
Total:

Star Hotel

 
, Kirkcudbright
+44 (0)1775 843417
3.0  miles from Kirkcudbright
Three miles outside Kirkcudbright, Star Hotel is a family-run bed and breakfast in the village of Twynholm. Dating back to the 18th-century, the hotel has its own bar and ... Read more
Book rooms  
10
out of 10
Total:

Old School, Dundrennan

 
Dundrennan, Kirkcudbright
+44 (0)1775 843417
3.8  miles from Kirkcudbright
The Old School, Dundrennan offers pet-friendly accommodation in Dundrennan. Free WiFi is provided throughout the property and free private parking is available on ... Read more

Bengali

 
, Bridge of Dee
+44 (0)1775 843417
4.4  miles from Kirkcudbright
Bengali is located in Bridge of Dee. Free WiFi access is available in this holiday home. The accommodation will provide you with a TV and a DVD player. There is a full ... Read more

Newfield Cottage

 
, Gatehouse of Fleet
+44 (0)1775 843417
4.7  miles from Kirkcudbright
Newfield Cottage is located in Gatehouse of Fleet. The accommodation will provide you with a TV. There is a full kitchen with a dishwasher and an oven. Featuring a shower, ... Read more

Brighouse Cottages

 
Borgue, Borgue
+44 (0)1775 843417
4.9  miles from Kirkcudbright
Brighouse Cottages offers pet-friendly accommodation in Borgue. Dumfries is 46 km from the property. Free private parking is available on site. Read more

Out Of The World

 
, Borgue
+44 (0)1775 843417
5.1  miles from Kirkcudbright
Out Of The World is located in Borgue. The accommodation will provide you with a TV and a DVD player. There is a full kitchen with a dishwasher and an oven. Featuring a bath ... Read more
oneonone