Curator’s statement
Every time I visit Scotland, and especially Edinburgh, it feels like a homecoming. Maybe it’s my love of history or my ancestral connections to the UK — still working on discovering that — but I’m always warmly welcomed by the friendly locals and attentive hotel staff members. It’s a place I love sending clients and am seemingly always planning trips there. With every trip of my own I discover something new to fall in love with. Here are five of the best small hotels Edinburgh has to offer.
The Fora Difference
Book with Elizabeth to access exclusive perks and experiences on your trip.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay in Edinburgh, Scotland
Unlock perks by contacting Elizabeth to book your trip.
The best small hotels in Edinburgh, Scotland
Scotland offers a captivating blend of breathtaking landscapes, from rugged coastlines to misty highlands, with rich culture and warm hospitality (seriously — the Scots are extremely welcoming and kind). Scotland’s capital city, Edinburgh, is full of adventure, great food, drink and shopping, history and tradition. Whether you’re a Harry Potter fan or a medieval history buff, Edinburgh is for you.
I’ve visited all of the hotels listed below and can wholeheartedly endorse each one — depending on your travel style, there is absolutely something for everyone amongst these amazing properties.
1. Virgin Hotel Edinburgh
Situated in the heart of the city's historic Old Town, Virgin Hotel Edinburgh boasts contemporary design and luxurious amenities. Its stylish rooms feature sleek furnishings, vibrant accents and state-of-the-art technology, providing guests with a comfortable and modern retreat. The hotel's rooftop bar offers panoramic views of Edinburgh Castle and the surrounding skyline, while its restaurant serves up innovative cuisine inspired by Scottish flavors. Honestly, this place is Instagram heaven.
2. Kimpton Charlotte Square
Nestled in the historic Charlotte Square, Kimpton Charlotte Square combines Georgian grandeur with contemporary flair. Through interconnected Georgian townhouses, you’ll find stylish rooms and suites with plush furnishings, luxurious amenities and sizable rooms at a great price. The hotel restaurant, BABA, is fantastic — it showcases seasonal Scottish ingredients in its beautiful Mediterranean dishes. You can reserve loaner bikes for the day, it’s pet-friendly and it has a gorgeous indoor pool.
3. Intercontinental The George
Located in the elegant New Town district, Intercontinental The George feels like a true nod to Scottish heritage. Its beautifully appointed rooms and suites blend classic Georgian architecture with modern comforts, offering a serene sanctuary in a fabulous location. Indulge in gourmet dining at the hotel's renowned restaurant, Le Petit Beefbar, enjoy a leisurely afternoon tea in the elegant lounge or unwind with a cocktail in the cozy bar. As part of the IHG family, guests here can also enjoy the pool at Kimpton Charlotte Square which is just down the street.
4. Balmoral Hotel
An Edinburgh landmark since 1902, the Balmoral Hotel is synonymous with tradition and refinement. The hotel has been impeccably maintained and kept updated and has commanding views of Edinburgh Castle. The rooms are quite spacious here, and for the Harry Potter lovers, you can stay in the JK Rowling suite where she completed the final installment of the series, Harry Potter and the Deathly Hallows. The Balmoral also features a Michelin-starred restaurant, and a beautiful Scotch bar with a staff that is so helpful and welcoming and as far from elitist as you can get.
5. Gleneagles Townhouses
Located in the New Town overlooking St. Andrew’s Square, Gleneagles Townhouses offer a tranquil escape from the city life with 33 charming and elegant rooms. The main restaurant is one of the most beautifully designed spaces I’ve seen, and there’s a super luxe gym and wellness studio on site. It's also a private members' club, giving it a more intimate and exclusive feel. Follow your stay here with a few days in the Scottish countryside at the original world-renowned Gleneagles Hotel for a spectacular and unforgettable trip.
Beyond its boutique hotels, Edinburgh offers a wealth of activities for visitors to enjoy. Wander along the Royal Mile and explore the city's historic landmarks, including Edinburgh Castle and the Palace of Holyroodhouse (I can get you insider access before they open to the public), hike up to Arthur’s Seat, visit the National Museum of Scotland or take in an evening theatre performance. For my fellow history lovers, a half-day walking tour with a Blue Badge guide is an incredible way to see and learn about the city. I learned so much from my wonderful guide Debbie, and each tour can be tailored to your particular interests — but having good mobility is a must, as Edinburgh is a city of hills and cobblestones. Whatever your interests, Edinburgh will enchant you.
Travel Advisor
Elizabeth Coffey
Get in touch with Elizabeth
Did you like this guide? Reach out to customize and book your own experience. Or, just to chat about travel in general.
You can normally expect a response from Elizabeth within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).
This guide is part of our ongoing series on travel to Edinburgh. For more travel inspiration, check out Fora Advisor Artemis Koutsogiorgas's guide, Best Restaurants in Edinburgh, Scotland.