Best Nice Hotels in Edinburgh

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

When it comes to exploring the historic beauty of Edinburgh, finding the perfect accommodation to complement your journey is key. Luckily, this charming city offers an array of nice hotels that will make your stay truly unforgettable. From luxury establishments steeped in rich history to boutique hideaways tucked away in picturesque neighborhoods, Edinburgh has something to suit every traveler's preferences and budget.

For those seeking the pinnacle of luxury, indulge yourself in one of the city's renowned five-star hotels. From the moment you step foot through their doors, you'll be greeted by opulent interiors, impeccable service, and breathtaking views of Edinburgh's awe-inspiring landmarks. Picture yourself waking up to the panoramic vistas of the iconic Edinburgh Castle or savoring a delightful meal at a Michelin-starred restaurant within the confines of your hotel.

If you prefer a more intimate and personalized experience, Edinburgh's charming boutique hotels are tailor-made to provide a cozy home away from home. These hidden gems are often nestled in the heart of the city's historic districts, just a stone's throw away from iconic attractions like the Royal Mile and Holyrood Palace. Immerse yourself in the city's rich culture, explore its vibrant streets, and then retreat to the comfort of your stylish and unique accommodation.

Whether you're a luxury seeker or a connoisseur of boutique establishments, Edinburgh boasts a plethora of nice hotels that will cater to your every need. Get ready to embark on an unforgettable journey filled with charm, history, and comfort.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Chester Residence
2. The Glasshouse, Autograph Collection
3. The Witchery By The Castle
4. Holiday Inn Express Edinburgh City Centre, An Ihg Hotel
5. Tigerlily Hotel
6. Apex City Of Edinburgh Hotel
7. Malmaison Edinburgh
8. Motel One Edinburgh-Royal
9. The Bonham Hotel
10. 24 Royal Terrace Hotel

Nice Hotels in Edinburgh - Historic Luxury Retreats

Check Availability

Edinburgh
Mar 10, 2026 - Mar 11, 2026

The Chester Residence

9.4

Good

(370 Reviews)

+ 191 photos
Offering a collection of luxurious serviced apartments, The Chester Residence provides guests with a unique and personalized experience. Each apartment boasts its own distinct character, with elegant furnishings and modern amenities. Situated in the exclusive West End neighborhood, guests can explore the nearby boutiques, art galleries, and enjoy the peaceful surroundings of the Dean Village.
Address: 9 Rothesay Place
Rating: Good 9.4 (370 Reviews)
Rooms: 23
Price: From 251$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Situated in a former church, The Glasshouse seamlessly blends historic charm with contemporary design. This boutique hotel features stunning rooftop views of Edinburgh's skyline and offers luxurious rooms with floor-to-ceiling windows. Guests can relax in the hotel's rooftop garden or explore nearby attractions such as the Royal Yacht Britannia. The Glasshouse truly offers a unique and captivating experience.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Nice Hotels in Edinburgh - Boutique Gems

For those seeking a more intimate and personalized experience, Edinburgh is home to a range of boutique gems that embody the essence of the city. These hotels, nestled within the vibrant neighborhoods, offer a unique blend of contemporary style, warm hospitality, and personalized service. Get ready to discover a hidden haven that will exceed your expectations.

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Step into a world of Gothic elegance at The Witchery by the Castle. Located just steps away from the historic Edinburgh Castle, this enchanting hotel features theatrical and decadent suites that capture the imagination. Each suite is individually decorated with lavish fabrics and antique furnishings, creating an ambiance that is both opulent and romantic. With its candlelit dining room, this hotel offers an unforgettable dining experience in a setting that perfectly complements its rich history.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Holiday Inn Express Edinburgh City Centre, An Ihg Hotel

8.1

Good

(8685 Reviews)

+ 133 photos
Situated in the very heart of the city, Holiday Inn Express Edinburgh City Centre provides convenient and comfortable accommodations at an affordable price. The hotel offers contemporary rooms, a complimentary breakfast, and a central location that allows easy access to the main attractions. Enjoy the best of Edinburgh without stretching your budget, making this hotel an excellent choice for value-conscious travelers.
Address: Picardy Place
Rating: Good 8.1 (8685 Reviews)
Rooms: 186
Price: From 60$

Nice Hotels in Edinburgh - Modern Comforts with a View

