Top Hotels Around Enchanting Edinburgh

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

Welcome to the enchanting city of Edinburgh, nestled amidst the picturesque rolling hills of Scotland. As you embark on your journey to this historic destination, one question surely arises: where should you stay? Fret not, for Edinburgh boasts a wide array of exceptional hotels that cater to every traveler's needs. Whether you seek classical elegance or modern chic, the hotels around Edinburgh offer a plethora of options to create the perfect base for your Scottish adventure.

For those seeking an immersive experience in Edinburgh's captivating history, the hotels located in the city's historic center are a haven of charm and elegance. Imagine waking up in one of these timeless establishments, surrounded by cobblestone streets and centuries-old architecture. From the illustrious Balmoral Hotel, with its regal decor and breathtaking views of Edinburgh Castle, to boutique hotels tucked away in hidden closes, such as the Dunstane Houses with their striking interiors, your stay in the lively heart of Edinburgh will undoubtedly be filled with enchantment and wonder.

If tranquility and nature are what you seek during your stay, consider venturing slightly outside the city center. The hotels dotted around Edinburgh's outskirts offer a soothing retreat from the bustling atmosphere while still remaining within easy reach of the city's vibrant attractions. Lose yourself in the serene beauty of rural landscapes at hotels like Dalmahoy Hotel & Country Club, where sprawling golf courses and tranquil surroundings provide a welcome respite. Or, opt for the luxury of Norton House Hotel & Spa and indulge in a rejuvenating spa experience amidst breathtaking gardens. These hotels around Edinburgh's periphery promise a harmonious balance between relaxation and accessibility.

So, whether you desire the historic charm of Edinburgh's city center or the tranquility of its outskirts, the hotels around Edinburgh provide an abundance of choices that are sure to make your stay unforgettable. Get ready to immerse yourself in the rich heritage, breathtaking landscapes, and warm hospitality that this Scottish gem has to offer.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Dalhousie Castle Hotel
2. Tigerlily Hotel
3. Novotel Edinburgh Centre
4. Ibis Edinburgh Centre South Bridge - Royal Mile Hotel
5. Motel One Edinburgh-Royal
6. Haymarket Hub Hotel
7. The Balmoral Hotel
8. Prestonfield House Hotel
9. Apex Grassmarket Hotel
10. Waldorf Astoria Edinburgh - The Caledonian Hotel

Boutique Hotels around Edinburgh

Check Availability

Edinburgh
Mar 12, 2026 - Mar 13, 2026

Dalhousie Castle Hotel

8.3

Good

(810 Reviews)

+ 253 photos
Experience the allure of living like royalty at Dalhousie Castle Hotel, a 13th-century fortress that has been transformed into a luxurious retreat. Nestled amidst stunning Scottish countryside, this historic hotel offers sumptuously decorated rooms complete with four-poster beds and antique furnishings. Explore the castle's intriguing history, enjoy fine dining at their award-winning restaurant, and indulge in a range of activities from falconry to spa treatments. Dalhousie Castle Hotel guarantees an unforgettable stay immersed in history and elegance.
Address: Bonnyrigg
Rating: Good 8.3 (810 Reviews)
Rooms: 35
Price: From 206$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
For a vibrant and contemporary boutique experience, look no further than Tigerlily. Nestled in the center of Edinburgh's trendy New Town, this chic hotel showcases opulent and eclectic interiors. Each room is a veritable feast for the senses, with bold prints, plush fabrics, and unique design touches. Savor exquisite cocktails at their lively bar and enjoy culinary delights at their restaurant, offering a fusion of Scottish and international flavors. Tigerlily's lively atmosphere and stylish design epitomize the vibrant energy of Edinburgh's city center.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
Situated in the center of Edinburgh's city center, Novotel Edinburgh Centre is a fantastic choice for families. The hotel's spacious family rooms offer separate sleeping areas for children and adults, ensuring a comfortable stay for everyone. Kids will delight in the play area and games corner, while parents can relax at the stylish bar or enjoy a meal at the on-site restaurant. Novotel Edinburgh Centre's convenient location and family-friendly amenities make for a stress-free experience for families of all sizes.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Luxury Hotels around Edinburgh

For travelers seeking the pinnacle of indulgence and refinement, the luxury hotels around Edinburgh provide a truly exceptional experience. From opulent surroundings to impeccable service, these esteemed establishments leave no stone unturned when it comes to pampering their guests. Whether you desire sweeping views of Edinburgh's iconic landmarks or lavish amenities that cater to your every need, these luxury hotels offer an exquisite blend of sophistication and comfort.

Ibis Edinburgh Centre South Bridge - Royal Mile Hotel

7.8

Good

(8642 Reviews)

+ 146 photos
Discover affordable comfort in the heart of Edinburgh's historic Old Town at the ibis Edinburgh Centre South Bridge. With its central location just steps away from the Royal Mile, this hotel offers modern and straightforward accommodations. The stylishly designed rooms provide a peaceful respite after a day of exploring the city's attractions. Enjoy a hearty breakfast buffet, sip on a refreshing cocktail at the bar, and take advantage of the hotel's friendly service. With its competitive rates and prime location, ibis Edinburgh Centre South Bridge is an excellent choice for budget travelers.
Address: 77 South Bridge
Rating: Good 7.8 (8642 Reviews)
Rooms: 259
Price: From 93$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Situated in the center of the city, Motel One Edinburgh-Royal offers modern comfort with a stylish twist. The vibrant and contemporary design is evident in every room, with comfortable beds, sleek furniture, and trendy decor. Start your day with a hearty breakfast buffet in the One Lounge, boasting panoramic views over the city skyline. With its prime location, budget-friendly rates, and sleek ambiance, Motel One Edinburgh-Royal is the perfect base for exploring all that Edinburgh has to offer without breaking the bank.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

