A Weekend in the Scottish Capital: The Best Hotels to Stay In
- Laurie Pinera
- 2 days ago
- 3 min read
Edinburgh is one of those cities that captivates you from the moment you arrive. Its medieval atmosphere, cobbled streets and historic pubs immerse you in a mystical setting, creating a truly unforgettable experience. Choosing the right accommodation is just as important as planning your weekend itinerary. Whether you’re looking for gothic charm, Georgian elegance or a relaxing wellness escape, here are five of the best hotels in Edinburgh for your next stay.
This 5-star hotel, full of Georgian charm, is one of Edinburgh’s most renowned addresses. Ideally located in the Scottish capital, it offers an elegant and peaceful setting with its private garden, 199 rooms decorated in a blend of tradition and modernity, and a warm atmosphere perfect for a relaxing yet refreshing stay.
Enjoy a full spa experience featuring a counter-current swimming pool, sauna, steam room, and the UK’s first dedicated sound wellness room perfect for unwinding after a day exploring the city.
Food lovers will also be delighted with two standout restaurants: Aizle for a refined fine dining experience, and Baba for a more relaxed atmosphere with mezze and charcoal-grilled dishes.
Bonus: complimentary Time Out bikes are available to explore Edinburgh at your own pace.
Ideal for: couples, food lovers, spa getaways

Located in a historic building dating back to 1595, just steps from Edinburgh Castle, The Witchery is steeped in centuries of Scottish history. Each suite is unique, featuring gothic décor, dark wood paneling, velvet drapes and four-poster beds that transport you to another era.
Each morning, a breakfast hamper is delivered directly to your suite, or you can enjoy an à la carte breakfast in the dining room.
Dinner at The Secret Garden restaurant is equally enchanting, with a menu highlighting Scottish seafood and game, all served in a candlelit baroque setting.
A truly iconic address, often considered one of the most romantic stays in Edinburgh.
Ideal for: romantic getaways, special occasions

Located at the junction of the Old Town and New Town, The Balmoral is one of Edinburgh’s most iconic hotels, instantly recognizable by its famous clock tower now a true symbol of the city. Inside, the décor pays tribute to Scotland with local artwork and touches of tartan.
The hotel boasts an impressive bar with over 500 unique Scottish whiskies, The Brasserie Prince serving French-Scottish cuisine in a chic yet relaxed atmosphere, and the fine dining restaurant Number One, ranked among the best.
After a day exploring the city, unwind in the spa with its pool, sauna and steam room. For an even more memorable stay, some suites offer direct views of Edinburgh Castle.
The Balmoral perfectly embodies the elegance and authenticity of the Scottish capital.
Ideal for: luxury city breaks, whisky lovers

Nestled within 8 hectares of gardens and green spaces, Prestonfield House offers the privacy and tranquillity of a countryside estate just 5 minutes from Edinburgh city centre. Its 23 luxurious rooms and suites feature refined décor combining antiques, silk, velvet and period furnishings, creating an elegant and timeless atmosphere.
When it comes to dining, the Rhubarb restaurant offers exceptional cuisine showcasing local Scottish produce, paired with an outstanding wine list.
The hotel has recently been awarded a Michelin Key, recognising the quality of the experience it offers its guests.
A perfect retreat to escape the hustle and bustle while staying close to the city.
Ideal for: those torn between city and countryside, food and wine lovers
Pet-friendly

Located in the heart of Edinburgh in a former iconic banking building, The Gleneagles Townhouse perfectly blends historic elegance with modern style. This 5-star hotel redefines luxury with a chic yet relaxed atmosphere.
The rooms and suites offer high-end comfort in a refined setting, combining noble materials with contemporary touches. The experience is elevated by its popular rooftop with stunning city views perfect for drinks or dinner. Guests can also enjoy a modern wellness club with a gym, group classes and relaxation spaces.
A stylish and welcoming address, ideal for discovering Edinburgh in a vibrant and unique setting.
Ideal for: luxury city breaks, trend lovers and rooftop enthusiasts

Between iconic luxury hotels, intimate addresses and historic properties, Edinburgh is full of unique places to stay for an unforgettable experience. Each offers a different way to discover the Scottish capital.
All that’s left is to choose your vibe… and let yourself be charmed by Edinburgh. ✨




Comments