Here’s a list of my favourite hotels and stays across Scotland some I’ve been to, some I’ve dreamt about, all chosen because they feel right. Clean, cosy, or a little luxe each place has vibes worth experiencing, whether you’re after a fancy getaway,...
Sections
5
🏨 Luxury Hotels
🛏 Cosy / Boutique Stays
🌲 Nature / Countryside Accommodation
🧖♀️Spa & Wellness Stays
💸 Affordable & Stylish (Clean, Modern, Good Ratings)
🏨 Luxury Hotels
High-end stays with elevated service, beautiful interiors, and that extra wow factor. These are perfect for special occasions, soft-life moments, and stays that feel indulgent, polished, and memorable.
📍 Edinburgh
⭐️⭐️⭐️⭐️⭐️
Iconic Edinburgh luxury. Grand, timeless, and right in the city centre — perfect for elegant content and classic Scotland vibes.
The Balmoral | 5-Star Luxury Hotel in Edinburgh
📍 Loch Lomond
⭐️⭐️⭐️⭐️⭐️
Luxury resort on the loch with spa, views, and activities. Feels like a proper getaway without leaving central Scotland.
Cameron House
📍 St Andrews
⭐️⭐️⭐️⭐️⭐️
Resort-style luxury with sea views, spa, and golf. Great for soft-life, slow mornings, and coastal content.
Luxury Hotel in St Andrews
📍 Kelso (Scottish Borders)
⭐️⭐️⭐️⭐️⭐️
Luxury manor-style hotel with a modern spa twist. Feels exclusive but still warm and countryside-chic.
SCHLOSS Roxburghe
📍 Edinburgh
⭐️⭐️⭐️⭐️⭐️
Luxury but modern and stylish very content-friendly interiors, perfect for city staycations.
Luxury Hotel In Edinburgh | Gleneagles Townhouse
🛏 Cosy / Boutique Stays
Smaller, character-filled hotels with personality and charm. These stays feel warm, intimate, and aesthetic, ideal if you love unique design, calm energy, and places that feel a bit more personal.
📍 Edinburgh (Leith)
⭐️⭐️⭐️⭐️⭐️
A luxury hotel on a ship super unique, cosy, and different. Amazing for creative travel posts.
Fingal Hotel
📍 Inverness
⭐️⭐️⭐️⭐️⭐️
Riverside boutique luxury. Calm, elegant, and great for a Highland experience.
Ness Walk Hotel
📍 Gullane (East Lothian)
⭐️⭐️⭐️⭐️
Cosy country-house hotel with incredible food. Feels intimate and refined.
Greywalls Hotel
🌲 Nature / Countryside Accommodation
Peaceful escapes surrounded by nature, scenery, and quiet. These stays are perfect for slowing down, reconnecting, and enjoying Scotland’s landscapes from lochs and forests to countryside views.
📍 Aberfoyle (Trossachs)
⭐️⭐️⭐️⭐️
Surrounded by forests and lochs ideal for scenic walks, spa moments, and cosy evenings.
Hotels with spa access, pools, or wellness facilities where relaxation is part of the experience. Ideal for reset weekends, self-care stays, and anyone who loves rest, calm, and feeling refreshed.
📍 Isle of Arran
⭐️⭐️⭐️⭐️⭐️
One of the best spa resorts in Scotland. Island + wellness combo is elite.
Auchrannie Resort
📍 Near Aberdeen
⭐️⭐️⭐️⭐️
Traditional manor-style spa hotel. Good value for a proper spa break.
Ardoe House
📍 Inveraray
⭐️⭐️⭐️⭐️
Spa hotel right by the loch relaxing, scenic, and great for reset weekends.
Inveraray Hotel | Loch Fyne Hotel & Spa Argyll, Scotland
📍 Carnoustie
⭐️⭐️⭐️⭐️
Spa, pool, and coastal energy. Feels premium without being intimidating.
Carnoustie Hotel
📍 Port Glasgow
⭐️⭐️⭐️⭐️
Good spa facilities near the city easy luxury escape.
Gleddoch Golf & Spa Resort
💸 Affordable & Stylish (Clean, Modern, Good Ratings)
Clean, modern, well-rated hotels that don’t look tacky or dated. These are great-value options that still feel put-together, comfortable, and aesthetically pleasing proof that affordable can still look good.
📍 Stirling
⭐️⭐️⭐️⭐️
Affordable, central, and reliable. Great base for exploring without sacrificing comfort.
The Stirling Highland Hotel
📍 Helensburgh
⭐️⭐️⭐️⭐️
Modern boutique feel at a good price. Clean, simple, and aesthetic.
Riva Helensburgh – Hotel and Restaurant
📍 Speyside
⭐️⭐️⭐️⭐️
Whisky-region charm without luxury prices. Characterful and cosy.
The Craigellachie Hotel
📍 East Kilbride (near Glasgow)
⭐️⭐️⭐️⭐️
I personally loved this stay. The hotel felt very clean, modern, and well-organised everything just felt in order, which I really appreciate. It photographs nicely and has a subtle touch of luxury without b...
Ramada East Kilbride Hotel – A726
📍 Erskine (near Glasgow)
⭐️⭐️⭐️⭐️
I personally stayed here and loved the elegant, put-together look of the rooms. It has a quiet, classy feel and gives off a subtle rich, getaway vibe. The location is better if you have a car, but overall it’s a re...