All hotels in Edinburgh, Scotland, United Kingdom
1 room, 2 adults
You can collect™ Rewards nights here

Ballantrae Hotel

3-star3 stars
8-12 York PlaceEdinburghScotlandEH1 3EPUnited Kingdom

3-star hotel with bar/lounge, near Edinburgh Playhouse Theatre
    Great location
    Fantastic service
    Amenities are not the best
    Bar and Beverages
    Bar could improve
    157See all 157 reviews
    From 554 reviewsTripAdvisor Traveller Rating

    Ballantrae Hotel

    from £58
    • Double Room
    • Single Room (External Private Bathroom)
    • Quadruple Room
    • Single Room, Ensuite
    • Triple Room
    • Twin Room
    • Superior Double Room
    • Superior Quadruple Room
    • Executive Double Room
    • Honeymoon Suite (4 Poster Bed)

    At a glance

    Key facts

    Hotel size

    • This hotel has 31 rooms
    • This hotel is arranged over 5 floors


    • Check-in time 2 PM-midnight
    • Check-out time is 11 AM

    Required at check in

    • Credit card or cash deposit required

    • Government-issued photo ID required

    • Minimum check-in age is 18

    Travelling with others


    • No cribs (infant beds)


    • Pets not allowed


    • WiFi in public areas *

    Other information

    • Smoke-free property
    * See small print for additional details or extra charges

    In the hotel

    Food and drink
    • Continental breakfast daily (surcharge)
    • Bar/lounge
    • 24-hour front desk
    • Tours/ticket assistance
    • Luggage storage
    • Number of buildings/towers - 2

    In the room

    Home comforts
    • Coffee/tea maker
    • Iron/ironing board (on request)
    Freshen up
    • Private bathroom
    • Bathtub or shower
    • Free toiletries
    • Hair dryer
    Be entertained
    • TV
    • Digital TV channels
    Stay connected
    • Desk
    • Daily housekeeping

    Ballantrae Hotel’s small print

    Also known as

    • Ballantrae Hotel Edinburgh
    • Ballantrae Hotel
    • Ballantrae Edinburgh
    • The Ballantrae Hotel Edinburgh, Scotland
    • The Ballantrae Hotel Edinburgh, Scotland


    This property does not have lifts.

    Optional extras

    Continental breakfast is offered for an extra charge of GBP 7.5 per person (approximately)

    WiFi is available in public areas for an extra charge

    We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

    What’s around Ballantrae Hotel


    • In New Town
    • Edinburgh Playhouse Theatre (4-minute walk)
    • Princes Street Gardens (9-minute walk)
    • Edinburgh Castle (16-minute walk)
    • St. Giles' Cathedral (16-minute walk)
    • Greyfriars Kirk (18-minute walk)
    • Palace of Holyroodhouse (20-minute walk)
    • University of Edinburgh (24-minute walk)

    Getting around

    • Edinburgh (EDI) 25-min drive
    • Edinburgh Waverley Station 8-min walk
    • Edinburgh Haymarket Station 10-min drive
    • Slateford Station 11-min drive

    Recent reviews

    Good 7.6 From 157 reviews

    Ballantrae Hotel
    One Night On A Board
    Money spent on the hotel but clearly not on the bed or mattress.
    Jon, gb1 night trip
    Ballantrae Hotel
    Our say in Edinburgh
    Great location and fantastic views from the hotel. However, without a lift, it was quite challenging getting to the room after a hard day's walking. Breakfast was very basic, no full English/Scottish, just a Continental.
    Eric, gb3 night trip
    Ballantrae Hotel
    Very Good8.0
    Good location, needs TLC
    Great location and great sized room, however the room needed some TLC, paintwork needed a refresh and new mastic in the bathroom, the bedroom furniture is old and out of shape and so doesn't shut properly, was disappointed to find nails and makeup in one of the drawers. If they could sort out these few things would be a very nice hotel.
    Sue, gb2 night family trip
    Ballantrae Hotel
    Ballantrae Hotel.
    We found the stairs a bit challenging but that was good exercise. The staff were friendly and the breakfast was lovely. Bed was comfortable and it was a lovely spacious room. It is in a very convenient place for town and although it is a busy road the traffic noise was not intrusive. We would happily stay there again. The bed was comfortable and it was all very clean and well looked after.
    Freda, gb2 night family trip
    Ballantrae Hotel
    Location was good, but disappointed not to have a cooked breakfast, and very disappointed in the room which was much smaller than our friends room who had paid the same price, and there was no remote for the TV which therefore could not be used.
    A Traveller, gb3 night romance trip

    See all reviews

    Ballantrae Hotel

    Is the description of this hotel not correct? Tell us