Top 12 Castle Hotels In Edinburgh - Updated 2024

Contributing Writer
| 4 min read

Edinburgh remains as the top tourist draw in all of Scotland. While Glasgow has become a tourist destination on its own, the capital city still stands tall and proud with its numerous historical and modern sites to visit. Blessed with a rich history and centuries-old architecture, the city is a smorgasbord of tourist destinations that date back to the medieval times. Leading the list is The Old Town where Edinburgh Castle and a number of century’s old buildings are bordered by unmatched masonry of alleys and walls. On the other hand, The New Town, built between 1767 and 1850, is a picture perfect example of what city-planning should be. Both of these areas have been declared as UNESCO World Heritage Sites. If you want to learn more about the city’s historical sites, then planning a visit is a must. To help you make your vacation here more comfortable, read through our list of castle hotels in Edinburgh and pick one that you want to stay at.

Tip from Content Creator

Edinburgh is hands-down my favorite foreign city, with its incredible Gothic architecture and its winding cobblestone streets. It's the perfect city if you like cozy coffee shops, a historic Old Town, fewer crowds, and castles, of course! I suggest that you visit between March and May to avoid the crowds. And to make the most of your stay in this city, check out my recommendations:

- Circus Lane: This place features pastel homes and an adorable winding cobblestone street.

- Calton Hill: Here, you can get an unreal view of all of Edinburgh from above.

- The Mound: This is the spot to visit if you’re a lover of Gothic architecture.

- The Vennel: This is a famous viewpoint at Edinburgh Castle — and for good reason!

- Grassmarket: The views of Edinburgh Castle from the Grassmarket neighborhood were definitely my favorite in the city.

We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on June 24, 2024.

1. Neidpath Castle Cottage

Engage in a unique adventure and be fascinated by this castle’s ancient elements, now a warm cottage next to the historical Neidpath Castle. Feel at ease and rest well inside, featuring a four-poster bed in each of the bedrooms, a burning log fireplace in the living area, and a bathtub in the bathroom.

Whether relaxing in the garden or lounging on the terrace, you may take in the peaceful atmosphere of the surrounding area. You may have an enjoyable day spending quality time together by having picnics on the property or going on hikes in the neighborhood.

Stayed at this property?

Neidpath Castle Cottage

Wifi Available

Address: Neidpath Castle Cottage
29.02 km (18.1 mi) from Dalkeith Country Park

Parking Pets allowed Golf course (within 3 km) Garden Terrace Non-smoking rooms Fishing Free parking

2. Glenburnie at Thirlestane Castle (from USD 378)

When you stay in this spectacular castle from the 16th century tucked in Lauder and has been the Maitland family’s residence, you will get a sense of the area’s rich heritage. It is still outfitted with the original features, but it has been upgraded with modern conveniences such as free WiFi and a flat-screen TV on which you can watch shows from Netflix.

Everyone will have a good time with the assortment of available board games and puzzles, and the children’s playground is great for kids’ entertainment. You may relax on the terrace and take in the scenery of the surrounding garden. Guests can either hike or cycle in the neighborhood to escape the hustle and bustle of the city.

Stayed at this property?

Glenburnie at Thirlestane Castle

Wifi Available

Address: Thirlestane Castle
28.18 km (17.6 mi) from Dalkeith Country Park

Parking Pets allowed Meeting/banquet facilities Tennis court Golf course (within 3 km) Garden Terrace Non-smoking rooms

3. Cornhill Castle (from USD 225)

Cornhill Castle is set in the stunning Scottish countryside on 10 acres (4.05 hectares), and guests may get an authentic taste of royalty throughout their stay. You’ll be able to enjoy a restful sleep in any of the elegantly furnished rooms, each of which comes equipped with a flat-screen TV and free Wi-Fi, and some of the rooms even have private bathrooms that come equipped with bathtubs.

The Grand Ballroom is available for hosting events, and it has glistening chandeliers, a large dance floor, a modern sound system, and stunning decorations. Enjoy a luxurious dining experience at Ghillie Restaurant, where various cuisines worldwide, including European, are available. The sun terrace and picnic area are great places for guests to relax and rest after participating in one of the many available activities, such as playing golf or fishing.

Stayed at this property?

Cornhill Castle

Wifi Available

Address: Cornhill Castle, Coulter, Biggar
45.38 km (28.2 mi) from Dalkeith Country Park

