Arrival date:
Nights:
Free search:
Close

Hide advanced filters

Price
Per room, per night

Dog Friendly Hotels 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
^ Back to top
© 2025 TomTom, © 2025 Microsoft Corporation, © OpenStreetMap
1

Isle of Mull Hotel and Spa

Craignure, West Coast Scotland

Modern Hotel & Spa

5 packages

Packages
available from
£235 per room pp £235 per room

 

2

Duchally Country Estate

Gleneagles, Perthshire

Contemporary Hotel in Perthshire

6 packages , 2 room types Available

Packages
available from
£194.25 per lodge pp £194.25 per lodge

Instant Availability

3

Macdonald Forest Hills Resort

Aberfoyle, Scottish Highlands

Rural Resort in the heart of Loch Lomond

5 packages

Packages
available from
£447 per lodge pp £447 per lodge for a 2 night stay

Instant Availability

4

Meldrum House

Inverurie, Scottish Highlands

Luxury mansion in rural Aberdeenshire

1 package

Packages
available from
£276 per room pp £276 per room

Instant Availability

5

Macdonald Spey Valley Resort

Aviemore, Scottish Highlands

Resort with Golf and Spa facilities

1 package , 6 room types Available

Packages
available from
£258 per lodge pp £258 per lodge

 

6

Macdonald Lochanhully Resort

Cairngorms, Scottish Highlands

Rural Retreat Resort

1 package , 2 room types Available

Packages
available from
£198 per room pp £198 per room

 

7

Rosslea Hall Hotel

Helensburgh, West Coast Scotland

Seafront Country Hotel on Loch Lomond

1 package

Packages
available from
£168 per room pp £168 per room

Instant Availability

8

Black Ivy

Edinburgh, Edinburgh & The Lothians

Modern Boutique Hotel in Edinburgh City

1 package

Packages
available from
£369 per room pp £369 per room

Instant Availability

9

Murrayshall Hotel

nr Perth, Perthshire

Historic Country Estate with Fine Dining

3 packages

Packages
available from
£295 per room pp £295 per room

 

10

Crossbasket Castle

nr Glasgow, Borders & Lanarkshire

Luxurious Castle Hotel with Fine Dining

4 packages

Packages
available from
£290 per room pp £290 per room

 

11

The Balmoral, Edinburgh

Edinburgh, Edinburgh & The Lothians

Iconic Luxury Hotel in Edinburgh

15 packages

Packages
available from
£585 per room pp £585 per room

 

12

Rocpool Reserve

nr Inverness, Perthshire

Modern boutique hotel

4 packages

Packages
available from
£415 per room pp £415 per room

 

13

Portsonachan Hotel - Log Cabins

Portsonachan, West Coast Scotland

Tranquil Retreat on Loch Awe

3 packages

Packages
available from
£205 per room pp £205 per room

 

14

Golf View Hotel & Spa

Nairn, Scottish Highlands

Seafront Hotel with Spa and Golf

4 packages

Packages
available from
£215 per room pp £215 per room

 

15

Loch Fyne Hotel and Spa

Loch Fyne, West Coast Scotland

Rural country hotel & spa

4 packages

Packages
available from
£205 per room pp £205 per room

 

16

Oban Bay Hotel & Spa

Oban, West Coast Scotland

Modern hotel on the coast

3 packages

Packages
available from
£185 per room pp £185 per room

 

17

The Glencoe Inn

Highlands, West Coast Scotland

Traditional rural country inn

6 packages

Packages
available from
£245 per room pp £245 per room

 

18

Portavadie, Loch Fyne

Argyllshire, West Coast Scotland

Award-winning contemporary resort on the shores of Loch Fyne

2 packages

Packages
available from
£440 per lodge pp £440 per lodge for a 2 night stay