To see Room Photos you need to be running Scripts and ActiveX controls. If you cannot do so click HERE  to see alternative page without ActiveX


Convert currency

Visa and Mastercard accepted subject to 2% supplement to partially defray Bank costs

If you can’t see the photos try clicking HERE


Twin Room:           With two single beds

Double Room:       With 1 double bed

Single Room:        We allocate a Twin or Double room for single occupancy when available

Family Room :      Sleeps up to three - and it has a lovely seaview!  

                                  Either:   with 3 single beds         Or:   1 super-kingsize & 1 single bed

   Sorry - NO CHILDREN under twelve years NO PETS

All bedrooms feature :

Prices vary dependent upon the Season, occupancy rate and length of stay.

Price ranges as follows ( Per person per night ):

Twin room: £36- £58

Double room: £36 - £58

Family room: £34- £56

Single occupancy:As Straven has no single rooms this is when available and subject to a single supplement

Sorry! - We do not cater for children under twelve years - no child discounts.



Book with us direct in order to avoid the cost of booking agencies

Click the Contact Us! Button  to fill in your enquiry.  When replying we will give details of our SECURE SERVER  to give us credit card details.NO DEPOSIT is taken. We simply retain the details to guarantee the booking and draw from the credit card ONLY in the event of cancellation or failure to fulfil the booking. If you cancel more than SEVEN DAYS prior to arrival we retain only FIVE POUNDS if we can re-let in full, otherwise we retain the cost of the first night’s stay. If you cancel within SEVEN DAYS prior to arrival the full amount of the booking is drawn unless we can re-book. We strongly recommend you to arrange travel insurance to cover cancellation costs.

NB: If a guest simply fails to appear without the courtesy of contacting us then the whole amount of the booking is payable and will be drawn from the credit card.

Straven Guesthouse         Bed and Breakfast in Edinburgh

 Call  0131 669 5580