The Macdonald Roxburghe Hotel
Check availability

Rooms from £100.00 ( €148.00 / $183.00 ) per night
The Macdonald Roxburghe Hotel
38 Charlotte Square
Edinburgh
EH2 4HQ
United Kingdom
The Macdonald Roxburghe Hotel is notably one of Edinburgh's leading 4-star hotels, boasting one of the best locations in the city, one minute?s walk from Princes Street.
Similarly Priced Hotels
- Number Ten , from £98.00 ( €145.04 / $179.34 )
- Royal Mile Residence , from £99.00 ( €146.52 / $181.17 )
- The Chester Residence , from £99.00 ( €146.52 / $181.17 )
- Apartments Royal , from £105.00 ( €155.40 / $192.15 )
- Lochend Serviced Apartments , from £105.00 ( €155.40 / $192.15 )
- Radisson SAS Hotel Edinburgh , from £105.00 ( €155.40 / $192.15 )
Online Hotel Bookings