Top Hotels in Edinburgh's Waverley Area

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

Welcome to Edinburgh stunning architecture, and the breath-taking landscapes of the Scottish Highlands, Edinburgh is a destination that truly captivates the hearts of visitors. And when it comes to finding the perfect place to stay, look no further than the hotels in Edinburgh Waverley. Located in the very heart of the city, the Waverley area offers an unparalleled blend of convenience and charm. With its close proximity to renowned landmarks like the Edinburgh Castle and the dynamic atmosphere of the Royal Mile, booking a hotel in Edinburgh Waverley ensures you'll have everything at your doorstep for an unforgettable experience.

The hotels in Edinburgh Waverley cater to a diverse range of preferences and budgets, ensuring that every traveler can find their ideal accommodation. From boutique hotels that exude elegance with their tasteful decor and impeccable service, to budget-friendly options that provide a comfortable and enjoyable stay without breaking the bank, Waverley has it all. With a plethora of charming guesthouses and bed and breakfast establishments, you also have the opportunity to experience a more intimate and personalized stay. So whether you're a solo adventurer, a couple on a romantic getaway, or a family seeking a memorable holiday, there's a hotel in Edinburgh Waverley that will cater to your specific needs.

One of the major advantages of staying in hotels in Edinburgh Waverley is the convenient access to the city's extensive transportation network. Waverley Railway Station, one of Edinburgh's busiest transportation hubs, is right on your doorstep. This opens up a world of possibilities and allows you to easily explore not only Edinburgh's attractions but also venture beyond to the stunning Scottish countryside. Additionally, the area surrounding Waverley offers a vibrant selection of restaurants, cafes, and shops, ensuring that you won't have to venture far from your hotel to experience the culinary delights and retail therapy that Edinburgh has to offer. So when it comes to choosing your accommodation in Edinburgh is undoubtedly a smart choice that guarantees a truly memorable and enjoyable stay.

Show more + Show less -

Our Top 8

(Sorted by rating & number of reviews)

1. Nira Caledonia Hotel
2. The Bonham Hotel
3. Motel One Edinburgh-Princes
4. The Scotsman Hotel
5. Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel
6. The Witchery By The Castle
7. The Balmoral Hotel
8. Tigerlily Hotel

Luxury Hotels in Edinburgh Waverley

Check Availability

Edinburgh
Jan 16, 2026 - Jan 17, 2026

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Escape to an oasis of tranquility at Nira Caledonia, a Georgian townhouse turned boutique hotel nestled in the vibrant New Town. The hotel's individually designed rooms exude sophistication and charm, combining classic elegance with modern amenities. Unwind and rejuvenate at the hotel's spa, and indulge in a gourmet experience at its restaurant, showcasing the finest Scottish produce. Located just a short stroll from Edinburgh Waverley, Nira Caledonia offers a peaceful haven in the very heart of the city.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Nestled amidst the picturesque West End, The Bonham is a stylish boutique hotel housed in an elegant Victorian building. Enjoy the hotel's tastefully designed rooms featuring a blend of modern and classic elements, providing a tranquil retreat after a day of exploring Edinburgh. Experience culinary delights at the hotel's restaurant, offering a fusion of contemporary Scottish and European cuisines. With its proximity to Edinburgh Waverley, The Bonham offers a tranquil oasis in the midst of bustling city life.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

Boutique Hotels in Edinburgh Waverley

Discover the charm and character of boutique hotels in Edinburgh Waverley. These intimate accommodations provide a unique and personalized experience, combining modern comfort with stylish design. Immerse yourself in the vibrant atmosphere of Waverley as you embark on a journey of memorable moments and delightful surprises.

Motel One Edinburgh-Princes

8.6

Good

(5511 Reviews)

+ 58 photos
Nestled on the vibrant Princes Street, Motel One Edinburgh-Princes offers stylish and affordable rooms with a great design aesthetic. Boasting panoramic views of the city, the hotel provides an excellent base for exploring Edinburgh's iconic attractions. Relax in the hotel's comfortable lounge area, and enjoy a refreshing drink at the bar. With its prime location near Edinburgh Waverley, Motel One is perfect for travelers seeking affordability without compromising on location or quality.
Address: 10 15 Princes Street
Rating: Good 8.6 (5511 Reviews)
Rooms: 140
Price: From 176$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Set within a former newspaper printing house, The Scotsman Hotel seamlessly blends history and contemporary luxury. This five-star gem offers elegantly designed rooms and suites, featuring modern amenities and stylish touches. Immerse yourself in the tranquil ambiance of the Scotsman Spa, complete with a pool, sauna, and a range of rejuvenating treatments. The hotel's prime location, just steps away from Edinburgh Waverley Station, allows you to easily explore the city's many attractions, making it an ideal choice for discerning travelers.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Budget-Friendly Hotels in Edinburgh Waverley

Traveling on a budget doesn't mean compromising on comfort and convenience when staying in Edinburgh Waverley. Discover these fantastic budget-friendly hotels that offer affordable rates without sacrificing quality. Located in the heart of the city, these accommodations provide a cozy and welcoming atmosphere, ensuring a pleasant stay without breaking the bank.

Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

8.2

Good

(4845 Reviews)

+ 72 photos
Conveniently situated near the historic Royal Mile, Ibis Edinburgh Centre Royal Mile offers comfortable and affordable accommodations. The hotel's modern rooms are well-appointed with all the essential amenities needed for a restful stay. Start your day with a hearty breakfast at the hotel's dining area and take advantage of its 24-hour snack service. With its central location within walking distance from Edinburgh Waverley, Ibis is an ideal choice for budget-conscious travelers.
Address: 6 Hunter Square
Rating: Good 8.2 (4845 Reviews)
Rooms: 99
Price: From 249$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
For a truly unique and enchanting experience, The Witchery by the Castle is an exquisite boutique hotel tucked away in the very heart of the historic Old Town. Each room is individually designed, showcasing sumptuous Gothic decor and antique furnishings. Indulge in the opulence of the hotel's exceptional dining options, where you can savor delicious Scottish cuisine in an atmosphere reminiscent of a bygone era. Nestled just a stone's throw away from Edinburgh Waverley, The Witchery offers an unparalleled sense of luxury and mystery.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Historic Hotels in Edinburgh Waverley

Immerse yourself in Edinburgh's rich history with a stay in one of the remarkable historic hotels in Edinburgh Waverley. These iconic establishments are steeped in heritage and provide a glimpse into the city's fascinating past. Retaining their original charm and character while offering modern comfort, these hotels offer an unforgettable journey into the past.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Experience timeless elegance at The Balmoral, a five-star hotel that stands as an iconic landmark in Edinburgh. With its striking Victorian architecture and luxurious interiors, this prestigious hotel embraces guests with warmth and refinement. Indulge in the opulent rooms and suites, adorned with plush furnishings, and enjoy breathtaking views of the city skyline. The Balmoral's exceptional dining options, including Michelin-starred restaurants, further elevate the culinary experience, making it a perfect choice for those seeking the epitome of luxury in Edinburgh Waverley.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Experience a dash of eccentricity at Tigerlily, a boutique hotel that epitomizes contemporary chic. Boasting individually designed rooms filled with vibrant colors and eclectic furnishings, this hotel offers a playful and stylish escape. Indulge in a delectable dining experience at the hotel's award-winning restaurant and savor expertly crafted cocktails at the bar. Tigerlily's prime location in the very heart of Edinburgh Waverley ensures you're perfectly positioned to explore the city's cultural delights.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$