Best Hotels in Scotland's Captivating Edinburgh

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

Scotland's enchanting capital, Edinburgh, is a vibrant tapestry of culture, history, and natural beauty. With its medieval castles, picturesque streets, and distinctive Scottish charm, this city is a magnet for travelers from all corners of the globe. To enhance your visit, finding the perfect hotel in Scotland Edinburgh is paramount. Whether you prefer luxurious 5-star accommodations or cozy guesthouses tucked in historic neighborhoods, Edinburgh offers a wide range of options to suit every taste and budget.

For those seeking a touch of elegance during their stay, indulging in the opulence of top-rated hotels in Scotland Edinburgh is an absolute must. Nestled in the heart of the city, these upscale establishments boast lavish amenities, breathtaking views, and impeccable service. From iconic landmarks like The Balmoral, with its world-class spa and Michelin-starred dining, to the historic charm of The Dunstane Houses, where luxury blends seamlessly with Scottish hospitality, these hotels redefine the concept of indulgence.

However, Edinburgh's allure isn't limited to just its grand hotels. The city's neighborhoods also abound with charming boutique hotels, bed and breakfasts, and guesthouses tucked away from the hustle and bustle. For a more intimate accommodation experience, consider staying in the quaint streets of the Old Town or the artistic enclave of Stockbridge. These hidden gems offer a cozy respite after a day of exploring, immersing you in the local atmosphere, and providing a warm Scottish welcome.

With its rich history, breathtaking landscapes, and undeniable charm, Edinburgh entices travelers with a myriad of possibilities. From enchanting historic sites like Edinburgh Castle and the Royal Mile to the vibrant arts scene and thriving culinary landscape, the Scottish capital has it all. So, let your journey begin by finding the ideal hotel in Scotland Edinburgh, ensuring that your stay in this captivating city is nothing short of extraordinary.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Prestonfield House Hotel
2. The Balmoral Hotel
3. Haymarket Hub Hotel
4. Prestonfield House Hotel
5. Holiday Inn Express Edinburgh City Centre, An Ihg Hotel
6. Motel One Edinburgh-Royal
7. Eden Locke Aparthotel
8. Nira Caledonia Hotel
9. Tigerlily Hotel
10. The Raeburn Hotel

Luxury Escapes: Exquisite Hotels in Scotland Edinburgh

Check Availability

Edinburgh
Mar 12, 2026 - Mar 13, 2026

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within acres of charming gardens, Prestonfield House is a truly enchanting retreat. This five-star boutique hotel showcases lavish, individually designed rooms and suites adorned with antique furnishings and luxurious fabrics. From afternoon tea in the idyllic salons to sumptuous dining at Rhubarb Restaurant, every moment at Prestonfield House exudes elegance and sophistication.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Located on the prestigious Princes Street, The Balmoral is the epitome of grandeur and sophistication. This iconic hotel boasts luxurious rooms with stunning views of Edinburgh Castle or the city skyline. Indulge in its exquisite Michelin-starred dining experience at Number One or relax and rejuvenate at the award-winning spa. Impeccable service and attention to detail ensure an unforgettable stay.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Boutique Hideaways: Charming Hotels in Scotland Edinburgh

Explore the quaint and cozy side of Scotland Edinburgh with our selection of charming boutique hotels. These hidden gems capture the essence of the city, offering warm hospitality and unique experiences.

Haymarket Hub Hotel

7.5

Good

(2724 Reviews)

+ 203 photos
Conveniently located near the Haymarket train station, Haymarket Hub Hotel offers compact rooms with smart design and modern amenities. Ideal for budget-conscious travelers, this hotel provides a comfortable base to explore the city's attractions. Guests can enjoy a complimentary continental breakfast and access to the shared kitchenette facilities. The hotel's location offers easy access to Edinburgh's city center and the vibrant West End.
Address: 7 Clifton Terrace
Rating: Good 7.5 (2724 Reviews)
Rooms: 195
Price: From 41$

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Set amidst acres of stunning gardens, Prestonfield House is a secluded haven that exudes romance and grandeur. The hotel's luxurious rooms and suites, adorned with lavish furnishings and antique touches, create an intimate and unforgettable atmosphere. Couples can savor a candlelit dinner at Rhubarb Restaurant, nestled within the historic building, and immerse themselves in the hotel's captivating ambiance.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Budget-Friendly Comfort: Affordable Hotels in Scotland Edinburgh

