Live prices for your dates · free cancellation on many rooms

Castle Hotels · Edinburgh · United Kingdom

Castle Hotels in Edinburgh

We reviewed every castle-named property in Edinburgh and picked the very best for your stay.

1 hotels 1 rated 8.5+ typical £324

hotels

Tynecastle Park Hotel T Stadium-side stay

Tynecastle Park Hotel ★★★★

Edinburgh

9.1Perfect1,051 reviews

High-scoring hotel near the stadium with comfortable beds and attentive staff.

From£324per night
Castle Rock Hostel - Adults Only C Adults-only near castle
8.7Great1,772 reviews

Stay steps from Edinburgh Castle in an adults-only hostel with high guest ratings, free Wi-Fi, and a lively social scene.

From£16per night
Edinburgh Castle Apartments E Central apartments

Edinburgh Castle Apartments ★★★

Edinburgh Aparthotel

8.6Great2,392 reviews

Spacious self-catering apartments in the heart of Edinburgh's New Town, minutes from the castle and Royal Mile.

From£729per night
33 Castle Terrace 3 Castle views

33 Castle Terrace ★★★★

Edinburgh Aparthotel

9.1Perfect362 reviews

Spacious, bright apartments with castle views, a quiet street, and nearby parking — a family-friendly base in central Edinburgh.

From£282per night
Castle Park Guest House C Guest House

Castle Park Guest House ★★★★

Edinburgh Bed & Breakfast

9.2Perfect500 reviews

Homemade breakfast and personal service from hosts Ian and David in Edinburgh's Bruntsfield district.

From£160per night
Royal Mile Suites By The Castle R Central Old Town

Royal Mile Suites By The Castle ★★★★★

Edinburgh Aparthotel

8.1Great1,603 reviews

Suites with kitchenettes on the Royal Mile, a short walk from the castle and the Scottish National Gallery.

From£63per night
Castle Gogar Cottage - Edinburgh C 9.7 Guest Score
9.7Perfect55 reviews

A peaceful self-catering cottage near Edinburgh Airport with garden, parking, and pets allowed — rated 9.7 by guests.

From£458per night
Royal Mile Balconies By The Castle R Central Royal Mile

Royal Mile Balconies By The Castle ★★★★★

Edinburgh Aparthotel

8.2Great1,563 reviews

A 5-minute walk from Edinburgh Castle, this small aparthotel on the Royal Mile offers cozy rooms with tea and biscuits.

From£40per night
30 Castle Street Aparthotel 3 Central & self-catering

30 Castle Street Aparthotel ★★★

Edinburgh Aparthotel

8.1Great882 reviews

Central Edinburgh aparthotel with self-catering kitchens and castle views.

From£106per night

Map & live prices by our partner

Castle Hotels in Edinburgh: Where to Stay

These castle-named stays put you right in the heart of Edinburgh's Old and New Towns, within easy walking distance of the Castle, the Royal Mile, and Princes Street. The top-rated option here is Castle Park Guest House in Bruntsfield, scoring 9.2 from 500 reviews—a personal B&B with homemade breakfast. For a room with a view, 33 Castle Terrace offers bright apartments looking towards the Castle, while the adults-only Castle Rock Hostel is steps from the Esplanade and perfect for budget travellers.

Castle Hotels Near Edinburgh in Scotland

If you're looking to stay near Edinburgh but outside the city centre, the top choice is Castle Gogar Cottage—a peaceful self-catering cottage with a 9.7 guest score, set in its own garden with parking and pet-friendly rooms. It's close to the airport, making it ideal for a quiet arrival or departure. The other castle properties are all within the city itself, so this stands out for those wanting a more rural feel without leaving the Edinburgh area.

Frequently asked

What is the average price for a castle hotel in Edinburgh?

Nightly rates vary widely, from £16 for a dorm bed at Castle Rock Hostel to £728 for a self-catering apartment at Edinburgh Castle Apartments. Most mid-range options, like 33 Castle Terrace and 30 Castle Street Aparthotel, fall between £106 and £324.

Which district is best for a first visit to Edinburgh?

For a first visit, stay in the Old Town or New Town, where you can walk to Edinburgh Castle, the Royal Mile, and Princes Street. Properties like 33 Castle Terrace and Edinburgh Castle Apartments are perfectly placed for sightseeing without needing a car.

Are castle hotels in Edinburgh walkable at night?

Yes, most castle-named properties are in central, well-lit areas. For example, Royal Mile Suites By The Castle and Royal Mile Balconies By The Castle put you right on the Royal Mile, close to restaurants and nightlife. For quieter evenings, Castle Park Guest House in Bruntsfield is still a short walk or bus ride from the centre.

How do I get from Edinburgh Airport to these castle hotels?

The tram runs from the airport to the city centre in about 30 minutes, stopping near many of these properties. For Castle Gogar Cottage, which is near the airport, a taxi or car is easiest—it has its own parking.

When is the best time to book a castle hotel in Edinburgh?

Book as early as possible for August, when the Edinburgh Festival Fringe brings huge crowds and prices rise. For cheaper rates, consider visiting between November and February, when demand is lower and prices drop.

Castle Hotels in Edinburgh

From the shadow of Edinburgh Castle itself to the leafy streets of Bruntsfield and the quiet lanes near the airport, these castle hotels and castle-named stays put you close to the city's dramatic skyline and history. You'll find everything from an adults-only hostel a stone's throw from the Castle Esplanade to a peaceful cottage near the airport with its own garden and parking.

The set spans the budget spectrum: a bed in a shared dorm at Castle Rock Hostel starts at £16, while a self-catering apartment at Edinburgh Castle Apartments in the New Town is priced from £728. More than half of these places are aparthotels, offering the independence of a kitchen or kitchenette, and a mix of three, four, and five-star ratings. Note that this page also includes a guest house and a hostel alongside the hotels—each with its own character and price point.

The bottom line

This collection of castle-named stays is ideal for travellers who want to be at the heart of Edinburgh's historic centre, close to the Castle and Royal Mile, and who value character and independence over standard hotel anonymity. The mix of aparthotels, a hostel, and a guest house means there's something for every budget. If you're after a more traditional hotel experience, or need family-friendly amenities, parking, or a specific star rating, explore the dedicated pages for Central, Family Friendly, or 4-star hotels in Edinburgh.