We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Macdonald Roxburghe Hotel Spa

38 Charlotte Square, Edinburgh EH2 4HG, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

The Roxburghe (Edinburgh, UK) 4.0 of 5
38 Charlotte Square, Edinburgh EH2 4HQ, Scotland (Formerly Crowne Plaza Edinburgh - The Roxburghe)
0.0 miles from Macdonald Roxburghe Hotel Spa
#50 of 146 hotels in Edinburgh
Professional photos | Traveler photos (428) | Map
Show Prices
The Rutland Hotel (Edinburgh, UK) 4.0 of 5
1 - 3 Rutland Street, Edinburgh EH1 2AE, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
Special Rate £100 (GBP)
The Rutland Hotel Slideshow
#4 of 146 hotels in Edinburgh
Professional photos | Traveler photos (578) | Map
Show Prices
121 - 123 Princes Street, Edinburgh EH2 4AD, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
Special Offer Rooms from £69
Premier Inn Edinburgh City Centre (Princes Street) Slideshow
#11 of 146 hotels in Edinburgh
Professional photos | Traveler photos (210) | Map
Show Prices
Tigerlily (Edinburgh, UK) 4.0 of 5
125 George Street, Edinburgh EH2 4JN, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
Tigerlily Slideshow
#21 of 146 hotels in Edinburgh
Professional photos | Traveler photos (546) | Map
Show Prices
10 Young Street, Edinburgh EH2 4JB, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
#22 of 146 hotels in Edinburgh
Professional photos | Traveler photos (128) | Map
Show Prices
Princes Street, Edinburgh EH1 2AB, Scotland (Formerly Caledonian Hilton Edinburgh Hotel)
0.1 miles from Macdonald Roxburghe Hotel Spa
Offers & Announcements Book Early & Save
Waldorf Astoria Edinburgh - The Caledonian Slideshow
#35 of 146 hotels in Edinburgh
Professional photos | Traveler photos (453) | Map
Show Prices
The Edinburgh Townhouse (Edinburgh, UK) 3.0 of 5
38 Castle St., Edinburgh EH2 3BN, Scotland (Formerly Castle Guest House)
0.1 miles from Macdonald Roxburghe Hotel Spa
Announcement STAY 3 PAY FOR 2 NIGHTS
The Edinburgh Townhouse Slideshow
#131 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (53) | Map
Show Prices
Angels Share Hotel (Edinburgh, UK) 4.0 of 5
7- 11 Hope Street, Edinburgh EH2 4EL, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
#87 of 146 hotels in Edinburgh
Professional photos | Traveler photos (217) | Map
Show Prices
Castle View Guest House (Edinburgh, UK) 3.0 of 5
30 Castle St., Edinburgh EH2 3HT, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
#174 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (65) | Map
Show Prices
4 Forres Street (Edinburgh, UK)
4 Forres St., Edinburgh EH3 6BJ, Scotland
0.1 miles from Macdonald Roxburghe Hotel Spa
#375 of 441 Edinburgh B&B and Inns
Map
8 Hill Street, Edinburgh EH2 3JZ, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#97 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (24) | Map
Show Prices
Inchgrove House (Edinburgh, UK) 4.0 of 5
8 Forres St., Edinburgh EH3 6BJ, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#147 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (16) | Map
Show Prices
Cityroomz Edinburgh (Edinburgh, UK) 3.0 of 5
25-33 Shandwick Place, Edinburgh EH2 4RG, Scotland (Formerly Travelodge)
0.2 miles from Macdonald Roxburghe Hotel Spa
#81 of 146 hotels in Edinburgh
Professional photos | Traveler photos (64) | Map
Show Prices
Queens Guest House (Edinburgh, UK) 4.0 of 5
45 Queens Street, Edinburgh EH2 3NH , Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#157 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (9) | Map
Show Prices
Luxury Central B&B (Edinburgh, UK)
3 Randolf Crescent, Edinburgh EH37TH, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#163 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (6) | Map
Show Prices
Frederick House Hotel (Edinburgh, UK) 4.0 of 5
42 Frederick St | Lothian, Edinburgh EH2 1EX, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#103 of 146 hotels in Edinburgh
Professional photos | Traveler photos (102) | Map
Show Prices
Randolph Mackenzie (Edinburgh, UK)
3-3 Randolph Place, Edinburgh EH3 7TQ, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#201 of 441 Edinburgh B&B and Inns
Traveler photos (3) | Map
24 Shandwick Place, Edinburgh Edinburgh, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#139 of 146 hotels in Edinburgh
Traveler photos (21) | Map
41 Heriot Row (Edinburgh, UK)
41 Heriot Row, Edinburgh EH3 6ES, Scotland
0.2 miles from Macdonald Roxburghe Hotel Spa
#351 of 441 Edinburgh B&B and Inns
Map
Nira Caledonia (Edinburgh, UK) 4.0 of 5
6 - 10 Gloucester Place, Edinburgh EH3 6EF, Scotland (Formerly Number Ten Edinburgh)
0.3 miles from Macdonald Roxburghe Hotel Spa
Nira Caledonia Slideshow
#6 of 146 hotels in Edinburgh
Professional photos | Traveler photos (392) | Map
Show Prices
The Stevenson House (Edinburgh, UK)
17 Heriot Row | New Town, Edinburgh EH3 6HP, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
The Stevenson House Slideshow
#48 of 441 Edinburgh B&B and Inns
Traveler photos (41) | Map
2 Cambridge Street (Edinburgh, UK)
2 Cambridge St, Edinburgh EH1 2DY, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#50 of 441 Edinburgh B&B and Inns
Traveler photos (32) | Map
1 Festival Square, Edinburgh EH3 9SR, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
Special Rate £185 (GBP)
Sheraton Grand Hotel & Spa Slideshow
#14 of 146 hotels in Edinburgh
Professional photos | Traveler photos (704) | Map
Show Prices
11 Moray Place, Edinburgh EH3 6DT , Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#96 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (42) | Map
Show Prices
53 Frederick Street (Edinburgh, UK)
53 Frederick St., Edinburgh EH2 1LH, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
53 Frederick Street Slideshow
#122 of 441 Edinburgh B&B and Inns
Professional photos | Traveler photos (88) | Map
Show Prices
30-31 Queen Street, Edinburgh EH2 1JX, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#86 of 146 hotels in Edinburgh
Traveler photos (33) | Map
Show Prices
Rick's (Edinburgh, UK) 4.0 of 5
55A Frederick St., Edinburgh EH2 1HL, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#95 of 146 hotels in Edinburgh
Professional photos | Traveler photos (69) | Map
Show Prices
37-43 Rose Street, Edinburgh EH2 2NH, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#100 of 146 hotels in Edinburgh
Traveler photos (30) | Map
Show Prices
40A Heriot Row (Edinburgh, UK)
40A Heriot Row, Edinburgh EH3 6ES, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#214 of 441 Edinburgh B&B and Inns
Traveler photos (3) | Map
The Atholl (Edinburgh, UK) 5.0 of 5
11 Atholl Crescent, Edinburgh EH3 8HA, Scotland
0.3 miles from Macdonald Roxburghe Hotel Spa
#234 of 441 Edinburgh B&B and Inns
Traveler photos (13) | Map
Show Prices