Live prices for your dates · free cancellation on many rooms

Bed & Breakfasts · Edinburgh · United Kingdom

Edinburgh Bed & Breakfasts

We reviewed 27 bed & breakfasts across Edinburgh's districts and picked the 27 best-rated for this page.

hotels

Swan Lake Guest House - Edinburgh S Leith value stay

Swan Lake Guest House - Edinburgh ★★★

Edinburgh

8.8Great149 reviews

A practical base in Leith with easy access to the Royal Yacht Britannia and good value from £52.

From£45per night
Wilton Road Bed & Breakfast - Edinburgh W B&B near museums
8.1Great46 reviews

A no-fuss B&B close to Edinburgh's museums and castle, with en-suite rooms and tea facilities.

From£111per night
Edinburgh Holiday Guest House E Free Parking

Edinburgh Holiday Guest House ★★★

Edinburgh Bed & Breakfast

7.8Very good1,567 reviews

Enjoy a cooked breakfast, free parking, and a quiet location near the city center.

From£54per night
Airdenair Guest House A Family-run B&B

Airdenair Guest House ★★★

Edinburgh Bed & Breakfast

7.9Very good1,609 reviews

A family-run Edinburgh B&B with spacious rooms, homemade breakfast, and views of Arthur's Seat.

From£67per night
Six Brunton Place Guest House S Guest favourite

Six Brunton Place Guest House ★★★★★

Edinburgh Bed & Breakfast

9.4Perfect711 reviews

A garden-set Edinburgh B&B with a 9.4 guest rating, fresh breakfasts, and rooms that open onto the greenery.

From£274per night
Almond House B&B - Edinburgh A Airport-close B&B
8.6Great119 reviews

Simple, well-priced rooms near Edinburgh Airport and a quick drive to the city.

From£82per night
16 Pilrig Guest House 1 Leith stay

16 Pilrig Guest House ★★★

Edinburgh Bed & Breakfast

8Great1,636 reviews

A well-rated guest house in Leith with a shared lounge and free Wi-Fi, a short walk from Edinburgh's centre.

From£21per 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
Alpha Guest House - Edinburgh A City accessible

Alpha Guest House - Edinburgh ★★★

Edinburgh

9.1Perfect715 reviews

A clean, well-run guest house with a bus stop outside and free parking – a solid base for exploring Edinburgh.

From£81per night
No 45 N Quiet & Welcoming

No 45 ★★★★

Edinburgh Bed & Breakfast

8.9Great256 reviews

A peaceful, family-run B&B in Edinburgh's Newington with a standout breakfast and warm hospitality, just a short bus ride from the centre.

From£244per night
Garfield Guest House G Pet-friendly

Garfield Guest House ★★★★

Edinburgh Bed & Breakfast

8.1Great958 reviews

Pet-friendly guest house with free Wi-Fi and a location that earns a 9/10 from guests.

From£59per night
Mccrae'S Bed And Breakfast M Guest favourite

Mccrae'S Bed And Breakfast ★★★

Edinburgh Bed & Breakfast

9.4Perfect342 reviews

A spotless, small-scale B&B in the shopping district with homemade breakfasts and a 9.4 guest rating.

From£173per night
A Georgian Residence - Edinburgh A Georgian B&B

A Georgian Residence - Edinburgh ★★★★

Edinburgh

8.9Great309 reviews

A Georgian townhouse B&B with free Wi-Fi and a 25-minute walk to the National Museum of Scotland.

From£72per night
Casa Hamilton Bed & Breakfast - Edinburgh C Garden View B&B
9.2Perfect135 reviews

Victorian garden-view B&B walking distance to Edinburgh Castle, rated 9.2 by guests.

From£68per night
Badjao B&B B Budget-Friendly

Badjao B&B

Edinburgh Bed & Breakfast

8.3Great296 reviews

Friendly host, generous breakfast, and a location that's handy for the train station and city sights.

From£139per night
Craigievar Guest House C Family-friendly

Craigievar Guest House ★★★

Edinburgh Bed & Breakfast

8.9Great752 reviews

A family-run guest house with a bus stop outside, garden access, and breakfast worth the stay.

From£86per night
Another Room A Guest favorite

Another Room ★★★★

Edinburgh Bed & Breakfast

8.8Great434 reviews

Rooms and service both score 9.6, and the breakfast gets regular praise – a quiet base with free parking.

From£159per night
Hermitage Guest House - Edinburgh H Leith links

Hermitage Guest House - Edinburgh ★★★

Edinburgh

7.3good237 reviews

A practical base in Leith with free parking, a cooked breakfast, and easy bus links to the city centre.

