Top 10 Hotels in Kirkcudbright

See all 3 Hotels in Kirkcudbright
Baytree House
Baytree House

110 High Street, Kirkcudbright DG6 4JQ

4.0 out of 5.0
4.6 out of 5 (8 reviews)

Situated in Kirkcudbright, this bed & breakfast is steps from Tolbooth, MacLellan's Castle, and Broughton House. Greyfriars …

Get Rates
The Gordon House Hotel
The Gordon House Hotel

116 High Street, Kirkcudbright DG6 4JQ

3.0 out of 5.0
4 out of 5 (1 reviews)

Situated in Kirkcudbright, this hotel is steps from Tolbooth and MacLellan's Castle. Greyfriars Episcopal Church and Broughto …

Get Rates
Best Western Selkirk Arms Hotel
Best Western Selkirk Arms Hotel

High Street,, KIRKCUDBRIGHT

3.0 out of 5.0

Located in the heart of Kirkcudbright, this golf inn is steps from Tolbooth and MacLellan's Castle. Greyfriars Episcopal …

Get Rates
Kirk House
Kirk House
0.8 mi from Kirkcudbright
3.0 out of 5.0
3.8 out of 5 (6 reviews)

Situated in a rural location, this bed & breakfast is within 9 mi (15 km) of Cardoness Castle, Mill on the Fleet, and …

$63
The Ship Inn
The Ship Inn
2.4 mi from Kirkcudbright
4.0 out of 5.0
4.8 out of 5 (9 reviews)

Located in Gatehouse-of-Fleet, this inn is within a 15-minute walk of Mill on the Fleet and Cardoness Castle. Greyfriars …

Get Rates
Bank Of Fleet Hotel
Bank Of Fleet Hotel
2.5 mi from Kirkcudbright
3.0 out of 5.0
3.8 out of 5 (21 reviews)

Located in Gatehouse-of-Fleet, this hotel is within 1 mi (2 km) of Mill on the Fleet and Cardoness Castle. Greyfriars …

Get Rates
The Haven B&B
The Haven B&B
3.1 mi from Kirkcudbright
3.5 out of 5.0

Situated in Castle Douglas, this bed & breakfast is 2 mi (3.2 km) from Threave Garden and 2.5 mi (3.9 km) from Threave Castle …

Get Rates
Imperial Hotel
Imperial Hotel
5.2 mi from Kirkcudbright
3.0 out of 5.0

Situated in Castle Douglas, this hotel is 1.7 mi (2.7 km) from Threave Garden and 2.7 mi (4.3 km) from Threave Castle. Red …

$64
Springfield B & B
Springfield B & B
8.4 mi from Kirkcudbright
3.0 out of 5.0
4.8 out of 5 (8 reviews)

Situated in Colvend, this bed & breakfast is 1.2 mi (1.9 km) from Sandyhills Beach and 1.9 mi (3 km) from Rockcliffe Beach. …

$73
The Steam Packet Inn
The Steam Packet Inn
9.1 mi from Kirkcudbright
2.0 out of 5.0
4.4 out of 5 (37 reviews)

Located in Isle of Whithorn, this inn is 3.9 mi (6.2 km) from Whithorn Priory and within 32 mi (52 km) of Wigtown Square an …

$63

Recent Reviews in Kirkcudbright

Where to stay in Kirkcudbright

Kirkcudbright Hotel Guide

If you plan to book a room near the center of Kirkcudbright, there are a limited number of places. The middle of Kirkcudbright has 2 Expedia-listed hotels within easy driving distance.

You'll find Baytree House and The Gordon House Hotel within a short walk from central Kirkcudbright.

The Dalbeattie Guest House can be found 12 miles away from downtown Kirkcudbright. Another alternative is the Bank Of Fleet Hotel, which can be found 7 miles away. The The Urr Valley Country House Hotel and the Kirk House are two other Expedia-listed hotels around Kirkcudbright.

Why not spend the day exploring Sanquhar Tolbooth Museum and A' The Airts, in Sanquhar, 40 miles to the north of Kirkcudbright. Some of our recommended Sanquhar hotels and accommodations are the Blackaddie House Hotel and Nithsdale Hotel. 45 miles to the northeast of Kirkcudbright, you can also stay at Moffat, home to the The Famous Star Hotel and Best Western Moffat House Hotel. The Moffat Woolen Mill and Mathrafal Castle are a couple of the more popular sites to explore for those visiting Moffat.

Before you leave Dumfries and Galloway, make sure you catch local game. Visit Ayr Racecourse to the northwest of Kirkcudbright. Those sports fans wishing to find a room or apartment nearby can choose from the Fairfield House - Ayr or the Carrick Lodge Hotel.

Kirkcudbright is home to some terrific attractions; learn more by spending a little time at Expedia's up-to-date Kirkcudbright travel guide.