30 Craigmillar ParkEdinburghEH16 5PS

Kingsley Guest House

Bed and Breakfast in the City

Phone Number: 0131 237 3083

Guest House Rooms

We currently have six letting rooms, five with en-suite shower and one with private bathroom. Our bedrooms consist of two family (3 or 5 beds) and two doubles (one king size), one twin and one single room. 

The rooms are comfortable, clean and are well provided:

  • Clean, comfortable beds and pillows
  • Hospitality trays in every room
  • Flat screen TVs  with digital channels
  • Central heating and double glazing
  • Hairdryers in every room
  • Free Wi-Fi throughout

view of en-suite bathroom


double bedroom

Double room at the front

twin bedroom

King size room on the ground floor at the rear

triple bedroom

Twin room with separate shower room

Single room with large ensuite

family room

Triple room at the rear

family room

Family room that can sleep up to five guests

Anything else we can help with?

As a family business, children are more than welcome at Kingsley. We are happy to provide anything else you may need (from ice for that night cap to change for your bus fare!) to ensure you have a warm, welcoming and enjoyable stay in our home. 

Check in times

Check in is from 16:00 on day of arrival until 21:00. Out with these hours is by prior arrangement. Late check in after 22:30 incurs a late check in fee of £20. No check in after midnight. Check out is by 11:00 on day of departure. We will try and meet your early or late check in requests whenever possible. 

Breakfast times

We typically serve breakfast between 07:30 and 09:00 but we can serve earlier if you require. Speak to Alan or Allison to discuss your requirements.