From£37per night
Marchhall Accommodation - Edinburgh M Budget-friendly
8.8Great88 reviews

A straightforward B&B in Edinburgh, a 25-minute stroll from the National Museum of Scotland.

From£61per night
The Wine House 1821 Bed & Breakfast - Edinburgh T Central & stylish
9Perfect5,661 reviews

A stylish Edinburgh B&B with a wine bar below, spacious rooms, and an Italian breakfast.

From£249per night
York House B&B - Edinburgh Y Central & quiet

York House B&B - Edinburgh ★★

Edinburgh

7.7good1,718 reviews

A simple, well-located B&B for exploring Edinburgh on foot, with quiet rooms and friendly staff.

From£132per night
Panda Villa - Edinburgh P Quiet & Walkable

Panda Villa - Edinburgh ★★★★

Edinburgh

8.8Great1,357 reviews

A quiet B&B in Newington with free nearby parking and a short walk to Edinburgh's attractions.

From£81per night
Ardleigh House A Castle views

Ardleigh House ★★★

Edinburgh Bed & Breakfast

8Great481 reviews

A friendly 6-room B&B with castle views, free parking, and easy bus access to the city centre.

From£165per night
Ramsay'S Bed & Breakfast - Edinburgh R Budget-friendly

A no-frills B&B near the Omni Centre with free Wi-Fi and garden-view rooms.

From£82per night
Emerald Guest House - Edinburgh E City Access

Emerald Guest House - Edinburgh ★★★

Edinburgh

A friendly 6-room B&B with a bus stop right outside, hearty breakfasts, and a warm welcome.

From£69per night
Wee White House Bed & Breakfast - Edinburgh W Quiet & well-located
9.4Perfect171 reviews

A peaceful stay in Duddingston with a hearty breakfast and easy bus links into Edinburgh's centre.

From£88per night
Little France House Room1 L Guest Favorite

Little France House Room1

Edinburgh Bed & Breakfast

9.1Perfect44 reviews

A highly rated single room with garden views and free parking in Edinburgh.

From£49per night

Map & live prices by our partner

Bed & Breakfast in Edinburgh: Where to Stay for the Best Value

The core appeal of an Edinburgh B&B is the combination of a personal welcome, a hearty breakfast, and a price that undercuts most city centre hotels. You'll find the best value in districts like Leith and Newington, where prices can start from as little as £21 per night at the 16 Pilrig Guest House. For a mid-range option, the Alpha Guest House offers a strong 9.1 rating and free parking from £81, while the luxury end is represented by the 5-star Six Brunton Place Guest House at £274.

Bed & Breakfasts in Edinburgh City Centre

Staying in the city centre puts you within walking distance of the castle, the Royal Mile, and the main shopping streets. While most of the B&Bs on this page are a short bus ride away, a few are genuinely central. The Wine House 1821 is a stylish option with a 9.0 rating, an Italian breakfast, and a wine bar below, though it commands a price of £249. For a more budget-friendly central stay, Ramsay's B&B is located near the Omni Centre from £82.

Bed & Breakfast in Leith

Leith, Edinburgh's historic port district, offers a more relaxed, maritime atmosphere with excellent bus links to the centre. This is where you'll find some of the cheapest B&Bs in the city. The 16 Pilrig Guest House is a well-rated option from just £21, while the Swan Lake Guest House provides a practical base near the Royal Yacht Britannia from £45. The Hermitage Guest House also offers a cooked breakfast and easy bus links from £37.

B&B in Edinburgh Old Town

The Old Town, with its medieval alleys and the Edinburgh Castle looming above, is the most atmospheric place to stay. While there are no B&Bs directly on the Royal Mile in this list, the nearby Newington district is a popular, quieter base a short bus ride away. No 45 is a peaceful, family-run B&B in Newington with a standout breakfast, and the Panda Villa offers a quiet stay with free parking. Both are within easy reach of the Old Town's attractions.

B&Bs Near Murrayfield Stadium

Murrayfield Stadium, home of Scottish rugby, is in the west of the city, and staying nearby is ideal for match days. Several B&Bs are within a reasonable distance, making it easy to walk to the game and avoid the post-match crowds. The Corstorphine area, slightly west of the stadium, offers good value options, and the Almond House B&B is a convenient choice for those also needing airport access.

B&B in Haymarket

Haymarket is a busy transport hub with a tram stop connecting to the airport and city centre, making it a practical choice. The surrounding area has a mix of Victorian townhouses and modern apartments. The A Georgian Residence is a 25-minute walk from the National Museum of Scotland and offers a 4-star stay from £72. Its location strikes a balance between central access and a quieter residential feel.

Portobello Bed & Breakfast

