Live prices for your dates · free cancellation on many rooms

Guest houses · Edinburgh · United Kingdom

Guest Houses in Edinburgh

We reviewed 137 guest houses in Edinburgh and picked the 50 best-rated for this page.

hotels

Adelphi Hotel A Value Stay

Adelphi Hotel ★★★

Edinburgh Guest house

7.4Very good2,110 reviews

Budget-friendly rooms close to Leith Links and the seaside, with easy bus links to central Edinburgh.

FromMYR 94per night
Georgian House G Adults-only & free parking

Georgian House ★★★★

Edinburgh Guest house

9Perfect260 reviews

An adults-only Georgian guest house with free parking and a service score of 9.6.

FromMYR 601per night
Cambridge House C Friendly B&B in Leith

Cambridge House ★★★

Edinburgh Guest house

7.4Very good1,252 reviews

A small, friendly guest house in Leith with a practical location and clean, comfortable rooms.

FromMYR 127per night
Regent House Hotel - City Centre Hotel R Central & simple

Regent House Hotel - City Centre Hotel ★★★

Edinburgh Guest house

7.8Very good2,557 reviews

A no-frills city-centre stay within walking distance of the Playhouse, shops, and tram to the airport.

FromMYR 1,700per night
Justb Edinburgh J Guest House

Justb Edinburgh ★★★★

Edinburgh Guest house

9.1Perfect475 reviews

A 4-star guest house near Edinburgh with garden views, a cozy conservatory breakfast, and on-site parking.

FromMYR 919per night
Queen Charlotte Guesthouse Q New Town stay

Queen Charlotte Guesthouse ★★★

Edinburgh Guest house

8.6Great1,292 reviews

Spacious family rooms and a location steps from Edinburgh's sights, with a friendly, responsive host.

FromMYR 282per night
Capital House C Quiet base

Capital House ★★★

Edinburgh Guest house

8.5Great391 reviews

A calm guest house in Newington with free parking, easy bus links to the centre, and a garden view of Arthur's Seat.

FromMYR 625per night
Balmore Guest House B Central & Friendly

Balmore Guest House ★★★

Edinburgh Guest house

7.4Very good6,854 reviews

A 10-minute walk to the old town, with spacious rooms and genuinely helpful staff.

FromMYR 494per night
Lower Gilmore Place Edinburgh L Comfortable & Central
8.1Great134 reviews

Well-equipped rooms in a handy Bruntsfield location, a short walk from the Scottish National Gallery.

FromMYR 1,295per night
The Gifford T Guest house

The Gifford ★★★★

Edinburgh Guest house

8.4Great498 reviews

A small, well-kept guest house with huge beds and a breakfast worth waking up for, a quick bus ride from the Royal Mile.

FromMYR 482per night
23 Mayfield 2 Local breakfasts

23 Mayfield ★★★★★

Edinburgh Guest house

8.9Great113 reviews

Breakfasts worth waking up for, with local ingredients and daily specials, plus a cozy base near Edinburgh's sights.

FromMYR 1,557per night
Alexander Guest House A Peaceful & garden views

Alexander Guest House ★★★★

Edinburgh Guest house

7.8Very good1,900 reviews

Quiet, garden-view guest house with free parking and quick check-in in old Edinburgh.

FromMYR 384per night
Arrandale Guest House A Guest House

Arrandale Guest House ★★★

Edinburgh Guest house

8Great1,752 reviews

A well-rated guest house with garden views, parking, and a peaceful location near Edinburgh's centre.

FromMYR 262per night
Atlas Guest House A Central & Quiet

Atlas Guest House ★★

Edinburgh Guest house

8.4Great812 reviews

Quiet, traditionally decorated guest house in Edinburgh's New Town, praised for its friendly staff and spotless rooms.

FromMYR 531per night
Allison House 17 A Value Stay

Allison House 17 ★★★

Edinburgh Guest house

7.8Very good2,585 reviews

Friendly, clean accommodation near the city centre with on-site parking and a hearty breakfast.

FromMYR 454per night
Luxe Rooms - Edinburgh L Central & Family-Friendly
6.9Pleasant503 reviews

A practical base near the centre with family rooms and easy access to shops and restaurants.

FromMYR 409per night
Pilrig St Rooms - Edinburgh P Budget-friendly
7good1,096 reviews

A budget-friendly Edinburgh base with a prime location near Leith Walk and a staff that guests consistently praise.

FromMYR 155per night
22 Chester Street - Edinburgh 2 City stay

22 Chester Street - Edinburgh ★★★★

Edinburgh

8.5Great370 reviews

A Georgian guesthouse with family rooms and a warm welcome, close to the cathedral and a short walk from the city centre.

FromMYR 372per night
Claremont Guesthouse - Edinburgh C Budget-friendly

Claremont Guesthouse - Edinburgh ★★★

