Top Large Hotels in Edinburgh for Lavish Stays

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

Located in the stunning capital city of Scotland, Edinburgh is a vibrant destination that seamlessly blends rich history with modern charm. From the majestic Edinburgh Castle perched atop the Royal Mile to the picturesque cobblestone streets of the Old Town, this city has something to offer for every traveler. And when it comes to accommodations, Edinburgh boasts an impressive array of large hotels that cater to those seeking spacious and luxurious stays.

If you're looking to experience the pinnacle of elegance and luxury, Edinburgh's large hotels are sure to delight. From the moment you step into their grand lobbies, you'll be transported into a world of opulence and refinement. Impeccably designed rooms offer not only comfort but also breathtaking views of iconic landmarks such as Arthur's Seat or the Edinburgh skyline. With top-notch amenities, including world-class restaurants, spa facilities, and concierge services, these large hotels provide an unrivaled level of comfort and convenience.

But it's not just the lavishness that sets Edinburgh's large hotels apart; it's also their unbeatable locations. Many of these hotels are strategically situated in the center of the city, within walking distance of popular attractions like Princes Street, the Royal Mile, and the vibrant Grassmarket area. Whether you're looking to soak up the city's history, explore its cultural treasures, or indulge in some retail therapy, staying in a large hotel ensures that you'll never be far from the action. With excellent transport links nearby, you can easily venture further afield to uncover hidden gems in the surrounding countryside.

From the allure of its historic landmarks to the bustling energy of its festivals and events, Edinburgh captivates visitors from around the world. And for those seeking an unforgettable accommodation experience, the city's large hotels provide a perfect blend of luxury, convenience, and unmatched Scottish hospitality. So, whether you're planning a romantic getaway, a family vacation, or a business trip, consider booking your stay in one of Edinburgh's impressive large hotels for an exceptional visit to this captivating city.

Show more + Show less -

Our Top 8

(Sorted by rating & number of reviews)

1. Kimpton - Charlotte Square, An Ihg Hotel
2. The Bonham Hotel
3. Prestonfield House Hotel
4. The Glasshouse, Autograph Collection
5. The Balmoral Hotel
6. Apex Grassmarket Hotel
7. Sheraton Grand Hotel & Spa
8. Dalmahoy Hotel & Country Club

Classic Elegance in Large Hotels in Edinburgh

Check Availability

Edinburgh
Mar 17, 2026 - Mar 18, 2026

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
The Kimpton Charlotte Square Hotel is a modern gem nestled in the heart of the New Town. Encompassing seven Georgian townhouses, the hotel features stylish and spacious rooms with luxurious amenities. Guests can relax in the beautifully landscaped garden, enjoy innovative cuisine at BABA restaurant, and savor carefully crafted cocktails at the stylish Garden Bar.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Tucked away in a quiet residential area, The Bonham Hotel provides a peaceful retreat with a touch of luxury. The stylish and spacious rooms feature contemporary design and offer a tranquil escape from the busy city. Guests can dine at the highly acclaimed Restaurant at The Bonham, known for its innovative Scottish cuisine, or relax in the hotel's private terraced gardens.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

Modern Sophistication in Large Hotels in Edinburgh

Embrace contemporary luxury and sleek design in Edinburgh's modern large hotels. These stylish establishments cater to the discerning traveler, offering cutting-edge amenities, innovative architecture, and a trendy atmosphere. Immerse yourself in an urban oasis that combines comfort and sophistication.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Located in a picturesque setting, The Prestonfield House exemplifies timeless elegance. Each room and suite is individually decorated to showcase its unique character, featuring plush furnishings and antique pieces. Guests can savor fine dining at Rhubarb, an award-winning restaurant housed within the hotel. The lush private gardens and opulent historic surroundings further enhance the allure of this grand establishment.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Situated near the bustling Princes Street, The Glasshouse offers a unique experience with its blend of modern luxury and historic charm. Its spacious rooms feature floor-to-ceiling windows and direct access to rooftop terraces, providing sweeping views of the city. Guests can dine at the Brasserie, surrounded by the hotel's enchanting two-acre rooftop gardens.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Contemporary Luxury with Panoramic Views

Immerse yourself in modern luxury and enjoy breathtaking views of Edinburgh's cityscape. These large hotels offer contemporary design, cutting-edge amenities, and stunning vistas that will leave you awe-struck. Indulge in a truly immersive experience that combines comfort, style, and panoramic beauty.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
The Balmoral is a legendary landmark in the lively heart of Edinburgh. With its iconic clock tower and stunning Victorian architecture, it exudes an air of grandeur. The beautifully appointed rooms and suites offer a blend of traditional elegance and contemporary luxury. Indulge in the Michelin-starred dining at Number One restaurant and unwind at the award-winning Balmoral Spa.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
Commanding a prime location in the picturesque Grassmarket area, The Apex Grassmarket Hotel offers contemporary and spacious rooms with unparalleled views of Edinburgh Castle. The hotel's rooftop terrace, Heights, offers panoramic vistas of the cityscape, making it a perfect spot to unwind with a cocktail while taking in the enchanting surroundings.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Tranquility and Seclusion in Large Hotels in Edinburgh

Escape the hustle and bustle of the city in these peaceful oases. These large hotels provide a serene and secluded retreat while still offering all the luxurious amenities and comforts you desire. Immerse yourself in tranquility in the very heart of Edinburgh.

Sheraton Grand Hotel & Spa

8.3

Good

(2823 Reviews)

+ 243 photos
Nestled in the heart of the city, The Sheraton Grand Hotel & Spa boasts contemporary rooms and suites with floor-to-ceiling windows, showcasing captivating views of Edinburgh Castle or the vibrant cityscape. Experience world-class spa treatments at One Spa, savor exquisite cuisine at the acclaimed One Square restaurant, and unwind in the rooftop hydro-pool while enjoying panoramic scenes of the city.
Address: 1 Festival Square
Rating: Good 8.3 (2823 Reviews)
Rooms: 269
Price: From 273$

Dalmahoy Hotel & Country Club

8.1

Good

(8149 Reviews)

+ 237 photos
Nestled in a 1,000-acre estate, The Dalmahoy Hotel & Country Club offers a peaceful getaway just outside the city. The spacious rooms and suites provide a perfect blend of contemporary style and classic elegance. Guests can enjoy a round of golf on the hotel's championship course, relax in the spa, or indulge in fine dining at the Pentland Restaurant.
Address: Edinburgh West
Rating: Good 8.1 (8149 Reviews)
Rooms: 215
Price: From 102$