Macdonald Hotels Special Offers
Voucher Codes
Top 10 Macdonald Hotels
Find A Macdonald Hotel

Great Macdonald Hotel Deals





The Roxburghe Hotel
Prices starting from £51 per person per night

The luxurious Roxburghe Hotel, conveniently located in Edinburgh’s city centre, offers its guests a historic getaway on Charlotte Square. The city square, which is part of the Georgian New Town and boasts neo-classical period architecture, is a UNESCO World Heritage Site.

The Roxburghe Hotel’s rooms and suites have recently undergone a multi-million pound restoration, and many of them have spectacular views of Charlotte Square and the magnificent Edinburgh Castle. A wide choice of spacious room types and suites is available, all exquisitely furnished and equipped with modern conveniences. The conference and function rooms meet the highest standards and have all the latest technology.


Local Attractions
Edinburgh Castle

Edinburgh Castle

Find out more >>

National Gallery of Scotland

National Gallery of Scotland

Find out more >>

Scottish Whisky Experience

Scottish Whisky Experience

Find out more >>



The hotel’s popular Melrose restaurant serves delectable cuisine and wines from all over the world. Guests can unwind in one of the classy hotel bars or visit the health and beauty club for total revitalisation.

The Roxburghe Hotel’s ideal location gives easy access to the acclaimed shopping areas of George and Princes streets, with traditional eateries and pubs just a stone’s throw away. Children will undoubtedly enjoy a visit to Edinburgh Zoo and the chance to uncover history in the nearby Edinburgh Dungeon. In addition, the region hosts many annual cultural festivals and is a golfer’s paradise.