# Hotels & B&Bs near Kirkcudbright — Where to Stay

> Handpicked hotels, B&Bs and guest houses in Kirkcudbright. Compare ratings, prices and locations, then check availability on Booking.com.

Source: https://staycation.co.uk/kirkcudbright/hotels (Staycation.co.uk). Cite the source page, not this text version.

9 handpicked places to stay

Photo © Jackie Fairbank, Google Maps

[Guide](https://staycation.co.uk/kirkcudbright) [🏨 Hotels](https://staycation.co.uk/kirkcudbright/hotels) [🏡 Cottages](https://staycation.co.uk/kirkcudbright/cottages) [⛺ Camping](https://staycation.co.uk/kirkcudbright/camping) [🎟️ Attractions](https://staycation.co.uk/kirkcudbright/attractions) [🍽️ Restaurants](https://staycation.co.uk/kirkcudbright/restaurants)

Hotels in Kirkcudbright tend to be small and characterful rather than large-scale, reflecting the size of the town itself. The Selkirk Arms on the High Street is the best-known option, an eighteenth-century coaching inn turned townhouse hotel with a restaurant and bistro, well placed for the harbour, castle and galleries. Beyond this, the town and its surrounding villages offer a mix of guesthouses, B&Bs and small independent hotels, many run by local families and offering a more personal alternative to chain accommodation. Prices are generally lower than in Scotland's better-known tourist honeypots, though rooms can book up well ahead during the summer Art & Craft Trail and sailing regatta season.

For those happy to stay a short drive from the centre, nearby villages such as Gatehouse of Fleet, Castle Douglas and the smaller harbour settlements along the Solway coast add further hotel and guesthouse choice, often with sea or estuary views and easy access to the wider Galloway countryside. Whichever option is chosen, Kirkcudbright's compact layout means most hotels are within easy walking distance of the harbour, MacLellan's Castle and the town's galleries, making a car unnecessary once you have arrived.

Updated 29 August 2026 · Ratings from Google; [how we list](https://staycation.co.uk/about#how-we-list)

We list **8** hotels and B&Bs in Kirkcudbright. 8 have a Google rating, averaging 4.4/5.

## Best for

[Families 5](https://staycation.co.uk/kirkcudbright/hotels/family-friendly)

## Most recommended hotels and B&Bs in Kirkcudbright

Ranked by Google rating weighted by the number of reviews (4.3+ from at least 15 reviews).

- [1 Selkirk Arms Hotel ★ 4.6 · 896 reviews](https://staycation.co.uk/kirkcudbright/hotels/selkirk-arms-hotel)
- [2 The Kirkcudbright Bay Hotel ★ 4.4 · 453 reviews](https://staycation.co.uk/kirkcudbright/hotels/the-kirkcudbright-bay-hotel)
- [3 Arden House Hotel ★ 4.7 · 248 reviews](https://staycation.co.uk/kirkcudbright/hotels/arden-house-hotel)
- [4 The Garret ★ 4.3 · 262 reviews](https://staycation.co.uk/kirkcudbright/hotels/the-garret)
- [5 Star Hotel ★ 4.4 · 169 reviews](https://staycation.co.uk/kirkcudbright/hotels/star-hotel)
- [6 Gladstone House ★ 4.7 · 23 reviews](https://staycation.co.uk/kirkcudbright/hotels/gladstone-house)
- [7 Barrhill Woods B&B ★ 4.9 · 19 reviews](https://staycation.co.uk/kirkcudbright/hotels/barrhill-woods-b-b)

## [The Kirkcudbright Bay Hotel](https://staycation.co.uk/kirkcudbright/hotels/the-kirkcudbright-bay-hotel)

Hotel · 25 St Cuthbert Street, Kirkcudbright

Hotel on St Cuthbert Street in Kirkcudbright with en-suite rooms, close to golf, fishing and Sweetheart Abbey.

[Read more about The Kirkcudbright Bay Hotel](https://staycation.co.uk/kirkcudbright/hotels/the-kirkcudbright-bay-hotel) [Check availability at The Kirkcudbright Bay Hotel on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DThe%2520Kirkcudbright%2520Bay%2520Hotel%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [St Cuthbert St Royal Suites](https://staycation.co.uk/kirkcudbright/hotels/st-cuthbert-st-royal-suites)

Hotel · 50 St Cuthbert Street, Kirkcudbright

Suites on St Cuthbert Street in Kirkcudbright with free on-site parking.

[Read more about St Cuthbert St Royal Suites](https://staycation.co.uk/kirkcudbright/hotels/st-cuthbert-st-royal-suites) [Check availability at St Cuthbert St Royal Suites on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DSt%2520Cuthbert%2520St%2520Royal%2520Suites%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [Selkirk Arms Hotel](https://staycation.co.uk/kirkcudbright/hotels/selkirk-arms-hotel)

Hotel · High Street, Kirkcudbright

A High Street hotel in Kirkcudbright, Dumfries and Galloway, offering traditional rooms with a restaurant and bar, close to Galloway Forest Park.

[Read more about Selkirk Arms Hotel](https://staycation.co.uk/kirkcudbright/hotels/selkirk-arms-hotel) [Check availability at Selkirk Arms Hotel on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DSelkirk%2520Arms%2520Hotel%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [The Garret](https://staycation.co.uk/kirkcudbright/hotels/the-garret)

Hotel · 116 High Street, Kirkcudbright

A period High Street building in Kirkcudbright, The Garret pairs en-suite rooms with a restaurant and bar close to Sweetheart Abbey.

[Read more about The Garret](https://staycation.co.uk/kirkcudbright/hotels/the-garret) [Check availability at The Garret on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DThe%2520Garret%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [Gladstone House](https://staycation.co.uk/kirkcudbright/hotels/gladstone-house)

B&B · 48 High Street, Kirkcudbright

An adults-only B&B on Kirkcudbright's High Street, well suited to couples wanting a quiet coastal-town base with free parking and a garden.

[Read more about Gladstone House](https://staycation.co.uk/kirkcudbright/hotels/gladstone-house) [Check availability at Gladstone House on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DGladstone%2520House%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [Barrhill Woods B&B](https://staycation.co.uk/kirkcudbright/hotels/barrhill-woods-b-b)

B&B · 9 Woodlands Avenue, Kirkcudbright

Adults-only B&B in Kirkcudbright, near Sweetheart Abbey, with golf, fishing, horse riding and walking all close by.

[Read more about Barrhill Woods B&B](https://staycation.co.uk/kirkcudbright/hotels/barrhill-woods-b-b) [Check availability at Barrhill Woods B&B on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DBarrhill%2520Woods%2520B%2526amp%253BB%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [Arden House Hotel](https://staycation.co.uk/kirkcudbright/hotels/arden-house-hotel)

Hotel · Tongland Road, Kirkcudbright

Small nine-room hotel on Tongland Road in Kirkcudbright, with its own restaurant and bar and free parking on site.

[Read more about Arden House Hotel](https://staycation.co.uk/kirkcudbright/hotels/arden-house-hotel) [Check availability at Arden House Hotel on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DArden%2520House%2520Hotel%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [Star Hotel](https://staycation.co.uk/kirkcudbright/hotels/star-hotel)

Hotel · 18 Main Street, Kirkcudbright

A Main Street hotel in Kirkcudbright, close to MacLellan's Castle and the Solway Firth, with free on-site parking.

[Read more about Star Hotel](https://staycation.co.uk/kirkcudbright/hotels/star-hotel) [Check availability at Star Hotel on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DStar%2520Hotel%252C%2520Kirkcudbright%252C%2520United%2520Kingdom)

## [Crown and Anchor](https://staycation.co.uk/dundrennan/hotels/crown-and-anchor)

B&B · High Street Dundrennan, Dundrennan · 4.5 miles away

Crown and Anchor is a straightforward B&B on Dundrennan's High Street, with free on-site parking and a garden for relaxing after a day out.

[Read more about Crown and Anchor](https://staycation.co.uk/dundrennan/hotels/crown-and-anchor) [Check availability at Crown and Anchor on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DCrown%2520and%2520Anchor%252C%2520Dundrennan%252C%2520United%2520Kingdom)

[See every hotel in Kirkcudbright on Booking.com](https://www.anrdoezrs.net/click-101762279-15734754?url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DKirkcudbright%252C%2BUnited%2BKingdom)

## Where to eat in Kirkcudbright

The best-reviewed of 13 we list · [see them all](https://staycation.co.uk/kirkcudbright/restaurants)

[Kbt Galleries Cafe ★ 4.7 · 534 reviews](https://staycation.co.uk/kirkcudbright/restaurants/kbt-galleries-cafe) [Kirkcudbright Gallery Cafe ★ 4.7 · 534 reviews](https://staycation.co.uk/kirkcudbright/restaurants/kirkcudbright-gallery-cafe) [Feast Cafe ★ 4.6 · 252 reviews](https://staycation.co.uk/kirkcudbright/restaurants/feast-cafe) [Solway Tide Tearoom ★ 4.7 · 213 reviews](https://staycation.co.uk/kirkcudbright/restaurants/solway-tide-tearoom)

## Other places to stay in Kirkcudbright

### [6 campsites →](https://staycation.co.uk/kirkcudbright/camping)

- [Silvercraigs Caravan and Camping Site](https://staycation.co.uk/kirkcudbright/camping/silvercraigs-caravan-and-camping-site) ★ 4.7 (456)
- [Solway View Caravan and Camping Site](https://staycation.co.uk/kirkcudbright/camping/solway-view-caravan-and-camping-site) ★ 4.8 (230)
- [Seaward Holiday Park](https://staycation.co.uk/kirkcudbright/camping/seaward-holiday-park) ★ 4.7 (253)

## Nearby towns

[All of Dumfries and Galloway](https://staycation.co.uk/dumfries-galloway/hotels) [Dumfries 34](https://staycation.co.uk/dumfries/hotels) [Stranraer 17](https://staycation.co.uk/stranraer/hotels) [Castle Douglas 14](https://staycation.co.uk/castle-douglas/hotels) [Moffat 13](https://staycation.co.uk/moffat/hotels) [Newton Stewart 10](https://staycation.co.uk/newton-stewart/hotels) [Lockerbie 10](https://staycation.co.uk/lockerbie/hotels) [Gretna 9](https://staycation.co.uk/gretna/hotels) [Portpatrick 7](https://staycation.co.uk/portpatrick/hotels)

## Quick answers

How many hotels and B&Bs are there in Kirkcudbright?+

We list 8 hotels and B&Bs in Kirkcudbright. 8 of them have a Google rating, averaging 4.4 out of 5.

What are the most recommended hotels and B&Bs in Kirkcudbright?+

Weighing Google rating against the number of reviews, the most recommended are Selkirk Arms Hotel (4.6/5 from 896 reviews), The Kirkcudbright Bay Hotel (4.4/5 from 453 reviews) and Arden House Hotel (4.7/5 from 248 reviews).

Are there family-friendly hotels in Kirkcudbright?+

Yes. We list 5 in Kirkcudbright, including Selkirk Arms Hotel, The Kirkcudbright Bay Hotel and Arden House Hotel.

🏨

Know a hotel / b&b in Kirkcudbright that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

[Add a hotel / b&b](https://staycation.co.uk/add-listing?type=hotel&destination=Kirkcudbright)
