Looking for an area close to Edinburgh city centre but less touristy? Stockbridge is Edinburgh’s most romantic neighbourhood with its charming 19th-century architecture, traditional basement bar and trendy cafes.
It is perfect for those who like food, pubs and vintage shopping. Let’s take a look at where to stay in Stockbridge! Below we’ll share the best hotels, B&Bs and Airbnb apartments for every budget.
Updated September 2026
→ New to Stockbridge? Read our guide on transport, activities & history

| Accommodation | Type | Area | Price/night | Postcode |
|---|---|---|---|---|
| The Raeburn | Boutique hotel | Stockbridge | £200–400 | EH4 1HG |
| Nira Caledonia | 4-star boutique | West End | £180–350 | EH3 6EF |
| New Town Guest House | Guest house (adults only) | Stockbridge | £100–189 | EH4 1NS |
| 10 Clarendon Crescent | Luxury apartments | Stockbridge | £150–300 | EH4 1PT |
| Inverleith Hotel | Guest house | Stockbridge | £90–160 | EH3 5NS |
| Galloway Guest House | B&B | Dean Village | £80–140 | EH4 1PH |
| 5 Dean Park Crescent | Luxury B&B | Dean Village | £120–200 | EH4 1PN |
| Belford Hostel | Hostel | Dean Village | From £35/bed | EH4 3DA |
Why Stay in Stockbridge?
Stockbridge is one of Edinburgh’s most desirable neighbourhoods – a village-like enclave just 15 minutes’ walk from Princes Street. You get independent cafes, the famous Sunday farmers’ market, traditional pubs and the scenic Water of Leith walkway on your doorstep, without the tourist crowds of the Royal Mile. The area borders Dean Village, a picture-postcard former milling hamlet along the river, and is within easy reach of the West End’s restaurants and bars. Most accommodation here is in converted Georgian townhouses, giving it a distinctly residential character compared to chain hotels in the city centre.
Stockbridge Hotels
Stockbridge has a small but excellent selection of hotels, from a 10-room boutique gem to opulent suites a short walk away. Since there are not many hotels directly in Stockbridge, we’ve also included guest houses and B&Bs in the immediate area – these are often better value and give you a more authentic Edinburgh experience.
The Raeburn
The Raeburn is Stockbridge’s standout boutique hotel, set in a converted Georgian townhouse on Raeburn Place. It has just 10 bedrooms, each with Victorian-style bathrooms, plus a bar, restaurant, library and private dining room. The courtyard garden is a rare find in central Edinburgh. Rooms start from around £200/night. Address: 112 Raeburn Place, EH4 1HG.
Nira Caledonia
A 4-star boutique hotel on Gloucester Place, a quiet street at the western edge of New Town, about 10 minutes’ walk from Stockbridge. Nira Caledonia is known for its opulent Scottish-inspired interiors and suites with standalone baths. It’s a popular choice for couples. Rooms from around £180/night. Address: 6 & 10 Gloucester Place, EH3 6EF.
New Town Guest House
An adults-only guest house on St Bernards Crescent, right in the heart of Stockbridge. It offers 13 bright rooms with private bathrooms at reasonable prices (from around £100/night). Note: room-only rates, no breakfast included. Address: 22 St Bernards Crescent, EH4 1NS.
10 Clarendon Crescent
Five self-contained luxury apartments in a Georgian townhouse near Dean Village. Each apartment fuses traditional architecture with modern design. Ideal for families or longer stays where you want the privacy of a home with hotel-level finishes. Flexible rates for short and long stays. Address: 10 Clarendon Crescent, EH4 1PT.
Inverleith Hotel
A Victorian guest house on Inverleith Terrace, close to the Royal Botanic Garden. It has 10 rooms, some with castle views, and includes breakfast. Free WiFi throughout. A good mid-range option from around £90/night. Address: 5 Inverleith Terrace, EH3 5NS.
Galloway Guest House
A family-owned B&B on Dean Park Crescent, a quiet street in the Dean Village part of Stockbridge. Just 4 rooms, so it feels personal. A short walk to Princes Street. Address: 22 Dean Park Crescent, EH4 1PH.
5 Dean Park Crescent
A small luxury B&B with just 3 rooms, described by guests as romantic and spotlessly clean. Breakfast included. Ideal for couples wanting a quiet, upscale stay in the Dean Village area. Address: 5 Dean Park Crescent, EH4 1PN.
→ You may like | Things to do in Stockbridge and Dean Village


Budget Accommodation in Stockbridge
For travellers on a tight budget, the area has one excellent hostel option:
Belford Hostel – A converted church on Douglas Gardens, near Dean Village and the Water of Leith. Dorm beds from around £35/night in shared rooms (2–10 beds). Free WiFi, no curfew. No children under 14. Address: 6–8 Douglas Gardens, EH4 3DA.
Airbnbs In Stockbridge
Prefer to have an apartment to yourself so you can enjoy the privacy of a home setting and/or cook for yourself after visiting Stockbridge Farmers Market (Sundays)? An Airbnb may be the best option for you.
- Beautiful family apartment, Stockbridge – 6 guests/3 bedrooms
- Gorgeous contemporary famous Stockbridge mews – 2 guests/1 bedroom
- Cosy 1-bed, free weekend parking – 2 guests/1 bedroom
Stockbridge Airbnbs tend to be in tenement flats and converted townhouses, so you get period features like bay windows and original fireplaces. Expect to pay £80–150/night for a one-bedroom apartment. The Sunday farmers’ market on Raeburn Place is a big draw for self-catering visitors – you can pick up fresh Scottish produce just steps from your door.
If you can’t find availability in Stockbridge itself, look at neighbouring Dean Village (quieter, riverside), the West End along Shandwick Place, or Comely Bank to the north – all within walking distance.
Frequently Asked Questions
What is the best hotel in Stockbridge for couples?
The Raeburn is the top pick for couples – a boutique Georgian hotel with just 10 rooms, a garden terrace and a romantic atmosphere. Nira Caledonia nearby also offers luxurious suites with standalone baths.
Are there budget hotels in Stockbridge?
Stockbridge is a premium area, so hotels are not cheap. The most affordable option is Belford Hostel (dorm beds from £35). For private rooms, New Town Guest House and Inverleith Hotel offer the best value from around £90–100/night.
How far is Stockbridge from Edinburgh city centre?
Stockbridge borders the West End of New Town and is a 15-minute walk from Princes Street. It feels like a separate village but is very central. Buses along Raeburn Place connect to the city centre in 5 minutes.
Is there parking at Stockbridge hotels?
Street parking in Stockbridge is permit-controlled. The Raeburn offers limited free parking for guests (first come, first served). Most guest houses do not have parking. If you need a hotel with guaranteed parking, consider properties further out.
What is the difference between Stockbridge and Dean Village?
Stockbridge is the main neighbourhood with shops, restaurants and pubs. Dean Village is a smaller, quieter former milling village along the Water of Leith, at the western edge of Stockbridge. Many visitors treat them as one area. Accommodation in Dean Village tends to be guest houses and B&Bs rather than hotels.
→ Read next | Where to eat and drink coffee in Stockbridge