Parking Restaurant Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Golf course (within 3 km) Garden

4. The Rutland Hotel & Apartments (from USD 426)

This luxury hotel sits a stone’s throw away from the stunning Edinburgh Castle and offers rooms that are a hallmark of sophistication. Guests can book a room with stunning views of the castle and luxurious décor.

King-sized beds and rainfall showers add to the luxe quotient. Along with a smart TV and free Wi-Fi, you will find designer teas and filter coffee in the room. Luxury apartments come equipped with underfloor heating in the bathroom and the kitchen. The two-bedroom apartment features a private garden where you can enjoy a glass of wine with your loved one.

You can have an intimate dinner or enjoy watching a sporting event on the HDTV with friends at Kyloe Restaurant & Grill while relishing an Aberdeen Angus steak. Savor hot dogs, burgers, and Scottish favorites at the Huxley Bar.

Stayed at this property?

The Rutland Hotel & Apartments

Wifi Available Wheelchair accessible

Address: 1-3 Rutland Steet
10.53 km (6.6 mi) from Dalkeith Country Park

Restaurant Bar 24-HOUR FRONT DESK Non-smoking rooms Laundry Dry cleaning Facilities for disabled guests Family rooms

5. Waldorf Astoria Edinburgh - The Caledonian (from USD 570)

Found in the heart of Edinburgh, this premier hotel has been around since 1903. You can enjoy spectacular views of Edinburgh Castle from the rooms. The hotel has pet-friendly rooms if you are visiting with your fur baby. Guests on a work trip can book the meeting room for conferences and seminars. Relax with a massage at the onsite spa or rejuvenate with some laps in the indoor pool. Free Wi-Fi keeps you connected with folks back home.

Guests can unwind with custom cocktails at The Caley Bar and sample some of the finest whiskies that Scotland has to offer. The fine dining restaurant, Dean Banks at The Pompadour, serves the best Scottish seafood. Relax your muscles in the steamy sauna before diving back into another day of exploration or soak your sore feet away in the whirlpool tub.

Stayed at this property?

The Caledonian Edinburgh, Curio Collection by Hilton This is a Proud Certified property where you can be extra sure of a welcoming stay.

Wifi Available Wheelchair accessible

Address: Princes Street
10.47 km (6.6 mi) from Dalkeith Country Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Sauna

6. The Witchery by the Castle (from USD 1256)

The suites here are both luxurious and lavish in its Gothic design. Each room in the hotel is unique while being similar to the next. All of these are fitted with four-post beds, velvet walls, and bathrooms equipped with bathtubs. Walk-in closets, seating areas, and thick curtains take you centuries back. They all differ with the views they offer. Some have the Old Town, others draw in the Royal Mile, and the rest take in Prince Street below. Have your fill of the finest Scottish dishes right in the hotel’s fabulous restaurant. Shared areas include a terrace where you can unwind with a glass of scotch in hand.

Stayed at this property?

The Witchery by the Castle

Wifi Available

Address: Castlehill, Royal Mile, Edinburgh
9.82 km (6.1 mi) from Dalkeith Country Park

Restaurant 24-HOUR FRONT DESK Terrace Non-smoking rooms Breakfast in the room Internet services Safety deposit box Heating

7. Dalhousie Castle Hotel (from USD 480)

This is luxury at its finest. The Dalhousie Castle Hotel comes replete with top-of-the-line leisure amenities that help you make your stay memorable. The list includes having a taste of the multi-awarded fine dining cuisine of Dungeon Restaurant. Relax at the Aqueous Spa where you can recharge by using the tropical rain shower, Turkish steam bath, the Roman sauna, and a hydro pool. You need to navigate through a maze of stairs and pathways to reach your room. Flat-screen televisions and en-suite bathrooms that come with Molton Brown body and bath products are found in every room and suite.

Stayed at this property?

Dalhousie Castle Hotel

Wifi Available

Address: Cockpen Road
4.42 km (2.8 mi) from Dalkeith Country Park

Parking Restaurant Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Sauna Golf course (within 3 km)

8. Carberry Tower Mansion House and Estate (from USD 190)

