A
Value Stay
Adelphi Hotel ★★★
Edinburgh Guest house
Budget-friendly rooms close to Leith Links and the seaside, with easy bus links to central Edinburgh.
Guest houses · Edinburgh · United Kingdom
We reviewed 137 guest houses in Edinburgh and picked the 50 best-rated for this page.
A
Value Stay
Edinburgh Guest house
Budget-friendly rooms close to Leith Links and the seaside, with easy bus links to central Edinburgh.
G
Adults-only & free parking
Edinburgh Guest house
An adults-only Georgian guest house with free parking and a service score of 9.6.
C
Friendly B&B in Leith
Edinburgh Guest house
A small, friendly guest house in Leith with a practical location and clean, comfortable rooms.
R
Central & simple
Edinburgh Guest house
A no-frills city-centre stay within walking distance of the Playhouse, shops, and tram to the airport.
J
Guest House
Edinburgh Guest house
A 4-star guest house near Edinburgh with garden views, a cozy conservatory breakfast, and on-site parking.
Q
New Town stay
Edinburgh Guest house
Spacious family rooms and a location steps from Edinburgh's sights, with a friendly, responsive host.
C
Quiet base
Edinburgh Guest house
A calm guest house in Newington with free parking, easy bus links to the centre, and a garden view of Arthur's Seat.
B
Central & Friendly
Edinburgh Guest house
A 10-minute walk to the old town, with spacious rooms and genuinely helpful staff.
L
Comfortable & Central
Edinburgh
Well-equipped rooms in a handy Bruntsfield location, a short walk from the Scottish National Gallery.
T
Guest house
Edinburgh Guest house
A small, well-kept guest house with huge beds and a breakfast worth waking up for, a quick bus ride from the Royal Mile.
2
Local breakfasts
Edinburgh Guest house
Breakfasts worth waking up for, with local ingredients and daily specials, plus a cozy base near Edinburgh's sights.
A
Peaceful & garden views
Edinburgh Guest house
Quiet, garden-view guest house with free parking and quick check-in in old Edinburgh.
A
Guest House
Edinburgh Guest house
A well-rated guest house with garden views, parking, and a peaceful location near Edinburgh's centre.
A
Central & Quiet
Edinburgh Guest house
Quiet, traditionally decorated guest house in Edinburgh's New Town, praised for its friendly staff and spotless rooms.
A
Value Stay
Edinburgh Guest house
Friendly, clean accommodation near the city centre with on-site parking and a hearty breakfast.
L
Central & Family-Friendly
Edinburgh
A practical base near the centre with family rooms and easy access to shops and restaurants.
P
Budget-friendly
Edinburgh
A budget-friendly Edinburgh base with a prime location near Leith Walk and a staff that guests consistently praise.
2
City stay
Edinburgh
A Georgian guesthouse with family rooms and a warm welcome, close to the cathedral and a short walk from the city centre.
C
Budget-friendly
Edinburgh
A quiet, well-kept guesthouse with a praised breakfast and easy bus access to Edinburgh's sights.
E
Central & Homely
Edinburgh Guest house
Central Edinburgh guest house with standout breakfasts and a location close to Waverley Station and the Royal Mile.
A
Central & Practical
Edinburgh Guest house
A guest house with a great location, free parking, and a hearty breakfast, just a short walk from Edinburgh's sights.
A
Family friendly
Edinburgh Guest house
A clean and friendly guest house in Leith, close to Edinburgh's centre.
L
Good value
Edinburgh Guest house
A quiet, good-value stay in Leith with free street parking and a short walk to the city centre.
B
Adults-only
Edinburgh Guest house
A 5-star adults-only boutique with garden views, free parking, and high guest ratings.
I
Central & Practical
Edinburgh Guest house
A central Edinburgh guest house with free Wi-Fi, on-site parking, and a solid 7.9 guest rating.
A
Good value
Edinburgh Guest house
A cosy 12-room guesthouse with a hearty breakfast, free parking, and a handy location near Haymarket station.
T
Adults only
Edinburgh Guest house
A calm, adults-only guest house with free parking and a good breakfast, a short bus ride from the city centre.
G
Quiet & central
Edinburgh Guest house
A nine-room guest house with a garden view, attentive hosts, and a bus stop virtually across the road.
N
Central pick
Edinburgh Guest house
Central Edinburgh hotel with a strong location score, friendly service, and breakfast next door.
A
Adults-only
Edinburgh Guest house
A spotless, stylish guest house with excellent breakfasts and genuinely hospitable owners.
M
Garden views
Edinburgh
A compact, friendly guest house in Edinburgh with garden views and a spot convenient for the city center.
T
West End Value
Edinburgh Guest house
A well-located West End base with easy self-check-in, praised for its friendly staff and proximity to the castle.
S
Family-run
Edinburgh Guest house
A well-reviewed family guest house with warm hosts and easy bus access to Edinburgh's centre.
B
Guest house near Calton Hill
Edinburgh Guest house
A tranquil guest house near Calton Hill with a garden and a hearty Scottish breakfast—guests consistently rate it highly.
A
Adults-only
Edinburgh Guest house
An adults-only Victorian guest house with garden views, free parking, and a short walk to Edinburgh Castle.
A
Family-run
Edinburgh Guest house
A friendly, quiet guest house with free parking and a bus stop right outside for the city centre.
A
Free Parking
Edinburgh Guest house
Family-run with free parking, Wi-Fi, and a 25-minute walk to Edinburgh Zoo.
G
Guest favourite
Edinburgh Guest house
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.
D
Victorian charm near Murrayfield
Edinburgh Guest house
A ten-room Victorian guest house with garden views, cooked breakfasts, and a location close to Murrayfield Stadium and Edinburgh's centre.
F
Breakfast favourite
Edinburgh Guest house
A Broughton guest house praised for its breakfasts and welcoming hosts, with a No. 11 bus stop right outside.
K
Free Parking
Edinburgh Guest house
A well-rated guest house with free parking and a quiet location, ideal for exploring Edinburgh.
M
Quiet location
Edinburgh Guest house
A friendly guest house in Edinburgh’s Bruntsfield, close to the Royal Mile and local restaurants.
A
Adults only
Edinburgh Guest house
An adults-only guest house with a praised Scottish breakfast, free parking, and mountain views near Prestonfield Golf Club.
D
Guest house with breakfast
Edinburgh Guest house
A cosy guest house where breakfast is brought to your door and the hosts know how to make you feel at home.
S
Guest favorite
Edinburgh Guest house
Guests love the breakfast and the warm welcome at this Edinburgh guest house, a short stroll from Grassmarket.
A
Breakfast favourite
Edinburgh Guest house
Small, friendly townhouse with a standout breakfast and a bar, close to Leith Theatre.
T
Leith guest house
Edinburgh Guest house
A calm Leith guest house with free parking, a great breakfast, and a bus stop that puts the city centre 10 minutes away.
M
Guest favourite
Edinburgh Guest house
Guests consistently praise the warm host and spotless, spacious rooms at this quiet Edinburgh guest house.
H
City views
Edinburgh
Traditional Edinburgh hotel with city views, free Wi-Fi, and a location a 10-minute walk from Calton Hill.
B
Well-located
Edinburgh Guest house
A no-fuss Edinburgh guesthouse with a bus stop right outside, free parking, and a warm welcome from the owners.
Map & live prices by our partner
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.