Experience the best of Edinburgh's contemporary hospitality at these modern hotels that offer breathtaking views of the city. From sleek design to top-notch amenities, these establishments cater to the needs of discerning travelers looking for a perfect balance of modern comforts and sweeping vistas.

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Step into a world of style and sophistication at Tigerlily, a trendy boutique hotel nestled in the lively heart of Edinburgh's historic New Town. Each room is exquisitely designed, featuring a mixture of contemporary and traditional elements. The hotel's vibrant cocktail bar and award-winning restaurant create a lively atmosphere, making Tigerlily a popular choice among modern-day cosmopolitan travelers.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Apex City Of Edinburgh Hotel

8.2

Good

(4326 Reviews)

+ 117 photos
Situated just steps from the iconic Grassmarket Square, Apex City of Edinburgh Hotel provides comfortable family rooms with modern amenities. Families can take advantage of the hotel's children's packs, a selection of family-friendly board games, and in-room entertainment options. The central location allows easy access to Edinburgh's main attractions, including the National Museum of Scotland and the Edinburgh Zoo.
Address: 61 Grassmarket
Rating: Good 8.2 (4326 Reviews)
Rooms: 122
Price: From 189$

Nice Hotels in Edinburgh - Affordable Comforts

Traveling to Edinburgh on a budget doesn't mean compromising on comfort or style. These affordable hotels offer cozy accommodations, friendly service, and convenient locations, allowing budget-conscious travelers to experience the best of the city without breaking the bank.

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
Housed in a converted 19th-century seaman's mission, Malmaison Edinburgh boasts an eclectic mix of historic character and modern design. The hotel's stylish rooms feature unique furnishings, and its vibrant brasserie serves up a fusion of contemporary and traditional cuisine. Located in the vibrant Leith neighborhood, guests can discover Edinburgh's local art scene, charming waterfront, and delightful culinary offerings.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Enjoy a comfortable and stylish stay at Motel One Edinburgh-Royal, located just a short walk from the iconic Edinburgh Castle. With contemporary design, comfortable beds, and a lively bar, this hotel offers affordable luxury within easy reach of the city's top attractions. Relax in the One Lounge, which features unique design elements inspired by the city's history, and make the most of your budget without sacrificing quality.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

Nice Hotels in Edinburgh - Family-Friendly Haven

For families visiting Edinburgh, finding a hotel that caters to the needs of everyone is essential. These family-friendly havens provide comfortable accommodations, child-friendly amenities, and convenient locations close to attractions suitable for all ages. Discover a home away from home where parents and children alike can create lasting memories.

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Perched on a quiet residential crescent, The Bonham offers a tranquil retreat with stunning panoramic views of the city. This boutique hotel combines understated luxury with contemporary design, boasting spacious rooms and suites adorned with modern artwork. With its intimate restaurant and sophisticated bar, The Bonham provides an elegant and relaxing sanctuary in the heart of Edinburgh.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

24 Royal Terrace Hotel

9.2

Good

(680 Reviews)

+ 80 photos
Located in the historic Georgian district, 24 Royal Terrace exudes romance and sophistication. Each individually designed room showcases opulent furnishings and contemporary artwork. Couples can unwind in the hotel's stunning private garden or enjoy a romantic dinner at the stylish restaurant, which offers a menu inspired by local Scottish ingredients. With its tranquil surroundings and proximity to Calton Hill, this hotel is a haven for couples seeking a romantic retreat.
Address: 24 Royal Terrace
Rating: Good 9.2 (680 Reviews)
Rooms: 15
Price: From 210$

Nice Hotels in Edinburgh - Romantic Retreats

Edinburgh sets the scene for a romantic getaway, and these hotels provide the perfect backdrop for couples seeking a memorable escape. Whether it's a luxurious hideaway or an intimate boutique retreat, these romantic hotels combine charm, elegance, and impeccable hospitality to create an enchanting experience for you and your loved one.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Indulge in the timeless elegance of The Balmoral, a landmark hotel located at the heart of Edinburgh. This luxurious retreat boasts stunning views of the city skyline and provides easy access to iconic attractions. Impeccable attention to detail, spacious rooms adorned with antique furnishings, and a Michelin-starred restaurant are just a few of the features that make The Balmoral a top choice for discerning travelers seeking the finest hospitality.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Nice Hotels in Edinburgh - Unique Boutique Experiences

For travelers looking for something out of the ordinary, Edinburgh is home to a range of unique boutique hotels that offer one-of-a-kind experiences. From converted historic buildings to contemporary design wonders, these hotels provide a distinctive and memorable stay that goes beyond traditional hospitality.