This castle dates back to the late 1400s and is surrounded by vast parks and greens. Every room in this hotel has its own unique design that offers something different to each guest. These are fitted with coffee- and tea -making machines and writing desks. Be transported back in time with its traditional interiors and well-kept features. Its surroundings include a pond full of lilies, wildlife roaming around, and a beautiful garden full of roses. If you want some sun, sea, and sand, the nearest beach is just a short distance away. Parking and uninterrupted Wi-Fi comes free with your booking.

Stayed at this property?

Carberry Tower Mansion House and Estate

Wifi Available Wheelchair accessible

Address: by Musselburgh, East Lothian
3.35 km (2.1 mi) from Dalkeith Country Park

Parking Restaurant Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Golf course (within 3 km) Garden

9. Barony Castle Hotel (from USD 131)

Experience the best hospitality in Edinburgh by booking a room here at Barony Castle Hotel. Here, the rooms come with an en-suite bathroom with top-rated bathroom products, a writing table, flat-screen television, and coffee- and tea-making machine. Some rooms have majestic views of Edinburgh Hills. Part of the surroundings of the hotel is a scale model of Scotland. An indoor swimming pool with hot tub and sauna, a spa, and gym complete the health and recreational facilities here. Classic Scottish dishes with nouvelle twists take center stage at the Thomson @ the Castle restaurant. You get all these and a lot more by booking a stay at this historic hotel.

Stayed at this property?

Barony Castle Hotel This is a Proud Certified property where you can be extra sure of a welcoming stay.

Wifi Available

Address: Eddleston
22.81 km (14.2 mi) from Dalkeith Country Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar 24-HOUR FRONT DESK Sauna

10. Faside Estate (from USD 315)

The hilltop location and immense greenery surrounding Faside Estate gives you an intense scenic view of the water, mountains, and woodlands nearby. A flat-screen television, double bed, bathroom, and a small kitchen are fitted in the room. Located at the top of the tower, this place provides exclusivity for you and your partner. Indulge in a filling breakfast that is served in your room every morning. Stroll around the grounds and have fun interacting with chickens, sheep, lambs, and horses that are bred here. Some of Edinburgh’s interesting places to visit are just minutes away from here. Free parking and continuous Wi-Fi come free when you book a room here.

Stayed at this property?

Faside Estate

Wifi Available

Address: Faside Estate nr Edinburgh
5.3 km (3.3 mi) from Dalkeith Country Park

Parking Garden Non-smoking rooms Breakfast in the room Free parking Internet services BBQ facilities Heating

11. Shieldhill Castle Hotel (from USD 221)

Shieldhill Castle Hotel is the ideal place to stay when in Edinburgh. Built in 1199, the castle is rich in history as can be seen in its façade and some decorative elements. Though most of the rooms are done with a touch of contemporary design, the hotel still speaks of its steep antiquity. There are only twenty-five rooms here each tailored with a unique décor. Each of these has their own bathroom and super-king bed. The staff in this place are all charming and ready to help you with your needs. Chancellor’s Restaurant serves a combination of comfort food and fine dining cuisine.

Stayed at this property?

Shieldhill Castle

8.3 User Rating Wheelchair accessible

Address: Shieldhill Road Quothquan
43.37 km (27.0 mi) from Dalkeith Country Park

Parking Restaurant Pets allowed Room service Meeting/banquet facilities Bar Golf course (within 3 km) Garden

12. Melville Castle (from USD 138)

The castle was built during the 1700s and has vast lawns and greenery all around it. Each of the guest suites come with in-room bathrooms furnished with top-quality body and bath products, flat-screen television, and coffee and tea makers. Some rooms have classic four-post beds in them. Bright and airy, the rooms here are designed to make your stay enjoyable and relaxing. Start your day right by partaking of a full Scottish breakfast including Scotlands’ national dish, Haggis. You can opt for a continental breakfast as well. With everything in close distance from here, this is a wise option if you want to explore the city’s sights.

Stayed at this property?

Melville Castle

Address: Melvillegate, Edinburgh
1.76 km (1.1 mi) from Dalkeith Country Park

13. Be wowed by Edinburgh

Vast greenery, amazing natural sites, old-world architecture. All these you can see while staying in any of these amazing castle hotels.

Stayed at this property?

Other castle accommodations near Edinburgh, UK

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Introducing Gabriel, affectionately known as Gabby, a dedicated enthusiast of writing, travel, and gastronomy. With these three passions as guiding stars, life takes on new heights of fulfillment....Read more

 Want to contribute as a Local Expert?
Explore Edinburgh
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.