The Ballantrae Hotel offers luxury accommodation in the heart of Edinburgh. Situated in Scotland's capital city, the Ballantrae Hotel offers top-quality three-star bedrooms and four-star self-catering suites, all recently refurbished to a high standard. Convenient central Edinburgh location. Minutes from the train and bus stations, and a short stroll to theatres, restaurants, shopping centres and Princes Street, the hotel is an ideal base for anyone visiting Edinburgh on business or leisure. Children are welcome, and a large family room is available. At the rear is a private car park, which is much appreciated by our guests.