Arrival date:
Nights:
Free search:
Close
Price
Per room, per night

Dog-Friendly Hotels and Cottages in Scotland

Bordered by the Cheviot Hills and flanked by the Atlantic Ocean and North Sea, Scotland is perfect for dogs who love sea breezes and wide open views. The Central Lowlands is home to the vibrant dog-friendly cities of Glasgow and Edinburgh. This southern region offers gentler scenery, ideal for leisurely walkies and café stops. Head further north and the landscape turns wild and wonderful, with the Highlands serving up dramatic mountains, lochs and the mighty Ben Nevis—The British Isle's tallest peak, perfect for adventurous pups and their humans.

Loading
1

Macdonald Pittodrie House

Inverurie,

4* Retreat set in an historic estate in Inverurie

Luxury Lazy Break  

Up to 3 exclusive extras
Dining Inclusive Breakfast Daily Late Check-out

Packages
available from
£199 per night pp Exclusive Packages from £199 per night

2

Drumossie Hotel

Inverness, Scottish Highlands

4-star luxury hotel in Inverness, Scotland

Canine Country Escape  

Up to 4 exclusive extras
Dining Inclusive Breakfast Daily Spa Treatment Late Check-out

Packages
available from
From £149 per night to £289 per night pp Exclusive Packages from £149 per night

3

The Kirkwall Hotel

Caithness, Orkney

Historic Hotel on Waterfront in Orkney

Gourmet Getaway  

Up to 4 exclusive extras
Welcome Drink Dining Inclusive Breakfast Daily Late Check-out

Packages
available from
From £323 per night to £440 per night pp Exclusive Packages from £323 per night

4

Eilean Iarmain Hotel

Isle of Skye, Scottish Highlands

Waterfront Hotel in the Heart of the Isle of Skye

5

Ballathie House

Stanley, Perthshire

Classic Scottish Country Hotel on the banks of the River Tay

6

The Broadford

Isle of Skye, Scottish Highlands

Luxury 4* Hotel in Broadford Bay, Isle of Skye

7

Atholl Palace Hotel

Pitlochry, Perthshire

Luxury Castle Hotel & Spa in the Heart of Perthshire

8

Meldrum House

Inverurie, Aberdeenshire

Luxury mansion in rural Aberdeenshire

9

Duchally Country Estate

Gleneagles, Perthshire

Contemporary Hotel in Perthshire

10

Murrayshall Hotel

nr Perth, Perthshire

Historic Country Estate with Fine Dining

11

Shieldaig Lodge

Highlands, Inverness-shire

Historic Country House Hotel in Inverness

12

Crossbasket Castle

nr Glasgow, Lanarkshire

Luxurious Castle Hotel with Fine Dining

13

Forss House Hotel

Caithness, Scottish Highlands

Country House Hotel in the Hidden Highlands

14

1. Drumlanrig

Stirling

Luxury lodge in Balmaha, Scotland

15

Melville Castle Hotel

nr Edinburgh, Edinburgh

Luxury Castle Hotel Near Edinburgh

16

Black Sheep Cabins

Aberdeenshire

Tranquil Highland Self catered cabins on the shores of Loch Lochy.

17

St Andrews House

Aberdeenshire

Charming luxurious homestay just a short walk from Fort William

18

Montrose Superlodge

Stirling

Luxury lodge in Loch Lomond and the Trossachs National Park

19

Inchmurrin Luxury Lodge

Stirling

Luxury lodge in Loch Lomond and Trossachs National Park

20

Wee Oak Tree Luxury Pod

Stirling

Luxury Pod in Loch Lomond and The Trossachs National Park

21

Stable Yard Cottage

Borders & Lanarkshire

Charming cottage in a quaint Scottish village

22

11. Stewart

Stirling

Luxury lodge in Loch Lomond, Balmaha, Scotland

23

10. Lismore

Stirling

Luxury self-catering lodge in Balmaha, Scotland

24

DUNFION, Isle of Arran

West Coast Scotland

Luxury Pod in Isle of Arran

25

Rocpool Reserve

nr Inverness, Inverness-shire

Modern boutique hotel

26

The Glomach 3 Bedroom Lodge

Inverness-shire

Relaxed lodge in the Scottish Highlands

27

The Plodda 3 Bedroom Lodge

Inverness-shire

Charming lodge in Scottish Highlands

28

Ben Lomond Superlodge

Stirling

Luxury lodge in Loch Lomond and the Trossachs National Park

29

9. Drummond

Stirling

Luxury chalet in Balmaha, Scotland with hot tub

30

2. Mellerstain

Stirling

Luxury self-catering lodge in Balmaha, Scotland

31

Oakwoods House

Stirling

Luxury four-bedroom holiday home near Loch Lomond

32

The Guisachan 3 Bedroom Lodge

Inverness-shire

Comfortable lodge in Scottish Highlands

33

Alexander House 14 - Self Catering

Perthshire

Stunning 6-bedroom property with pool and hot tub

34

The Divach 3 Bedroom Lodge

Inverness-shire

Charming lodge in the Scottish Highlands

35

Rosslea Hall Hotel

Helensburgh, West Coast Scotland

Seafront Country Hotel on Loch Lomond

36

Black Ivy

Edinburgh, Edinburgh

Modern Boutique Hotel in Edinburgh City