For a seaside feel, Portobello offers a sandy beach and a promenade just a few miles from the city centre. This is a great choice for travellers who want to combine city sightseeing with a coastal escape. The Wee White House is located in the nearby Duddingston area, just a short bus ride away, and offers a peaceful stay with a hearty breakfast from £88. It's one of the few options near the coast with such high ratings.

B&Bs Near Edinburgh Castle

Edinburgh Castle dominates the city skyline, and many visitors want to stay within walking distance. While the B&Bs here are largely in residential districts, some are closer than others. The Wilton Road B&B is described as being close to the castle, offering a no-fuss base. For castle views, the Ardleigh House has rooms with a direct view, though it's a bit further out, but with easy bus access.

Bed & Breakfast in Corstorphine

Corstorphine, situated to the west of the city, is a practical choice for its proximity to Edinburgh Airport and the Edinburgh Zoo. This area offers a more suburban feel and often includes free parking, which is a bonus for drivers. The Almond House B&B provides simple, well-priced rooms near the airport, making it an ideal stopover or a quiet base for exploring the city with easy transport links.

B&B in Murrayfield

Murrayfield is a prosperous residential area that feels local and safe, just a short walk from the stadium. Staying here gives you a slice of Edinburgh life rather than a tourist-centric experience. While the specific B&Bs in Murrayfield are limited on this page, the nearby Corstorphine and Haymarket areas offer additional options. The focus here is on quiet, comfortable stays with good bus connections to the centre.

Frequently asked

Which Edinburgh bed and breakfast is closest to the castle?

The Wilton Road Bed & Breakfast is described as being close to Edinburgh's museums and castle. For rooms with actual castle views, the Ardleigh House offers them, though it is a bit further out with easy bus access. The city centre B&Bs, like The Wine House 1821, are also within walking distance of the castle.

Are there any bed and breakfasts in Edinburgh with free parking?

Yes, several B&Bs on this page offer free parking, which is a valuable perk in Edinburgh. This includes the Edinburgh Holiday Guest House, the Alpha Guest House, the Hermitage Guest House, and the Ardleigh House. Others like the Craigievar Guest House and the Panda Villa also provide free parking, making it easier to explore with a car.

Which Edinburgh B&B has the highest guest rating?

Several B&Bs share the top rating of 9.4, including the 5-star Six Brunton Place Guest House, Mccrae's Bed And Breakfast, and the Wee White House. These are all highly praised by guests for their quality, breakfast, and hospitality, and they represent the best-reviewed properties on this page.

What is the cheapest bed and breakfast in Edinburgh?

The cheapest B&B on this page is the 16 Pilrig Guest House in Leith, with rooms starting from just £21 per night. This makes it an extremely budget-friendly option. The Swan Lake Guest House, also in Leith, is another great value choice from £45, and the Hermitage Guest House offers rooms from £37.

Which Edinburgh B&B is best for a quiet stay?

For a peaceful retreat, No 45 in Newington is praised for its quiet, family-run atmosphere, and the Wee White House in Duddingston offers a tranquil setting. The Another Room B&B also provides a quiet base with free parking, and many of the guest houses in residential areas like Murrayfield and Corstorphine offer a more serene environment than the city centre.

Edinburgh Bed & Breakfasts

Edinburgh's bed & breakfasts are scattered across the city's distinct neighbourhoods, from the historic Old Town and elegant New Town to the coastal suburb of Portobello and the airport-adjacent Corstorphine. A stay in a B&B here often means a family-run guest house with a cooked Scottish breakfast, free parking, and a bus stop right outside—offering a more personal, homely alternative to a hotel. The range is wide: you can find budget rooms from £21 per night in Leith or splurge on a 5-star guest house in the city centre with gardens and views.

These properties range from 1-star to 5-star, though most are 3-star or 4-star, and guest ratings vary from 7.3 to 9.4. Prices start as low as £21 and can exceed £200, so there is something for every traveller. About a third of the properties are actually classified as hotels, but they all operate in the B&B style, offering a personal touch and breakfast included. Alongside the B&Bs, you'll find guest houses that share similar characteristics but may have more rooms and services.

The bottom line

This collection of bed & breakfasts suits travellers who value a personal touch, a hearty breakfast, and often a quieter location over the full-service amenities of a large hotel. It's ideal for those exploring Edinburgh's distinct neighbourhoods, from the historic Old Town to the coastal charm of Portobello, and for anyone who appreciates free parking or direct bus routes. If you prefer the convenience of a central hotel with a gym and 24-hour reception, or if you're looking for a specific style like luxury, pet-friendly, or airport-focused stays, you might be better served by the dedicated pages for those types of accommodation in Edinburgh.