Choosing where to stay in Edinburgh city centre shapes everything from how far you walk each day to how well you sleep during festival season. This guide compares Old Town and New Town locations, highlights specific Edinburgh centre hotels across different budgets, and offers practical checks so you can match your city centre accommodation in Edinburgh to the way you actually travel.
Why Edinburgh city centre is the smartest base
Stand at the Scott Monument on Princes Street and you understand the appeal of an Edinburgh city hotel instantly. Edinburgh Castle rises on its volcanic rock to the south, the New Town’s Georgian grid stretches to the north, and almost everything a visitor needs lies within a 15-minute walk. Staying in the city centre means less time commuting, more time wandering closes off the Royal Mile or slipping into a quiet square in the New Town.
For a first stay in Edinburgh, the central districts around Princes Street, the Royal Mile and the blocks between Waverley Station and Charlotte Square are usually the most practical choice. You can walk from your room to the castle in around 10 minutes from many hotels, or reach the National Gallery and the main shopping streets in just a few minutes more. This compactness suits short breaks, theatre weekends, and business trips where every hour counts.
There is a trade-off. Edinburgh centre is lively, sometimes noisy, and often busy late into the evening, especially during the August festivals and December celebrations. The main Edinburgh Festival Fringe typically runs from early to late August, with street performances and extended opening hours that keep the Old Town buzzing well past midnight. Guests who prefer quieter nights may lean towards streets just off the main arteries, or towards the west around Edinburgh Haymarket, where the atmosphere softens but the city remains close. The key is to check the exact street location of any hotel Edinburgh offers, not just the headline “city centre” label.
Top picks: Edinburgh centre hotels across budgets
To make the choice more concrete, here are example hotels in Edinburgh city centre across different price bands. Walking times are approximate and based on typical routes from the hotel door to key sights.
- Budget – ibis Edinburgh Centre South Bridge – Old Town (77 South Bridge): usually from around £90–£150 per night outside peak festivals. Around 7 minutes’ walk to Edinburgh Castle via the Royal Mile, 5 minutes to the National Museum of Scotland, and roughly 10 minutes to Waverley Station. Pros: central Old Town location, straightforward rooms, reliable Wi‑Fi. Cons: compact bedrooms, some street noise at weekends.
- Mid-range – Motel One Edinburgh-Royal – Old Town/New Town edge (18–21 Market Street): often £120–£200 per night depending on season. About 6 minutes on foot to the castle, 3 minutes to the Royal Mile, and under 2 minutes to Waverley Station. Pros: stylish public areas, excellent for rail travellers, many rooms with skyline glimpses. Cons: limited storage space, popular bar can feel busy at peak times.
- Mid-range – Premier Inn Edinburgh City Centre (Princes Street) (122 Princes Street): typically £110–£190 per night outside major events. Roughly 12 minutes’ walk to the castle esplanade via The Mound, 5 minutes to the Scott Monument, and 10–12 minutes to Waverley. Pros: consistent chain standards, many rooms with direct castle views. Cons: Princes Street traffic and tram noise, basic décor.
- Upper mid-range – Apex Waterloo Place Hotel (23–27 Waterloo Place): often £140–£230 per night. Around 12 minutes’ walk to the castle, 8 minutes to the Royal Mile, and 3–4 minutes to Waverley Station. Pros: spa and pool, generous rooms for the location, good for business and leisure. Cons: some rooms face busy junctions, spa access may require advance booking.
- Luxury – The Balmoral (1 Princes Street): frequently £350–£600+ per night depending on room type and season. About 10 minutes’ walk to the castle, 6 minutes to the Royal Mile, and directly above Waverley Station’s main concourse. Pros: landmark five-star city centre accommodation Edinburgh is famous for, refined service, notable dining and bar. Cons: premium pricing, formal atmosphere may not suit every traveller.
- Luxury – Kimpton Charlotte Square (38 Charlotte Square): usually £260–£450+ per night. Roughly 15 minutes’ walk to the castle, 10 minutes to Princes Street, and about 15 minutes to Waverley Station. Pros: stylish rooms in Georgian townhouses, spa and pool, excellent for New Town dining and bars. Cons: slightly longer walk to Old Town sights, some internal rooms face courtyards rather than views.
Old Town vs New Town: two very different stays
Step onto the Royal Mile and you are in the Old Town: cobbles underfoot, narrow wynds, and a skyline that feels almost theatrical. Hotels here place you in the thick of historic Edinburgh, with Edinburgh Castle at one end and the Palace of Holyroodhouse at the other. A city stay in this area suits guests who want character above all else, and who do not mind a few steep climbs or uneven streets on the way back to their room.
Cross North Bridge and the mood changes. The New Town, laid out along George Street and Queen Street, offers broad pavements, elegant façades and a more ordered city grid. Many of the best hotels in Edinburgh city centre occupy converted townhouses or larger properties here, often with higher ceilings and more regular room shapes than their Old Town counterparts. This side of the centre is particularly good for business travellers, shoppers, and anyone who prefers a calmer, more polished urban feel.
Neither area is objectively better. Old Town hotels Edinburgh provide atmosphere and proximity to major sights, but some rooms can be compact, and street noise can carry late into the night. New Town and Princes Street hotels tend to offer slightly larger rooms and easier access to transport, but you may walk a few extra minutes to reach the castle or the Royal Mile. When you check availability, look carefully at whether the address sits closer to the Old Town ridge or the New Town terraces; it will shape your entire stay.
What to expect from rooms, service and breakfast
Inside, Edinburgh city hotels vary widely, but a few patterns emerge. Rooms in historic buildings near the Royal Mile or around the slopes below the castle can be idiosyncratic: sloping ceilings, steps within the room, or windows framing stone gables and chimney pots. In the New Town and around Princes Street, layouts are usually more regular, with many hotels offering a clear hierarchy from compact single rooms to larger doubles and family rooms.
Service in the city centre tends to be efficient and professional, shaped by a steady flow of international guests throughout the year. Front-of-house staff are used to early departures for trains from Waverley and late arrivals from flights into Edinburgh Airport, and many properties keep reception staffed around the clock. When you read guest reviews, pay attention to comments about how the staff handle busy periods such as festival season; this often reveals more than star ratings alone.
Breakfast is a defining ritual in many Edinburgh hotels. Expect a mix of continental options and a cooked Scottish plate – eggs, grilled tomatoes, perhaps haggis or black pudding. Some properties include breakfast in the room rate, others treat it as an extra; if you like slow mornings, this detail matters. Guests who prefer flexibility may choose a room-only stay and explore nearby cafés on Hanover Street or Thistle Street instead, where the city wakes up over strong coffee and warm pastries.
Location nuances: streets, views and walking times
Not all “centre hotel” addresses feel the same once you arrive. A hotel on Princes Street offers direct views towards Edinburgh Castle and the Old Town skyline, but the street itself is one of the city’s busiest thoroughfares. Traffic, trams and late-night footfall are part of the soundtrack. Move one block north to George Street and the atmosphere changes to something more measured, with bars, restaurants and a slightly more local rhythm.
Distances are short but worth checking. From many city centre hotels, you can reach the castle in about a 10-minute walk, the Royal Mile in roughly a 5 to 12-minute walk depending on your starting point, and the New Town’s main shopping streets in a similar minute walk range. Properties near Edinburgh Haymarket station sit a little further west – often 20 to 25 minutes walk from the castle – but they offer quick rail links to Glasgow and the rest of the United Kingdom, which can be valuable for multi-city trips.
Views are another subtle differentiator. Some Edinburgh hotel rooms look onto the castle, Calton Hill or the Firth of Forth in the distance; others face internal courtyards or quiet back lanes. If a view matters to you, do not assume it is standard in every room category. When you check availability, look for clear descriptions of outlook and floor level, especially in taller properties near Princes Street where upper floors can feel almost suspended above the city.
Matching hotel styles to different types of guests
Business travellers often gravitate towards hotels Edinburgh offers near Waverley Station, St Andrew Square or the financial cluster west of Princes Street. These locations minimise transfer times and keep meetings within easy reach, while still allowing a short walk to restaurants and evening venues. A straightforward room, reliable service and quick breakfast options usually matter more here than ornate décor or heritage details.
Leisure guests, especially first-time visitors, tend to prioritise atmosphere. A guest house on a quieter street in the New Town can feel almost residential, with high ceilings and sash windows, while a compact city hotel just off the Royal Mile trades space for immediacy – step outside and the Old Town unfolds at your feet. Families may prefer larger rooms or interconnecting layouts, which are more commonly found in modern properties or converted office buildings than in tightly packed historic houses.
Pet friendly options exist but are not universal. If you plan to travel with a dog, focus on hotels close to green spaces such as Princes Street Gardens or the slopes of Calton Hill, where early-morning walks are practical. Some properties welcome pets only in specific room types or on certain floors, so it is worth checking these conditions before you commit. The right match between hotel style and guest profile often matters more than the headline star rating.
Practical checks before you book your Edinburgh city hotel
A few targeted checks can make the difference between a merely good stay and a great one. First, study the map rather than relying on broad labels like “Edinburgh centre” or “city centre hotel”. An address on a steep Old Town close will feel very different from a street hotel on the flat grid of the New Town, even if both sit within the same central postcode. Consider your mobility, your tolerance for hills, and how often you expect to move between the castle, the Royal Mile and the New Town.
Second, read recent reviews with a specific lens. Look for comments about noise levels, lift access, room size and how the staff handle peak periods such as the August festivals or winter events. Guests often mention whether rooms feel smaller than expected, whether breakfast becomes crowded at certain times, or whether public areas cope well when the hotel is full. These details matter more than generic praise.
Finally, think about the rhythm of your days. If you plan early departures for day trips by train, a base near Waverley or Haymarket may be more convenient than a property deep in the Old Town. If evenings will revolve around theatre, dining and bars, the blocks between George Street and Rose Street offer a comfortable middle ground. Take a moment to check availability across a few different micro-locations within the city centre; in a compact place like Edinburgh, a shift of just a few streets can transform your experience.
Are hotels in Edinburgh city centre a good choice for first-time visitors?
For a first stay in Edinburgh, the city centre is usually the most practical and rewarding base. You can walk to Edinburgh Castle, the Royal Mile, Princes Street Gardens and the main museums in minutes, which means less time on transport and more time exploring. The area offers a wide range of hotels and guest houses, from simple rooms to more refined properties, so most travellers can find a style that suits them.
What is the difference between staying in the Old Town and the New Town?
The Old Town, clustered around the Royal Mile, is historic, atmospheric and often hilly, with narrow streets and older buildings that can mean smaller, quirkier rooms. The New Town, laid out around George Street and Queen Street, feels more spacious and orderly, with broader pavements and many hotels in Georgian or later buildings. Old Town suits guests who want immersion in history, while New Town works well for shopping, business and a slightly calmer city feel.
How far are city centre hotels from Edinburgh Castle and main sights?
Most Edinburgh city centre hotels sit within a 5 to 15-minute walk of major sights such as Edinburgh Castle, the Royal Mile and the National Gallery. Properties close to Princes Street or the Mound are typically around 10 minutes on foot from the castle esplanade. Hotels near Edinburgh Haymarket are a little further west, often 20 to 25 minutes walk from the Old Town, but still within easy reach by bus or tram.
Is Edinburgh city centre suitable for families?
Edinburgh city centre can work very well for families, provided you choose the right street and room type. Look for hotels offering family rooms, sofa beds or interconnecting doors, and check whether cots are available if you travel with younger children. A location near Princes Street Gardens or the Meadows gives quick access to green space, while still keeping museums, the castle and public transport within a short walk.
Can I find pet friendly hotels in Edinburgh city centre?
Some, but not all, Edinburgh city centre hotels accept pets. Policies vary: certain properties allow dogs only in specific rooms or charge an additional cleaning fee. If you travel with a pet, focus on locations near parks such as Princes Street Gardens or Calton Hill, where walks are straightforward, and always verify the pet policy and any restrictions before confirming your stay.