Best Boutique Hotels in Edinburgh City

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

Welcome to Edinburgh, a city that effortlessly combines rich history, stunning architecture, and a vibrant cultural scene. As you stroll through its cobbled streets, you'll find yourself captivated by the charm and character of this Scottish gem. And what better way to experience the city than by staying in one of its fabulous boutique hotels? Edinburgh boasts an array of these unique accommodations, each offering a blend of luxury, personalized service, and a distinct sense of style. From traditional townhouses to modern design havens, boutique hotels in Edinburgh city promise an unforgettable stay for the discerning traveler.

If you're a lover of both history and luxury, consider checking in at one of Edinburgh's boutique hotels housed in historical buildings. From converted mansions to former Georgian townhouses, these establishments effortlessly blend old-world charm with contemporary elegance. Immerse yourself in the rich tapestry of Edinburgh's past while enjoying the modern comforts and indulgent amenities on offer. With their attention to detail and personalized service, boutique hotels in Edinburgh city embrace the essence of Scottish hospitality, ensuring an intimate and memorable experience.

As night falls, Edinburgh city truly comes alive, and there's no better place to soak in the vibrant atmosphere than from your boutique hotel. Many of these establishments are nestled in the heart of the city, placing you within easy reach of the iconic Edinburgh Castle, bustling Royal Mile, and trendy shopping districts. After a day of exploring the city's historic landmarks and charming neighborhoods, retreat to your boutique hotel's cozy lounge or rooftop terrace for a well-deserved cocktail, accompanied by breathtaking views of the city skyline. With their prime locations, boutique hotels in Edinburgh city offer the perfect base for immersing yourself in all that this enchanting destination has to offer.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. Nira Caledonia Hotel
2. Radisson Collection Hotel, Royal Mile Edinburgh
3. The Scotsman Hotel
4. The Balmoral Hotel
5. Tigerlily Hotel
6. Dalmahoy Hotel & Country Club
7. Prestonfield House Hotel
8. The Witchery By The Castle
9. The Shore Apartment

Boutique Hotels in Edinburgh's Historic Old Town

Check Availability

Edinburgh
Dec 26, 2025 - Dec 27, 2025

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Step into a world of understated luxury and refinement at Nira Caledonia, a gem among boutique hotels in Edinburgh city. Housed in a distinguished Georgian townhouse, this intimate hotel offers a perfect blend of classic elegance and contemporary design. Unwind in their sumptuous rooms, tastefully decorated with luxurious furnishings and modern amenities. Located in the heart of the New Town, Nira Caledonia provides a peaceful retreat just moments away from the city's vibrant attractions and entertainment.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

Radisson Collection Hotel, Royal Mile Edinburgh

8.1

Good

(181 Reviews)

+ 303 photos
Situated in the center of the Royal Mile, the Radisson Collection Hotel perfectly captures the spirit of the bustling historic quarter. Its stylish rooms, designed with comfort and elegance in mind, showcase a perfect fusion of contemporary aesthetics and traditional Scottish elements. The hotel's prime location allows convenient access to iconic landmarks like Edinburgh Castle and Holyrood Palace, making it an ideal base for exploring the city. Immerse yourself in the vibrant energy of Edinburgh's Old Town while enjoying the exceptional service and amenities offered by this stellar establishment.
Address: 1 George IV Bridge
Rating: Good 8.1 (181 Reviews)
Rooms: 144
Price: From 212$

Modern Boutique Hotels in Edinburgh's New Town

Experience the vibrant atmosphere and trendy sophistication of Edinburgh's New Town with a stay in one of its modern boutique hotels. Seamlessly blending contemporary design, comfort, and personalized service, these hotels offer a refreshing and stylish retreat in the heart of the city. Explore the trendy boutiques, art galleries, and award-winning restaurants that surround these dynamic accommodations, ensuring a memorable and chic Edinburgh experience.

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Perched on North Bridge, The Scotsman Hotel offers panoramic views of Edinburgh Castle and the city's historic skyline. Housed in a grand Victorian building, this boutique hotel features elegant rooms adorned with luxurious furnishings, blending classic charm with modern amenities. Enjoy the delightful ambience of the hotel's Brasserie and enjoy a cocktail at its stylish bar, all while marveling at the mesmerizing view of the castle just a stone's throw away.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Embodying timeless elegance and impeccable luxury, The Balmoral Hotel has long been a sanctuary for discerning travelers in Edinburgh. With its iconic clock tower punctuating the city skyline, this prestigious hotel boasts exquisite interiors, evoking a sense of classic Scottish charm mixed with contemporary sophistication. Indulge in the sumptuous ambiance of their beautifully designed rooms, unwind at the award-winning spa, or savor delectable culinary creations at one of their renowned restaurants. The Balmoral Hotel is the epitome of luxury and refinement.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Boutique Hotels in Edinburgh's Quirky Neighborhoods

