Edinburgh

Bed and Breakfasts in Edinburgh

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 9 Bed and Breakfasts in Edinburgh for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
35
Hotels in Edinburgh
With a stay at Edinburgh Holiday Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and Princes Street. This bed & breakfast is 0.6 mi (0.9 km) from University of Edinburgh and 1.5 mi (2.4 km) from Edinburgh Castle. A complimentary breakfast is included. Featured amenities include complimentary wired internet access, a computer station, and multilingual staff. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 7 guestrooms.

"Very nice place, clean and well presented, lovely breakfast included with a nice price which doesn't break your bank. Lovely host. Lots restaurant, bars and shops around, but no far at all from Princess Street Town Centre if you want discover the Old Edinburgh. Just a good all around Guest House with Breakfast in a fantastic location. Will be back for sure."
Good
46 reviews
7.9/10
1 night
From CAD 141
Check Availability
46
Hotels in Edinburgh
Featured facilities: Private Bathroom
Amazing
74 reviews
9.7/10
1 night
From CAD 289
Check Availability
16
Hotels in Edinburgh
With a stay at Murrayfield Park Guest House in Edinburgh (Murrayfield), you'll be within a 5-minute drive of Princes Street and Edinburgh Zoo. This bed & breakfast is 2.9 mi (4.6 km) from Edinburgh Castle and 2.9 mi (4.6 km) from Royal Mile. This smoke-free bed & breakfast offers complimentary parking nearby. Featured amenities include express check-in, express check-out, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 10 guestrooms.

"Arrived at property same time as another guest and he phoned owner who gave us code to get in and let us know we’re to get keys for room. Room was lovely with tea and coffee facilities and comfy bed. Bathroom sink was blocked. Overall nice accommodation and close to bus stop for town."
90 reviews
6.3/10
1 night
From CAD 93
Check Availability
67
Hotel near Prestonfield,Edinburgh
With a stay at Airdenair Guest House in Edinburgh (Prestonfield), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This bed & breakfast is 2 mi (3.2 km) from Edinburgh Castle and 1.9 mi (3.1 km) from Princes Street. Featured amenities include complimentary wired internet access and multilingual staff. Make yourself at home in one of the 7 guestrooms.

"The boss is very nice and experienced a new way of vacation."
Good
24 reviews
7.9/10
1 night
From CAD 155
Check Availability
89
Hotel near Broughton,Edinburgh
Featured facilities: Laundry Service (On-Site)
47 reviews
6.4/10
1 night
From CAD 133
Check Availability
30
Hotel near Corstorphine,Edinburgh
Featured facilities: Restaurant, Guest Laundry, Private Toilet
Very Good
1 review
8.2/10
1 night
From CAD 254
Check Availability
12
Hotel near Kings Knowe,Edinburgh
Featured facilities: Private Bathroom
Amazing
110 reviews
9.4/10
1 night
From CAD 133
Check Availability
30
Hotel near Merchiston,Edinburgh
Featured facilities: Private Bathroom
Very Good
11 reviews
8.3/10
1 night
From CAD 103
Check Availability
13
Hotel near Slateford,Edinburgh
With a stay at Badjao Bed and Breakfast in Edinburgh (Slateford), you'll be a 4-minute drive from Murrayfield Stadium and 5 minutes from Princes Street. This bed & breakfast is 3.1 mi (4.9 km) from Edinburgh Castle and 3.1 mi (4.9 km) from Royal Mile. A complimentary breakfast is included. Free self parking is available onsite. Make yourself at home in one of the 3 guestrooms. Complimentary wireless internet access is available to keep you connected.
Very Good
9 reviews
8.7/10
Check Availability
See All Bed and Breakfasts in Edinburgh

Frequently Asked Questions

What are the most popular hotels in Edinburgh?

There are many popular options for hotels in Edinburgh. Whether you're traveling for business or a vacation, Dalmore Lodge (from CAD 296), 16 Pilrig Guest House (from CAD 146) and Murrayfield Park Guest House (from CAD 107) are popular choices.

What is the average price for hotels in Edinburgh?

The average price for hotels in Edinburgh is CAD 364 for weekdays, and CAD 421 for weekends (Friday–Saturday).

What are available deals for hotels in Edinburgh?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Local Travel Info

Total properties9
Number of reviews412
Highest priceCAD 537
Lowest priceCAD 537
Weekend Avg. PriceCAD 421
Weekday Avg. PriceCAD 364