Best Small Hotels Edinburgh

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Edinburgh, a city steeped in history and crowned with majestic architecture, beckons travelers from all around the world to indulge in its enchanting beauty. Nestled amid the bustling streets and cobblestone alleyways, lies a hidden gem that adds a touch of intimacy to your stay - small hotels in Edinburgh. These charming accommodations blend seamlessly with the city's rich tapestry, offering guests a unique and authentic experience that larger hotels often struggle to replicate.

In the heart of Edinburgh's historic Old Town, you will find a plethora of small hotels that capture the essence of the city's past while providing modern comforts. From boutique establishments tucked away in centuries-old buildings to family-run guesthouses exuding warm hospitality, there is no shortage of options to choose from. Imagine waking up to stunning views of the iconic Edinburgh Castle as you sip your morning cup of tea, or strolling through the narrow closes and wynds just steps away from your cozy hotel - small hotels in Edinburgh effortlessly transport you back in time.

Aside from their quaint charm, small hotels in Edinburgh offer a range of benefits that make them a preferred choice for discerning travelers. Personalized attention from attentive staff and a more intimate atmosphere create a sense of home away from home. Many of these small hotels also pride themselves on using locally sourced ingredients in their delicious breakfast spreads, giving you a true taste of Scottish cuisine. Whether you seek a romantic getaway, a cultural expedition, or simply a peaceful escape, these unique accommodations provide a haven where you can unwind and immerse yourself in the captivating spirit of Edinburgh.

Indulging in the allure of small hotels in Edinburgh promises an unforgettable experience that goes beyond mere accommodation. The blend of history, character, and personalized service sets the stage for an extraordinary stay in this magnificent city. So, if you yearn to uncover the true spirit of Edinburgh and create lasting memories, embrace the allure of small hotels that invite you to be part of their story. A cozy haven in the midst of a vibrant city awaits, ready to welcome you with open arms.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. The Bonham Hotel
2. The Witchery By The Castle
3. Dalhousie Castle Hotel
4. The Thistle House
5. Nira Caledonia Hotel
6. Prestonfield House Hotel
7. Tigerlily Hotel

Charming Boutique Hideaways: Small Hotels Edinburgh

Check Availability

Edinburgh
Mar 10, 2026 - Mar 11, 2026

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Unwind in refined elegance at The Bonham, a boutique hotel housed in a stunning Victorian townhouse overlooking the West End of Edinburgh. With its stylish design, luxurious rooms, and an art collection that adds a touch of intrigue, The Bonham embodies the epitome of contemporary luxury. Indulge in exceptional dining experiences at the hotel's AA Rosette-awarded restaurant or savor a relaxing moment in the charming courtyard garden. The Bonham is a haven of tranquility within the bustling city.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Step into a world of Gothic romance at The Witchery by the Castle, a sumptuous hotel located near the gates of Edinburgh Castle. Each room is intricately designed with rich, theatrical decor and boasts features such as hand-carved oak paneling, four-poster beds, and indulgent whirlpool baths. Delight in the culinary offerings at the Witchery's renowned restaurant, known for its decadent Scottish cuisine. The Witchery by the Castle offers a truly unique and lavish experience for those seeking indulgence and luxury.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Quaint Guesthouses: Small Hotels Edinburgh

For those seeking a more intimate and homely atmosphere, these quaint guesthouses in Edinburgh provide a cozy retreat away from the bustle of the city. From charming Victorian townhouses to converted historic buildings, each guesthouse in this section offers a warm welcome and a personalized experience that showcases the true spirit of small hotels in Edinburgh.

Dalhousie Castle Hotel

8.3

Good

(810 Reviews)

+ 253 photos
Embark on a romantic journey to Dalhousie Castle Hotel, a magnificent 13th-century castle transformed into a luxurious hotel. Nestled amidst tranquil woodland and rolling hills, this historic retreat offers elegantly decorated rooms, luxurious spa facilities, and an award-winning restaurant. Indulge in the magic of the castle by participating in activities such as falconry or exploring the beautiful surroundings. Dalhousie Castle Hotel creates an enchanting and unforgettable experience in a breathtaking setting.
Address: Bonnyrigg
Rating: Good 8.3 (810 Reviews)
Rooms: 35
Price: From 206$

The Thistle House

7.9

Good

(497 Reviews)

+ 65 photos
Step into the grandeur of The Thistle House, a meticulously restored Georgian townhouse centrally located in the prestigious New Town. Immerse yourself in the elegance of the past, with high ceilings, intricate plasterwork, and opulent furnishings that evoke a sense of luxury and refinement. Indulge in a traditional afternoon tea in the lavish drawing room or take a leisurely stroll to explore the nearby boutiques and eateries that line the charming streets.
Address: 1 Kilmaurs Terrace
Rating: Good 7.9 (497 Reviews)
Rooms: 10
Price: From 97$

Historic Townhouses: Small Hotels Edinburgh

Prepare to be transported back in time as you discover these historic townhouses transformed into captivating small hotels. These remarkable establishments seamlessly blend period features with modern comforts, offering guests a truly unique and immersive experience within Edinburgh's rich history.

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Discover the allure of Nira Caledonia, a romantic boutique hotel nestled in a charming Georgian townhouse in Edinburgh's New Town. With its sophisticated decor, luxurious amenities, and personalized service, Nira Caledonia offers an intimate escape for couples and discerning travelers. Relax in the hotel's stylish rooms, enjoy an exquisite meal at the on-site restaurant showcasing Scottish cuisine, or indulge in a rejuvenating spa treatment. Nira Caledonia seamlessly combines elegance with contemporary comfort.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Experience opulence at Prestonfield House, a luxurious hotel set in a meticulously restored 17th-century baroque mansion. Located in acres of lush parkland, this exclusive hotel offers lavishly designed rooms adorned with antique furniture and lavish textiles. Enjoy exceptional dining at the renowned Rhubarb restaurant or take a leisurely stroll through the hotel's private grounds, enjoying the serenity of the beautiful surroundings. Prestonfield House promises an indulgent stay in an idyllic setting.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Quaint Retreats: Small Hotels Edinburgh

Escape the hustle and bustle of city life and retreat to these idyllic small hotels nestled in the outskirts of Edinburgh. From countryside havens to coastal getaways, each hotel in this section provides a serene escape where you can reconnect with nature and enjoy a peaceful respite.

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Indulge in contemporary luxury at Tigerlily, a stylish townhouse hotel located in the center of Edinburgh's vibrant city center. Each room is exquisitely designed with plush furnishings, vibrant colors, and unique decor that reflects a fusion of modern and classic aesthetics. Experience culinary delights at the hotel's award-winning restaurant or enjoy a signature cocktail in the chic bar. Tigerlily effortlessly captivates guests with its attention to detail and sophisticated ambiance.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Cozy Townhouse Escapes: Small Hotels Edinburgh

Uncover the charm of Edinburgh's elegant townhouses transformed into cozy escapes. These small hotels combine the allure of historical architecture with modern comforts, offering a delightful blend of sophistication and intimacy.

Secluded Luxury Retreats: Small Hotels Edinburgh

Immerse yourself in the lap of luxury at these secluded retreats in Edinburgh. These small hotels offer a serene escape from the city, where you can bask in ultimate comfort and tranquility amidst breathtaking surroundings.