Skip to content
Enter dates and number of guests to see the total price per night.
Over 560,000 guest reviews for places to stay in Edinburgh, with an average of 4.8 out of 5 stars.

153 places to stay

SUPERHOST
Hotel room
Rating 4.84 out of 5340 reviews
Guest-room in Central Penthouse
2 guests · 1 bedroom · 1 bed · 2.5 baths
Wifi · Heating
SUPERHOST
Private room
Rating 4.79 out of 5235 reviews
large comfortable double room with breakfast.
2 guests · 1 bedroom · 1 bed · 1 bath
Free parking · Wifi · Heating · Kitchen
SUPERHOST
Private room
Rating 4.85 out of 539 reviews
Next Door to Holyrood Palace and Arthur's Seat
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Heating · Kitchen
Private room
Rating 4.72 out of 518 reviews
En suite Family room with 1 double and 1 single
3 guests · 1 bedroom · 2 beds · 1 bath
Free parking · Wifi
SUPERHOST
Private room
Rating 4.87 out of 555 reviews
Double room
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Heating
SUPERHOST
Hotel room
Rating 4.91 out of 547 reviews
Beveridge Bed & Breakfast - Room 4
2 guests · 1 bedroom · 1 bed · 1 bath
Free parking · Wifi · Heating · Kitchen
Private room
Rating 4.71 out of 57 reviews
Smart Central B&B Double Private Toilet
2 guests · 1 bedroom · 5 beds · 1 private bath
Wifi · Heating · Kitchen
SUPERHOST
Private room
Rating 4.93 out of 529 reviews
Edinburgh B&B in home Wifi washing machine and dog
2 guests · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Heating
SUPERHOST
Hotel room
Rating 4.92 out of 563 reviews
Beveridge Bed & Breakfast - Room 2 Family ensuite
3 guests · 1 bedroom · 2 beds · 1 bath
Free parking · Wifi · Heating · Kitchen
SUPERHOST
Hotel room
Rating 4.96 out of 525 reviews
Double Bedroom | Near Travel Links to Edinburgh
2 guests · 1 bedroom · 1 bed · 1.5 baths
Free parking · Wifi · Heating
Private room
Rating 5.0 out of 53 reviews
En suite Family room with 1 double and 2 singles
4 guests · 1 bedroom · 3 beds · 1 bath
Free parking · Wifi
SUPERHOST
Private room
Rating 4.79 out of 5115 reviews
Private warm and comfortable room. Breakfast.
2 guests · 1 bedroom · 1 bed · 1 shared bath
Wifi · Heating
SUPERHOST
Private room
Rating 5.0 out of 546 reviews
Bellyeoman B&B - Room 2 Dunfermline
3 guests · 1 bedroom · 2 beds · 1 shared bath
Free parking · Wifi · Heating
SUPERHOST
Private room
Rating 4.90 out of 5150 reviews
B&B Boutique "King" in Townhouse
2 guests · 1 bedroom · 1 bed · 1 shared bath
Free parking · Wifi · Heating
SUPERHOST
Private room
Rating 4.88 out of 524 reviews
Bellyeoman B&B- Dunfermline - Room 1
3 guests · 1 bedroom · 2 beds · 1 shared bath
Free parking · Wifi · Heating
SUPERHOST
Private room
Rating 4.85 out of 557 reviews
Charming seaside home. Great view
2 guests · 1 bedroom · 2 beds · 2 baths
Wifi · Heating
SUPERHOST
Private room
Rating 5.0 out of 56 reviews
Bellyeoman B&B - Room 3 large en-suite bedroom
4 guests · 1 bedroom · 3 beds · 1 private bath
Free parking · Wifi · Heating
Private room
Single room with a private external bathroom
1 guest · 1 bedroom · 1 bed · 1 bath
Free parking · Wifi
1 18 of 153 Bed & Breakfasts
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.