Haymarket Hub Hotel

7.5

Good

(2724 Reviews)

+ 203 photos
Located in the bustling Haymarket district, Haymarket Hub Hotel offers a no-frills, budget-friendly experience with a focus on comfort and convenience. The smartly designed rooms feature space-saving solutions and modern amenities, ensuring a cozy stay. The hotel's communal areas, such as the Hub Kitchen, provide a relaxed atmosphere for socializing or grabbing a quick bite to eat. With its excellent location near transportation hubs and affordable rates, Haymarket Hub Hotel is an ideal choice for budget-conscious travelers.
Address: 7 Clifton Terrace
Rating: Good 7.5 (2724 Reviews)
Rooms: 195
Price: From 41$

Budget-Friendly Hotels around Edinburgh

Exploring the wonders of Edinburgh doesn't have to break the bank. The budget-friendly hotels around Edinburgh provide comfortable accommodations without compromising on quality or convenience. These establishments offer a warm Scottish welcome, efficient service, and a range of amenities to ensure a pleasant stay for those mindful of their travel budget. From centrally located options to boutique-style havens, these wallet-friendly hotels prove that you can enjoy Edinburgh's charms without emptying your wallet.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
As an iconic landmark in Edinburgh exudes timeless elegance and offers unparalleled luxury. Boasting breathtaking views of Edinburgh Castle, this majestic hotel combines historic charm with contemporary sophistication. Each room is meticulously designed with sumptuous furnishings and exquisite attention to detail. Indulge in Michelin-starred dining, rejuvenate at their award-winning spa, or simply savor a traditional Scottish afternoon tea. The Balmoral Hotel sets the standard for luxury in the center of Edinburgh.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Prepare to be transported to a bygone era at Prestonfield House, a hidden gem nestled within its own private parkland. This five-star luxury hotel oozes opulence and exclusivity, featuring richly furnished rooms decorated with antique pieces and lavish fabrics. Take a stroll through the enchanting grounds, dine at their renowned Rhubarb Restaurant for a culinary experience like no other, and savor the feeling of being truly secluded from the outside world. Prestonfield House promises a retreat of unparalleled luxury and tranquility.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
Located in the vibrant Grassmarket area, Apex Grassmarket Hotel offers a warm welcome for families. The spacious family rooms provide plenty of room to spread out and relax after a day of exploring the nearby Edinburgh Castle and attractions. The hotel's leisure facilities include a pool and gym, perfect for keeping the whole family active. With a range of dining options, including a children's menu, Apex Grassmarket Hotel ensures that each member of the family is well taken care of.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Family-Friendly Hotels around Edinburgh

Traveling with your family opens up a world of shared experiences and joyful memories. The family-friendly hotels around Edinburgh understand the importance of catering to the needs of both adults and children alike. These establishments offer spacious rooms, thoughtful amenities, and a host of activities tailored to keep the little ones entertained. From welcoming environments to child-friendly dining options, these hotels ensure that your family feels comfortable and taken care of during your Edinburgh adventure.

Waldorf Astoria Edinburgh - The Caledonian Hotel

8.4

Good

(1343 Reviews)

+ 406 photos
Unmistakable grandeur defines The Caledonian, a historic railway hotel turned luxurious destination. Situated at the West End of Princes Street, this iconic property offers a blend of Edwardian charm and contemporary sophistication. Immerse yourself in lavish surroundings, from the elegantly appointed rooms to the glamorous Peacock Alley lounge. Savour exceptional dining experiences at their signature restaurant, or unwind with a rejuvenating spa treatment. The Caledonian perfectly encapsulates the epitome of luxury and refinement in Edinburgh.
Address: Princes Street
Rating: Good 8.4 (1343 Reviews)
Rooms: 241
Price: From 278$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Nestled in the center of Edinburgh's vibrant city center, The Glasshouse is a truly unique hotel experience. Formerly the Lady Glenorchy Church, this remarkable property seamlessly blends historic features with modern design. The luxury rooms offer stunning views of the city and feature touches such as original stained glass windows and rooftop terraces. Guests can enjoy a drink at the rooftop bar or explore the tranquil two-acre rooftop garden, creating a stay that is both distinctive and memorable.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
For a vibrant and eclectic escape, Tigerlily offers a truly unique hotel experience. Located in Edinburgh's New Town, this boutique hotel is renowned for its contemporary design and energetic ambiance. Each room boasts bold prints, plush fabrics, and unique decor elements that make every stay a feast for the senses. Guests can indulge in creative cocktails at the lively bar, dine on flavorful cuisine at the restaurant, and soak up the vibrant atmosphere in one of Edinburgh's trendiest neighborhoods. Tigerlily promises a stay that is as extraordinary as it is stylish.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Historic Hotels around Edinburgh

For history enthusiasts and those seeking a glimpse into Edinburgh's storied past, the historic hotels around Edinburgh are a gateway to bygone eras. These remarkable establishments have stood the test of time, boasting architectural marvels and captivating narratives that transport guests to a different era. From regal castles turned luxury hotels to stately mansions with centuries of history, these hotels offer an immersive experience that blends modern comfort with the charm of the past.

Unique Hotel Experiences around Edinburgh

For those seeking a truly one-of-a-kind stay, the unique hotel experiences around Edinburgh offer a refreshing departure from the ordinary. These extraordinary establishments push the boundaries of creativity, providing guests with innovative and unforgettable accommodations. From floating hotels on the water to converted churches and whimsical themed rooms, these hotels redefine what it means to be truly distinctive.