Experience the charm and unique character of Edinburgh's quirky neighborhoods with a stay in one of its boutique hotels. Explore the vibrant communities that form the fabric of the city, each offering its own distinct personality and hidden gems. From artsy enclaves to picturesque coastal villages, these boutique hotels provide an authentic and offbeat Edinburgh experience.

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Exuding a sense of playful sophistication, Tigerlily stands out as a vibrant and unique boutique hotel in Edinburgh city. With its stylish and whimsical interiors, this hotel offers a captivating atmosphere that effortlessly merges contemporary design with eclectic charm. Indulge in the luxurious comfort of their carefully curated rooms, dine at their trendy restaurant, and enjoy crafted cocktails at their fashionable bar. Located in the heart of George Street, Tigerlily places you right in the center of Edinburgh's fashionable social scene.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Dalmahoy Hotel & Country Club

8.1

Good

(8149 Reviews)

+ 237 photos
Surrounded by rolling hills and beautiful countryside, Dalmahoy Hotel and Country Club offers a peaceful retreat just a short drive from Edinburgh city center. Set within a historic manor house, this boutique hotel offers elegant rooms, a championship golf course, and a luxurious spa. Enjoy the stunning views, take leisurely walks along scenic trails, and indulge in the hotel's fine dining options, all while experiencing the beauty of Edinburgh's natural surroundings.
Address: Edinburgh West
Rating: Good 8.1 (8149 Reviews)
Rooms: 215
Price: From 102$

Boutique Hotels near Edinburgh's Natural Beauty

Combine city exploration with the beauty of nature by staying in one of Edinburgh's boutique hotels near its stunning natural landscapes. These hotels provide a serene escape from the urban environment, offering breathtaking views and easy access to some of Scotland's most picturesque scenery. Unwind in luxurious surroundings while immersing yourself in the tranquility of Edinburgh's surrounding nature.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Escape to the idyllic surroundings of Prestonfield House, a luxurious boutique hotel situated amidst lush parkland and just moments from the city center. This historic mansion offers opulent rooms filled with rich fabrics, antique furniture, and lavish amenities. Immerse yourself in the hotel's lavish interiors, stroll through its beautiful gardens, and enjoy a sumptuous meal at its award-winning restaurant. Prestonfield House offers an elegant haven away from the hustle and bustle, allowing you to relax and rejuvenate in style.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Unveiling a lavish amalgamation of Gothic glamour and indulgence, The Witchery by the Castle is a true gem among boutique hotels in Edinburgh city. Each of its nine extravagant suites is uniquely designed, evoking a sense of opulence and decadence. Nestled beside the historic Edinburgh Castle, this establishment immerses guests in an atmosphere steeped in medieval romance. From its tapestry-draped walls to its candlelit dining room, The Witchery by the Castle offers an unforgettable experience.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Boutique Hotels with Spectacular Views of Edinburgh Castle

Indulge in unparalleled views of Edinburgh Castle by choosing to stay in one of the city's boutique hotels that offer breathtaking vistas of this iconic landmark. Immerse yourself in the history and grandeur of the castle while enjoying the luxurious comforts and personalized service provided by these carefully selected accommodations. Let the majestic presence of Edinburgh Castle be the backdrop to an unforgettable stay in the heart of the city.

The Shore Apartment

8.5

Good

(22 Reviews)

+ 25 photos
Perched on the picturesque waterfront of Leith, The Shore offers boutique accommodations with stunning views of the harbor and the Royal Yacht Britannia. Immerse yourself in the vibrant atmosphere of this creative hub, with art galleries, independent boutiques, and award-winning restaurants at your doorstep. The boutique hotel's stylish rooms feature contemporary design elements and luxurious amenities, providing a comfortable and convenient base for exploring the lively streets of Leith.
Address: 9 Villa Road
Rating: Good 8.5 (22 Reviews)
Price: From 338$

Boutique Hotels in Edinburgh's Vibrant Leith District

Immerse yourself in the lively energy and creative spirit of Edinburgh's Leith district with a stay in one of its boutique hotels. This eclectic and vibrant neighborhood boasts a thriving arts scene, trendy bars and restaurants, and a rich maritime heritage. Discover the unique charm of Leith while enjoying the personalized service, stylish design, and luxurious amenities offered by these exceptional accommodations.