Edinburgh

7.9good703 reviews

A quiet, well-kept guesthouse with a praised breakfast and easy bus access to Edinburgh's sights.

FromMYR 331per night
Elder York Guest House E Central & Homely

Elder York Guest House ★★★

Edinburgh Guest house

8.7Great2,032 reviews

Central Edinburgh guest house with standout breakfasts and a location close to Waverley Station and the Royal Mile.

FromMYR 568per night
Averon Guest House A Central & Practical

Averon Guest House ★★★

Edinburgh Guest house

8Great2,234 reviews

A guest house with a great location, free parking, and a hearty breakfast, just a short walk from Edinburgh's sights.

FromMYR 543per night
Abbotsford Guest House A Family friendly

Abbotsford Guest House ★★★

Edinburgh Guest house

7.7Very good1,634 reviews

A clean and friendly guest house in Leith, close to Edinburgh's centre.

FromMYR 695per night
Leith House L Good value

Leith House ★★★

Edinburgh Guest house

7.3Very good1,080 reviews

A quiet, good-value stay in Leith with free street parking and a short walk to the city centre.

FromMYR 127per night
Barony House 5 Star Boutique Bk Direct B Adults-only

Barony House 5 Star Boutique Bk Direct ★★★★★

Edinburgh Guest house

9.8Perfect28 reviews

A 5-star adults-only boutique with garden views, free parking, and high guest ratings.

FromMYR 1,348per night
Ivy- Braveheart Guest House I Central & Practical

Ivy- Braveheart Guest House ★★★

Edinburgh Guest house

7.9Very good1,537 reviews

A central Edinburgh guest house with free Wi-Fi, on-site parking, and a solid 7.9 guest rating.

FromMYR 123per night
Ashgrove House A Good value

Ashgrove House ★★★

Edinburgh Guest house

8.6Great1,395 reviews

A cosy 12-room guesthouse with a hearty breakfast, free parking, and a handy location near Haymarket station.

FromMYR 400per night
The Ben Doran Guest House T Adults only

The Ben Doran Guest House ★★★★

Edinburgh Guest house

7.8Very good920 reviews

A calm, adults-only guest house with free parking and a good breakfast, a short bus ride from the city centre.

FromMYR 347per night
Glenalmond House G Quiet & central

Glenalmond House ★★★★

Edinburgh Guest house

9Perfect493 reviews

A nine-room guest house with a garden view, attentive hosts, and a bus stop virtually across the road.

FromMYR 1,267per night
No. 53 Frederick Street N Central pick

No. 53 Frederick Street ★★★

Edinburgh Guest house

8.7Great1,863 reviews

Central Edinburgh hotel with a strong location score, friendly service, and breakfast next door.

FromMYR 593per night
Albyn Townhouse A Adults-only

Albyn Townhouse ★★★★

Edinburgh Guest house

9.1Perfect834 reviews

A spotless, stylish guest house with excellent breakfasts and genuinely hospitable owners.

FromMYR 462per night
Mayfield Lodge - Edinburgh M Garden views

Mayfield Lodge - Edinburgh ★★

Edinburgh

8.5Great265 reviews

A compact, friendly guest house in Edinburgh with garden views and a spot convenient for the city center.

FromMYR 601per night
The Residence - No 57 T West End Value

The Residence - No 57

Edinburgh Guest house

6.5Nice1,775 reviews

A well-located West End base with easy self-check-in, praised for its friendly staff and proximity to the castle.

FromMYR 221per night
Sherwood Guest House S Family-run

Sherwood Guest House ★★★★

Edinburgh Guest house

8.7Great308 reviews

A well-reviewed family guest house with warm hosts and easy bus access to Edinburgh's centre.

FromMYR 825per night
Ben Cruachan Guest House B Guest house near Calton Hill

Ben Cruachan Guest House

Edinburgh Guest house

9Perfect976 reviews

A tranquil guest house near Calton Hill with a garden and a hearty Scottish breakfast—guests consistently rate it highly.

FromMYR 952per night
Ard Na Said A Adults-only

Ard Na Said ★★★★

Edinburgh Guest house

9Perfect527 reviews

An adults-only Victorian guest house with garden views, free parking, and a short walk to Edinburgh Castle.

FromMYR 543per night
Aynetree Guest House A Family-run

Aynetree Guest House ★★★

Edinburgh Guest house

7.7Very good1,176 reviews

A friendly, quiet guest house with free parking and a bus stop right outside for the city centre.

FromMYR 985per night
Acer Lodge Guest House A Free Parking

Acer Lodge Guest House ★★★★

Edinburgh Guest house

8.6Great837 reviews

Family-run with free parking, Wi-Fi, and a 25-minute walk to Edinburgh Zoo.

FromMYR 539per night
Gladstone House G Guest favourite

Gladstone House ★★★★