Experience the charm of Scotland Edinburgh without breaking the bank with our selection of budget-friendly hotels. These accommodations offer comfortable and convenient stays at affordable prices, allowing you to make the most of your trip without compromising on quality.

Holiday Inn Express Edinburgh City Centre, An Ihg Hotel

8.1

Good

(8685 Reviews)

+ 133 photos
For a convenient and comfortable stay, Holiday Inn Express Edinburgh City Centre is an excellent choice. Its modern rooms feature stylish decor and necessary amenities for a pleasant stay. Guests can enjoy a complimentary Express Start breakfast and unwind in the hotel's cozy lounge bar. With its central location near the Royal Mile, guests can easily explore the city's famous landmarks and attractions.
Address: Picardy Place
Rating: Good 8.1 (8685 Reviews)
Rooms: 186
Price: From 60$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Situated in the center of the city's vibrant Old Town, Motel One Edinburgh-Royal offers stylish yet affordable accommodations. Its tastefully designed rooms feature modern amenities and comfortable furnishings. With its central location, guests can easily explore the Royal Mile, Edinburgh Castle, and other iconic attractions. The hotel's cozy One Lounge provides a welcoming space to relax after a day of sightseeing.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

Historic Charm: Heritage Hotels in Scotland Edinburgh

Immerse yourself in the rich history and heritage of Scotland Edinburgh with our selection of heritage hotels. These unique accommodations have preserved their historic character while providing modern comforts.

Eden Locke Aparthotel

9.1

Good

(1488 Reviews)

+ 77 photos
Eden Locke embraces a design-centric approach, offering guests a blend of luxury and creativity. The hotel's studio apartments feature a harmonious fusion of modern aesthetics and bohemian charm. Each apartment is thoughtfully curated with designer furniture, unique artwork, and a host of amenities to make guests feel at home. Eden Locke also hosts regular cultural events and workshops, providing a vibrant and inspiring atmosphere.
Address: 127 George Street
Rating: Good 9.1 (1488 Reviews)
Rooms: 72
Price: From 269$

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Set in a charming Georgian townhouse, Nira Caledonia exudes understated luxury and timeless elegance. Its intimate rooms and suites feature a blend of traditional and contemporary design, with unique touches like freestanding copper baths and four-poster beds. Enjoy Scottish fine dining at the Blackwood's Bar and Grill or unwind with a selection of fine whiskies at The Bar.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

Family-Friendly Retreats: Hotels in Scotland Edinburgh for the Whole Family

Embark on a memorable family adventure in Scotland Edinburgh with our selection of family-friendly hotels. These accommodations cater to the needs of both parents and children, providing a comfortable and enjoyable stay for all.

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
With its chic and glamorous design, Tigerlily is a stylish boutique hotel that creates an idyllic setting for a romantic retreat. Its luxurious rooms and suites feature alluring decor, plush furnishings, and modern amenities. Indulge in a delightful dining experience at the hotel's stunning restaurant, followed by cocktails at the vibrant bar. Tigerlily ensures an unforgettable stay for couples seeking a touch of elegance.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

The Raeburn Hotel

9.2

Good

(567 Reviews)

+ 35 photos
Located in the vibrant Stockbridge neighborhood, The Raeburn is a stylish boutique hotel with a blend of contemporary and classic design. The hotel's individually designed rooms offer a chic yet cozy ambiance, showcasing locally sourced materials and art pieces. Guests can enjoy innovative Scottish cuisine at The Raeburn's restaurant or relax in the charming surroundings of the hotel's bar and terrace.
Address: 112 Raeburn Place
Rating: Good 9.2 (567 Reviews)
Rooms: 9
Price: From 159$

Romantic Hideaways: Intimate Hotels in Scotland Edinburgh for Couples

Escape to Scotland Edinburgh with your loved one and experience the romance it has to offer. Our selection of intimate hotels caters to couples seeking a romantic getaway, providing a serene and enchanting ambiance.

Unique Experiences: Quirky Hotels in Scotland Edinburgh

For those seeking an unconventional stay, Scotland Edinburgh offers a selection of quirky and unique hotels that provide an unforgettable experience.