1. Fonab Castle Hotel $$ - Best dog-friendly castle stay in Scotland
Want to stay in a castle in Scotland with your pet? Then we’ve found the perfect place.
Nestled in the Scottish Highlands, Fonab Castle offers scenic views, and luxurious rooms each blending contemporary style with original, authentic features of the room.
Rooms also come with bathrobes, an entertainment system, and a Nespresso coffee maker. The hotel also boasts two onsite restaurants and an alfresco dining area that overlooks the loch. On the cold evenings, you can still experience outside dining by opting for one of the pods on offer.
- A 5-minute drive from Pitlochry Golf
- Outside dining pods
- The chance to stay in a castle with your pet!
2. The Balmoral Hotel $$$ - Best dog-friendly hotel in Edinburgh
The Balmoral hotel is a fabulous place to stay in the heart of Edinburgh, and they allow pets too. This 5-star hotel in Scotland features a Michelin-starred restaurant, a pool, and a gym.
It actually first opened in 1902 and now offers guests beautiful rooms with a spacious marble bathroom.
Most of the rooms come with views of the Old Town and Edinburgh Castle.
The on-site restaurant offers fine dining, or you can opt for Palm Court which offers a classic afternoon tea experience.
After a day of exploring the city, you can return and unwind with the sauna and Turkish tea room.
- On-site spa and swimming pool
- Michelin starred restaurant
- In the heart of Edinburgh
This beautiful hotel in Aberdeen offers a variety of facilities to help make your stay more comfortable.
This includes a bar, shared lounge, an on-site fitness area, and a luxury spa for relaxing.
At the hotel, all rooms are equipped with a fridge, microwave, and a flat-screen TV.
Some rooms include a freestanding bath for the ultimate relaxing experience.
This hotel is beautifully designed throughout and has many modern touches.
- On-site gym and spa
- Breakfast included in the room rate
- Great location
4. Cairngorm Hotel $ - Best dog-friendly hotel in the Cairngorms national park
Located in Aviemore, the hub of the Cairngorms national park, this beautiful hotel is perfectly situated for climbing, hill walking, fishing, the Malt Whisky Trail, and all winter sports.
Located on its own grounds on the main street of Aviemore, you’re in a central location for access to all the local amenities and attractions.
There’s an on-site restaurant available and you can opt for half-board during your booking.
As this is a family-run hotel, it’s consistently rated for the warm hospitality the staff offer during your stay.
- Breakfast is included in the room rate
- Located in the heart of Aviemore
- Excellent price
5. Bettyhill Hotel $$ - Best dog-friendly hotel on the NC500
Bettyhill is a small but charming town located on the North Coast 500, the property offers stunning views over Torrisdale Bay and features an on-site a-la-carte restaurant, a garden, and terrace, and a bar to enjoy a “wee dram” in the evenings.
All rooms come with a flat-screen TV, tea and coffee making facilities and a view (some with sea views!).
Rooms either have an en-suite or shared bathroom depending on what you book.
There’s also a games room with billiards and darts.
- Games room
- On-site restaurant
- Excellent views
Located just 20 minutes from Glasgow city centre, this brilliant property is located within 37 acres of parkland and offers a spa and award-winning restaurant.
As well as being an excellent hotel in Scotland with a swimming pool, there’s also a sauna, steam room and beauty centre.
There is even an on-site gym and plenty of walking opportunities in the surrounding grounds and woodland walks.
The 2 AA-Rosette restaurant serves a traditional Scottish menu using quality local produce.
You’re only a 5-minute drive to the nearest train station which will bring you directly into Glasgow, perfect if you don’t want to drive into the city centre.
You’re also super close (2 minutes) to a golf resort.
- On-site spa
- Fitness centre
- Award winning restaurant
7. Mansfield Castle Hotel $$ - Best dog-friendly hotel in Scottish Highlands
I bring you another opportunity to stay in a castle hotel without having to leave your doggy behind!
Built-in the late 1870s, this beautiful Victorian building is set in 3 acres of stunning countryside. It’s also in a great location being only 5 minutes from the town centre of Tain which is bursting with history.
This hotel offers an award-winning restaurant and a reading lounge, perfect for relaxing in the evenings.
You’re only one hour from Inverness airport, which means you’re nestled in the Scottish Highlands, surrounded by beauty!
There are also a number of famous golf courses and distilleries all within a short distance.
- Historic castle stay
- Luxury reading lounge
- Award-winning restaurant
8. Riverbeds $$$ - Best dog-friendly hotel with hot tub in Scotland
Set in the heart of Glencoe in the Scottish highlands, located on a private terrace perched above a river, these luxury lodges are set on a golf course and private estate in the Glencoe Valley.
This accommodation combines luxury and uniqueness perfectly, and you have your very own private hot tub.
Each lodge comes with an on-site bathroom, a kitchenette, and there’s a nearby cafe to enjoy lunch and dinner.
Since this property is located in nature, you’re in a perfect position to explore the nearby mountain paths, riverside walks, and woodland.
Perfect for dog walks too!
- Private hot tub
- Unique accommodation
- Set in nature
Located just 6 miles from the foot of Ben Lomond (a great dog-friendly walk!) this beautiful 4-star hotel has a quiet location, on the shores of Loch Ard.
This property comes with everything you’d expect from a luxury stay including an on-site spa and activity center.
You’ll not go hungry with the fabulous Garden Restaurant serving up local cuisine.
All the rooms in this Loch Lomond accommodation are en-suite and some have balconies that offer views of the Trossachs and Loch Ard.
The activity center offers rock climbing, mountain biking, fly-fishing, guided walks, and archery.
- Onsite spa
- Onsite activity centre
- Located in nature
10. Kettle House B&B $ - Best dog-friendly b&b in Scotland
Looking for a pet-friendly b&b in Scotland? Then this one based in Fort Augustus (on the shores of Loch Ness), is a perfect option.
All rooms in this B&B have views of the private gardens or surrounding countryside and hills. Every room comes with a 24-inch flat-screen TV and DVD player.
There’s an on-site breakfast room that overlooks the garden serving traditional Scottish breakfast, and you’re in a perfect position to undertake local activities such as golfing, walking, and hopping on a Loch Ness cruise.
- Breakfast is included in the room rate
- Outside garden area
- Great location
Nestled within 10 acres of landscaped grounds, this Victorian-style Doubletree by Hilton Dunblane Hydro Hotel offers stunning views of the Trossachs.
The property features an on-site restaurant and a leisure club.
The leisure club features a fully equipped gym, an indoor swimming pool, and a steam room, bubble pool, or sauna.
All rooms have a designer bed, large TV and some include views of the beautiful Perthshire countryside.
Half board dining is also available at this property and pets are allowed throughout the property, just not in rooms where food is served.
- On-site gym and swimming pool
- Breakfast is included in room rate
- Cocktail bar
12. Drumossie Bothy $ - Best dog-friendly hotel in Inverness
This cosy booth boasts views of the surrounding fields and has everything you need for a perfect Scottish holiday with the dogs.
Relax in the wood-fired hot tub whilst enjoying the stars at night.
There’s a king size bed, private garden, inside and outside dining spaces, and free parking for your car or campervan. There’s even a well-equipped kitchen and you’re only a 10-minute drive from the centre of Inverness city.
- Complimentary breakfast
- Wood-fired hot tub
- Outside dining area
13. Salt Winds $$$ - Best dog-friendly accommodation on the Isle of Skye
Located on the beautiful Isle of Skye, this 3 bedroom house is perfect for a large family or group of friends and their pets.
Salt Winds is located in Stein and offers an on-site bar, restaurant, and a garden.
The living area offers a cosy wood-burning fire and epic views from the floor-to-ceiling windows. There is also an outdoor terrace, perfect for stargazing in the evenings, and you’re in a perfect position for many hiking and cycling routes.
- Wood burning fireplace
- Washing, drying facilities
- Large open plan kitchen
14. The Royal George Hotel $ - Best dog-friendly hotel in Perthshire
Located beside the River Tay, this beautiful hotel is just a minute from the Perth museum and other attractions.
All rooms are en-suite and have views of the hotel’s award-winning gardens.
There’s an on-site restaurant serving Scottish cuisine with river views.
There’s even a lounge bar offering over 50 Scottish whiskies and gins, perfect for relaxing in the evening.
This hotel even offers a fitness suite and an on-site games room.
- On-site gym and fitness facilities
- Games room
- Breakfast is included
15. Lusa Bothy $$$ - Best dog-friendly bothy stay in Scotland
This beautiful bothy hotel offers a traditional, yet luxurious place to stay on the Isle Of Skye. There is plenty of space outdoors for your dog to roam, and you’re in the perfect location for hiking, trekking, or wild walking through the unbeatable countryside.
If you want even more thrills you can try mountaineering and kayaking.
After exploring during the day you can return to the cosy booth with its wood-burning stove. There’s a fully equipped kitchen to make delicious meals and an outside dining area for chilling in the evenings.
- Wood burning fire
- Located in nature
- Traditional bothy
So there we have it, my guide to the best dog-friendly hotels Scotland has to offer.
You’ll never have to leave your dog behind on your future adventures!
If you’re in the process of planning your trip to Scotland, then perhaps you will find one of these posts useful as well …
Most Romantic Hotels In Scotland
Best Airbnbs Scotland Has To Offer
Best Hotels On The West Coast Of Scotland