Edinburgh Guest house

8.9Great303 reviews

A polished Newington guest house with standout breakfasts and hosts who go out of their way – plus a bus stop right outside for the city centre.

FromMYR 1,197per night
Duthus Lodge Guest House D Victorian charm near Murrayfield

Duthus Lodge Guest House ★★★★

Edinburgh Guest house

8.9Great1,794 reviews

A ten-room Victorian guest house with garden views, cooked breakfasts, and a location close to Murrayfield Stadium and Edinburgh's centre.

FromMYR 744per night
Fraoch House F Breakfast favourite

Fraoch House ★★★★

Edinburgh Guest house

8.5Great791 reviews

A Broughton guest house praised for its breakfasts and welcoming hosts, with a No. 11 bus stop right outside.

FromMYR 466per night
Kingsway Guest House K Free Parking

Kingsway Guest House ★★★★

Edinburgh Guest house

8.8Great169 reviews

A well-rated guest house with free parking and a quiet location, ideal for exploring Edinburgh.

FromMYR 539per night
Menzies Guest House M Quiet location

Menzies Guest House ★★★

Edinburgh Guest house

8.1Great977 reviews

A friendly guest house in Edinburgh’s Bruntsfield, close to the Royal Mile and local restaurants.

FromMYR 454per night
Amaragua Guest House A Adults only

Amaragua Guest House ★★★★★

Edinburgh Guest house

8.8Great411 reviews

An adults-only guest house with a praised Scottish breakfast, free parking, and mountain views near Prestonfield Golf Club.

FromMYR 870per night
Dorstan House D Guest house with breakfast

Dorstan House ★★★

Edinburgh Guest house

8.7Great1,837 reviews

A cosy guest house where breakfast is brought to your door and the hosts know how to make you feel at home.

FromMYR 217per night
Southside Guest House S Guest favorite

Southside Guest House ★★★★

Edinburgh Guest house

8Great1,276 reviews

Guests love the breakfast and the warm welcome at this Edinburgh guest house, a short stroll from Grassmarket.

FromMYR 625per night
A-Haven Townhouse Hotel A Breakfast favourite

A-Haven Townhouse Hotel ★★★

Edinburgh Guest house

8.6Great1,244 reviews

Small, friendly townhouse with a standout breakfast and a bar, close to Leith Theatre.

FromMYR 306per night
The Sandaig T Leith guest house

The Sandaig ★★★★

Edinburgh Guest house

8.1Great1,047 reviews

A calm Leith guest house with free parking, a great breakfast, and a bus stop that puts the city centre 10 minutes away.

FromMYR 335per night
Minto House M Guest favourite

Minto House ★★★

Edinburgh Guest house

8.4Great506 reviews

Guests consistently praise the warm host and spotless, spacious rooms at this quiet Edinburgh guest house.

FromMYR 499per night
Halcyon House Hotel - Edinburgh H City views

Halcyon House Hotel - Edinburgh ★★★

Edinburgh

8.1Great69 reviews

Traditional Edinburgh hotel with city views, free Wi-Fi, and a location a 10-minute walk from Calton Hill.

FromMYR 801per night
Brae Guesthouse B Well-located

Brae Guesthouse ★★★

Edinburgh Guest house

7.7Very good910 reviews

A no-fuss Edinburgh guesthouse with a bus stop right outside, free parking, and a warm welcome from the owners.

FromMYR 400per night

Map & live prices by our partner

Guest Houses in Edinburgh City Centre

Staying in the city centre puts you within walking distance of the Castle, Princes Street, and the Royal Mile. Properties like Regent House Hotel - City Centre Hotel offer straightforward rooms near the Playhouse, while Elder York Guest House is close to Waverley Station and the Royal Mile. Expect to pay more for this convenience — prices here start around £103 for Elder York and rise to £307 for Regent House. For a quieter central option, Atlas Guest House in the New Town costs from £96 and is praised for its spotless rooms.

Guest Houses in Edinburgh Near Princes Street

Princes Street is the city's main shopping artery, running along the edge of the Old Town. While none of the guest houses sit directly on Princes Street, several are within a short walk. Queen Charlotte Guesthouse in the New Town is steps from the sights and from £51 a night. Elder York Guest House is also nearby, just a stroll from Waverley Station and the Royal Mile, from £103. For the very closest option, Regent House Hotel - City Centre Hotel is around 10 minutes' walk from the Princes Street gardens, though it costs from £307.

Guest Houses in Leith

Leith is Edinburgh's historic port district, now known for its vibrant food scene and the Royal Yacht Britannia. Guest houses here tend to be more affordable, with prices from as little as £20–£30 a night. Cambridge House offers a small, friendly base from £23, while Leith House costs the same and has free street parking. Abbotsford Guest House is another family-friendly option from £126. These places are a short bus ride from the city centre, with Leith Walk running directly into town.

