Hotel Accommodation near Edinburgh Bus Station

Ballantrae Hotel Edinburgh

3 Star Edinburgh hotel near the Edinburgh main bus station in George's Square. Located on busy street at the top of the Edinburgh New Town. Nothing special and not luxurious but pleasant enough and good location.

Castle View Apartments

The apartments are situated on the TOP FLOOR (60 steps) of the building gaining you stunning views of Castle Street, George Street, Princes Street and Edinburgh Castle.

Old Waverley Hotel

The Old Waverley Hotel is ideally located on Princes Street in the heart of Edinburgh’s city centre. Dating back to the first half of the 19th century, this is also one of Edinburgh's oldest hotels.

Ramada Edinburgh Mount Royal

The Ramada Mount Royal hotel is situated on Princes Street in the centre of Edinburgh with views of Edinburgh Castle. Ideal for both business as well as leisure travellers. 

Royal British Hotel Edinburgh

Situated on the world famous Princes Street, overlooking the Edinburgh Castle and adjacent to Waverley mainline rail station.

The Royal Scots Club

Luxury three star hotel in Edinburgh ideal as a wedding and conference venue. Within walking distance of Waverley train station, this hotel with its Georgian architecture and traditional fixtures offers the warmth of a country house hotel and the sophistication of a club atmosphere at the same time. 

Accommodation close to Edinburgh's main bus station in St Andrew Square (just north of Princes Street). Edinburgh Bus Station is located centrally between George Street and Princes Street. It is 100 yards from Waverley Station. National coaches that run long distances usually start from St George's Sqare whilst the local Scottish buses depart from the main bus station.

These hotels and B&Bs are located handily for the bus station.