Standard rates from £65. For best rates please fill out the form to check availability and make a booking.

Arrival Departure
Adults Children
Offer Code


Experience Edinburgh

Belong + Benefit Loyalty Scheme

Contact Us

B+B Edinburgh Location

Below are Details on How to Find Us.

By Road
Rothesay Terrace is within the bounds of city centre Edinburgh. The main roads surrounding Rothesay Terrace are the A90 Queensferry Road which continues into Melville Street.

From Queensferry Road, head east towards Whitehouse Road and at the roundabout take the second exit onto Queensferry Terrace. Continue onto Belford Road and then turn right onto Douglas Gardens. Once you enter Douglas Gardens, the first turning on your left is Rothesay Place. Once you enter Rothesay Place you need to turn left into Rothesay Terrace and B+B Edinburgh is on your left hand side about 100 yards after you enter the terrace.

Parking at B+B Edinburgh
There are a number of parking places available on Rothesay Terrace which operate on a pay and display basis. Payment needs to be made by calling Ringco which controls the public parking spaces in Edinburgh city centre. The number is 0131 516 4000 and you will need to use your credit or debit card to pay for your parking. Please note there is a maximum length of stay of 4 hours.

In addition there are a number of multi-storey car parks which can be used as well but the closest of these is about a 10 minute walk away on Ponton Street so we would recommend dropping luggage at the hotel before continuing to park at the multi-storey.

By Rail
The closest station is Haymarket which is about a 10 minute walk from the hotel or alternatively a taxi ride from the station will cost about £7.

By Air
Edinburgh International Airport hosts daily flights from London and abroad. A taxi ride from the airport to the hotel will cost about £16.

Please use the map above for any other directions or click here to use Google Maps