Guest Houses Near Edinburgh Castle

Edinburgh Castle crowns the volcanic rock at the top of the Royal Mile, so guest houses within walking distance are prime real estate. Elder York Guest House is central, a short walk from both Waverley Station and the Royal Mile, putting the castle within 15 minutes on foot. Queen Charlotte Guesthouse in the New Town is also close, from £51. For a more spread-out option, Edinburgh Lodge West End is a 10-minute drive from the castle, though it's further from the action.

Guest Houses Near Haymarket Station

Haymarket is a major transport hub on the west side of the city centre, with trams and trains to the airport and beyond. Guest houses in this area include Edinburgh Lodge West End, a 4-star property with bright rooms and a calm setting, from £187. Lower Gilmore Place Edinburgh is in nearby Bruntsfield, a short walk from Haymarket and the Scottish National Gallery, from £234. For budget stays, the area around Haymarket has a few options, though most guest houses cluster further east towards the city centre.

What Sets Edinburgh's Guest Houses Apart

Across the city, Edinburgh's guest houses share a few traits: they're almost all in converted townhouses, they serve breakfast (often cooked to order), and they offer a more personal stay than a hotel. The top-rated here is Barony House 5 Star Boutique Bk Direct with a 9.8 rating, an adults-only boutique with garden views and free parking. At the budget end, Adelphi Hotel near Leith Links starts at just £17 a night. Between those extremes, you'll find Georgian House with a 9.0 rating and adults-only policy, and Justb Edinburgh with a 9.1 rating and garden views.

Frequently asked

How much does a guest house in Edinburgh cost per night?

Prices vary widely by location and season. You can find basic rooms from around £17 a night at Adelphi Hotel near Leith Links, while a central option like Queen Charlotte Guesthouse starts at £51. Mid-range guest houses typically cost £80–£120, and upscale boutique stays like Barony House can reach £244 or more.

Which area of Edinburgh is best for a first visit?

For a first visit, the city centre is hard to beat — you can walk to the Castle, Princes Street, and the Royal Mile. Guest houses like Elder York Guest House and Regent House Hotel - City Centre Hotel are central, though prices reflect the location. If you want somewhere quieter but still connected, Newington or Bruntsfield offer easy bus links and are a short ride from the centre.

How do I get from the airport to my guest house?

Edinburgh Airport is about 8 miles west of the city centre. The tram runs from the airport to stops near the centre, including Haymarket and Princes Street, taking around 30 minutes. Buses also connect the airport to the city, and some guest houses like Edinburgh Lodge West End are near the tram line. From Waverley Station in the centre, most guest houses are within walking distance or a short bus ride.

Is Edinburgh walkable at night from these guest houses?

Most guest houses are in safe, well-lit areas. The city centre and New Town are very walkable, with many sights and restaurants within a 10–15 minute walk of properties like Queen Charlotte Guesthouse or Elder York Guest House. In Leith, the main streets are busy and well-lit, but quieter side streets can be darker — a taxi or bus is a good idea after late night.

Guest Houses in Edinburgh

Edinburgh's guest houses are as varied as the city's own skyline. You'll find them tucked along the leafy terraces of Newington and the New Town, lining the streets of Leith near the Water of Leith, and scattered through the West End and Bruntsfield. These are often Victorian and Georgian townhouses converted into small, personal stays — think creaking floorboards, hearty Scottish breakfasts, and hosts who know the city. The money at the budget end, around £17–£30 a night, buys you a simple, clean room in a place like Adelphi Hotel near Leith Links or Leith House with free street parking. At the top end, prices climb to £200–£300 for adults-only boutique stays like Barony House 5 Star Boutique Bk Direct or the Georgian House with its 9.6 service score.

Because the city is compact, many guest houses sit within a 10–20 minute walk of Princes Street or the Royal Mile, while others rely on the excellent bus network that crisscrosses the city. The set includes a mix of 2-star budget options like Atlas Guest House and 5-star boutique properties, with most falling in the 3-4 star range. On this page you'll also find a few non-guest-house properties — hotels like Pilrig St Rooms and Lower Gilmore Place Edinburgh — that fill out the selection. All told, these guest houses offer a distinctly local alternative to chain hotels, often with free parking, garden views, and a personal touch that larger properties can't match.

The bottom line

This selection suits travellers who want the character and personal service of a guest house — cooked breakfasts, friendly hosts, and often free parking — at a price that beats most central hotels. If you need the full range of hotel amenities like a spa, gym, or 24-hour reception, or you're travelling with children and want family-friendly facilities, look at the broader Hotels in Edinburgh or Family Friendly hotels in Edinburgh pages instead. For the very cheapest options, the Cheap and budget hotels page will have more choices, and if parking is essential, Hotels with parking in Edinburgh is the page to check.