Search
Filter By
Price (per night):
Star rating:
£0 - £45
£46 - £55
£56 - £66
£67 - £84
£85+
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Quartermile Luxury Apartments
Flat 4, 35 Simpson Loan, Quartermile, Edinburgh, EH3 9GHShow on map 0.10 miles from Edinburgh
Score 9.4 from 87 reviews
Phone: +44 (0)7875 408810 Online booking and availability
Pricesfrom (per room per night)
Single£75.00
Double£75.00
Luxury Quartermile Self Catering Apartment
16 Simpson Loan, flat 5, Edinburgh, EH3 9BBShow on map 0.10 miles from Edinburgh
Score 8.6 from 83 reviews
Phone: +44 (0)7875 408810 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
Residence Inn by Marriott Edinburgh
36 Simpson Loan, Quartermile, Edinburgh, EH3 9GGShow on map 0.12 miles from Edinburgh
Score 8.8 from 528 reviews
Phone: +44 (0)131 229 7150 Online booking and availability
Pricesfrom (per room per night)
Single£74.00
Double£74.00
Score 8.6 from 417 reviews
Phone: +44 (0)7753 496410 Online booking and availability
Pricesfrom (per room per night)
Single£105.00
Double£105.00
Score 8.8 from 311 reviews
Phone: +44 (0)131 202 5599 Online booking and availability
Pricesfrom (per room per night)
Single£118.83
Double£118.83
Novotel Edinburgh Centre
80 Lauriston Place, Edinburgh, EH3 9DEShow on map 0.23 miles from Edinburgh
Score 8.4 from 1161 reviews
Phone: +44 (0)131 656 3500 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
Score 8.5 from 364 reviews
Phone: +44 (0)131 622 7979 Online booking and availability
Pricesfrom (per room per night)
Single£69.00
Double£69.00
Score 8.5 from 80 reviews
Phone: +44 (0)7791 156743 Online booking and availability
Pricesfrom (per room per night)
Single£65.00
Double£65.00
Meadowlets Apartment
28 Warrender Park Terrace, Edinburgh, EH9 1EEShow on map 0.28 miles from Edinburgh
Score 7.8 from 35 reviews
Phone: +44 (0)7765 024922 Online booking and availability
Pricesfrom (per room per night)
Single£160.00
Double£160.00
Drumdryan Apartment Edinburgh
4 Drumdryan Street, Edinburgh, EH3 9LAShow on map 0.29 miles from Edinburgh
Score 8.6 from 18 reviews
Phone: +44 (0)7791 156743 Online booking and availability
Pricesfrom (per room per night)
Single£70.00
Double£70.00
Score 8.5 from 3353 reviews
Phone: +44 (0)131 300 3456 Online booking and availability
Pricesfrom (per room per night)
Single£90.00
Double£90.00
Score 8.7 from 456 reviews
Phone: +44 (0)131 285 1479 Online booking and availability
Pricesfrom (per room per night)
Single£104.00
Double£104.00
Our Eclectic Castle View Apartment
609 Websters Land, Edinburgh, EH1 2RXShow on map 0.31 miles from Edinburgh
Score 9.6 from 1 reviews
Phone: +44 (0)131 516 6400 Online booking and availability
Pricesfrom (per room per night)
Single£132.80
Double£132.80
The Knight Residence by Mansley Serviced Apartments
12 Lauriston Street, Edinburgh, EH3 9DJShow on map 0.31 miles from Edinburgh
Score 9.3 from 626 reviews
Phone: +44 (0)131 622 8120 Online booking and availability
Pricesfrom (per room per night)
Single£91.30
Double£91.30
Score 8.0 from 37 reviews
Phone: +44 (0)131 229 5622 Online booking and availability
Pricesfrom (per room per night)
Single£90.67
Double£90.67
Grassmarket Studio - Websters Land
423 Websters Land, 53 West Port, Edinburgh, EH1 2RXShow on map 0.31 miles from Edinburgh
Score 9.6 from 22 reviews
Phone: +44 (0)131 553 6641 Online booking and availability
Pricesfrom (per room per night)
Single£240.00
Double£240.00
Apex City of Edinburgh Hotel
61 Grassmarket, Edinburgh, EH1 2JFShow on map 0.32 miles from Edinburgh
Score 8.8 from 2299 reviews
Phone: +44 (0)131 243 3456 Online booking and availability
Pricesfrom (per room per night)
Single£90.00
Double£90.00
Our Bijou Edinburgh Apartment
304 Websters Land, Edinburgh, EH1 2RUShow on map 0.32 miles from Edinburgh
Phone: +44 (0)131 538 0664 Online booking and availability
Pricesfrom (per room per night)
Single£82.80
Double£82.80
Central Apartments Edinburgh
27 Home Street, Edinburgh, EH3 9JRShow on map 0.33 miles from Edinburgh
Score 8.5 from 21 reviews
Phone: +44 (0)131 229 2050 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Phone: +44 (0)131 229 4629 Online booking and availability
Pricesfrom (per room per night)
Single£90.00
Double£90.00
Grassmarket-Old Town Apartment
94 Grassmarket, Edinburgh, EH1 2JRShow on map 0.34 miles from Edinburgh
Score 9.1 from 19 reviews
Phone: +44 (0)131 220 2299 Online booking and availability
Pricesfrom (per room per night)
Single£130.00
Double£130.00
Score 9.7 from 63 reviews
Phone: +44 (0)131 553 6641 Online booking and availability
Pricesfrom (per room per night)
Single£100.00
Double£100.00
Valentine City Centre Guest House
19 Gilmore Place, Tollcross, Edinburgh, EH3 9NEShow on map 0.37 miles from Edinburgh
Score 7.9 from 624 reviews
Phone: +44 (0)131 229 5622 Online booking and availability
Pricesfrom (per room per night)
Single£48.41
Double£48.41
Edinburgh Pearl Apartments - Lochrin Place
20 Lochrin Place, Edinburgh, EH3 9QSShow on map 0.37 miles from Edinburgh
Score 8.7 from 243 reviews
Phone: +44 (0)131 664 9292 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
Doubletree by Hilton Edinburgh City Centre
34 Bread Street, Edinburgh, EH3 9AFShow on map 0.37 miles from Edinburgh
Score 8.7 from 940 reviews
Phone: +44 (0)131 221 5555 Online booking and availability
Pricesfrom (per room per night)
Single£92.65
Double£92.65
Score 9.1 from 142 reviews
Phone: +44 (0)7751 276342 Online booking and availability
Pricesfrom (per room per night)
Single£70.00
Double£70.00
Nicolson Apartments
28 West Nicolson Street, Edinburgh, EH8 9DDShow on map 0.42 miles from Edinburgh
Score 9.0 from 691 reviews
Phone: +44 (0)131 477 3680 Online booking and availability
Pricesfrom (per room per night)
Single£65.00
Double£65.00
Score 9.3 from 51 reviews
Phone: +44 (0)131 229 8304 Online booking and availability
Pricesfrom (per room per night)
Single£52.00
Double£52.00
The Witchery by the Castle
Castlehill, Royal Mile, Edinburgh, Edinburgh, EH1 2NFShow on map 0.42 miles from Edinburgh
Score 9.4 from 131 reviews
Phone: +44 (0)131 225 5613 Online booking and availability
Pricesfrom (per room per night)
Single£310.00
Double£310.00
Dreamhouse Apartments Edinburgh City Centre
17 West Tollcross, Edinburgh, EH3 9QNShow on map 0.43 miles from Edinburgh
Score 8.6 from 22 reviews
Phone: +44 (0)845 226 0232 Online booking and availability
Pricesfrom (per room per night)
Single£144.00
Double£144.00
Score 8.8 from 935 reviews
Phone: +44 (0)131 622 6801 Online booking and availability
Pricesfrom (per room per night)
Single£59.00
Double£59.00
G&V Royal Mile Hotel, Edinburgh
1 George Iv Bridge, Royal Mile, Edinburgh, EH1 1ADShow on map 0.45 miles from Edinburgh
Score 9.0 from 724 reviews
Phone: +44 (0)131 220 6666 Online booking and availability
Pricesfrom (per room per night)
Single£128.00
Double£128.00
Score 7.2 from 548 reviews
Phone: +44 (0)131 221 9192 Online booking and availability
Pricesfrom (per room per night)
Single£28.00
Double£28.00
Score 7.5 from 1824 reviews
Phone: +44 (0)131 221 1331 Online booking and availability
Pricesfrom (per room per night)
Single£30.00
Double£30.00
Score 8.8 from 80 reviews
Phone: +44 (0)131 228 8952 Online booking and availability
Pricesfrom (per room per night)
Single£85.00
Double£85.00
Score 6.0 from 404 reviews
Phone: +44 (0)131 229 5008 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
The Four Sisters Boatel - Houseboat
Lochrin Basin, Union Canal, Edinburgh, EH3 9NYShow on map 0.49 miles from Edinburgh
Score 8.2 from 30 reviews
Phone: +44 (0)7762 476 367 Online booking and availability
Pricesfrom (per room per night)
Single£100.00
Double£100.00
Score 7.9 from 499 reviews
Phone: +44 (0)131 229 1985 Online booking and availability
Pricesfrom (per room per night)
Single£48.00
Double£48.00
St Giles Apartments
377 High Street, The Royal Mile, Edinburgh, EH1 1PWShow on map 0.50 miles from Edinburgh
Score 9.0 from 1884 reviews
Phone: +44 (0)131 477 3680 Online booking and availability
Pricesfrom (per room per night)
Single£89.00
Double£89.00
Score 6.7 from 321 reviews
Phone: +44 (0)131 229 4057 Online booking and availability
Pricesfrom (per room per night)
Single£30.00
Double£30.00
Amaryllis Guest House
21 Upper Gilmore Place, Edinburgh, EH3 9NLShow on map 0.51 miles from Edinburgh
Score 7.9 from 29 reviews
Phone: +44 (0)131 229 3293 Online booking and availability
Pricesfrom (per room per night)
Single£59.00
Double£59.00
Score 8.5 from 488 reviews
Phone: +44 (0)131 662 2080 Online booking and availability
Pricesfrom (per room per night)
Single£69.00
Double£69.00
Richmond Place Apartments
5-9 Richmond Place, Edinburgh, EH8 9VEShow on map 0.52 miles from Edinburgh
Score 8.3 from 660 reviews
Phone: +44 (0)131 545 2245 Online booking and availability
Pricesfrom (per room per night)
Single£71.00
Double£71.00
Fraser Suites Edinburgh
12-26 St Giles Street, Edinburgh, EH1 1PTShow on map 0.52 miles from Edinburgh
Score 8.6 from 1127 reviews
Phone: +44 (0)131 221 7200 Online booking and availability
Pricesfrom (per room per night)
Single£89.10
Double£89.10
ibis Edinburgh Centre South Bridge - Royal Mile
77 South Bridge, Edinburgh, EH1 1HNShow on map 0.52 miles from Edinburgh
Score 8.6 from 3112 reviews
Phone: +44 (0)131 292 0000 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
Fountain Court Apartments - EQ2
1 Lower Gilmore Bank, Off Lower Gilmore Place, Edinburgh, EH3 9QPShow on map 0.52 miles from Edinburgh
Score 8.5 from 234 reviews
Phone: +44 (0)131 622 6677 Online booking and availability
Pricesfrom (per room per night)
Single£130.50
Double£130.50
Score 8.7 from 15 reviews
Phone: +44 (0)7512 926750 Online booking and availability
Pricesfrom (per room per night)
Single£105.00
Double£105.00
Score 9.3 from 1353 reviews
Phone: +44 (0)131 510 5499 Online booking and availability
Pricesfrom (per room per night)
Single£149.00
Double£149.00
Best Western Plus Bruntsfield Hotel
69-74 Bruntsfield Place, Edinburgh, EH10 4HHShow on map 0.53 miles from Edinburgh
Score 8.8 from 635 reviews
Phone: +44 (0)131 229 1393 Online booking and availability
Pricesfrom (per room per night)
Single£62.00
Double£62.00
Score 7.8 from 540 reviews
Phone: +44 (0)131 651 2007 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
Score 9.0 from 2 reviews
Phone: +44 (0)131 230 0303 Online booking and availability
Pricesfrom (per room per night)
Single£116.33
Double£116.33
Clamshell Land - Royal Mile
126 High Street, Edinburgh, EH1 1QSShow on map 0.55 miles from Edinburgh
Score 8.9 from 57 reviews
Phone: +44 (0)7929 931094 Online booking and availability
Pricesfrom (per room per night)
Single£202.50
Double£202.50
ibis Edinburgh Centre Royal Mile - Hunter Square
6 Hunters Square (off The Royal Mile), Edinburgh, EH1 1QWShow on map 0.55 miles from Edinburgh
Score 8.6 from 1775 reviews
Phone: +44 (0)131 240 7000 Online booking and availability
Pricesfrom (per room per night)
Single£54.00
Double£54.00
Menzies Guest House
(city centre), 33 Leamington Terrace, Edinburgh, EH10 4JSShow on map 0.55 miles from Edinburgh
Score 7.8 from 206 reviews
Phone: +44 (0)131 229 4629 Online booking and availability
Pricesfrom (per room per night)
Single£45.00
Double£45.00
Sheraton Grand Hotel & Spa
1 Festival Square, Edinburgh, EH3 9SRShow on map 0.55 miles from Edinburgh
Score 9.1 from 1006 reviews
Phone: +44 (0)131 229 9131 Online booking and availability
Pricesfrom (per room per night)
Single£121.60
Double£121.60
Stay Edinburgh City Apartments - Royal Mile
Central Reception, At Crest Of Edinburgh, Edinburgh, EH1 1PEShow on map 0.56 miles from Edinburgh
Score 8.7 from 742 reviews
Phone: +44 (0)7733 892 820 Online booking and availability
Pricesfrom (per room per night)
Single£76.50
Double£76.50
Score 9.2 from 65 reviews
Phone: +44 (0)1835 823248 Online booking and availability
Pricesfrom (per room per night)
Single£199.00
Double£199.00
Mercure Edinburgh Haymarket
38 Gardners Crescent, Edinburgh, EH3 8DQShow on map 0.56 miles from Edinburgh
Score 8.7 from 1086 reviews
Phone: +44 (0)131 297 0480 Online booking and availability
Pricesfrom (per room per night)
Single£59.00
Double£59.00
High St Flat
219 High Street, The Royal Mile, Edinburgh, EH1 1PEShow on map 0.57 miles from Edinburgh
Score 9.1 from 46 reviews
Phone: +44 (0)131 226 5155 Online booking and availability
Pricesfrom (per room per night)
Single£100.00
Double£100.00
Score 8.5 from 175 reviews
Phone: +44 (0)131 208 1005 Online booking and availability
Pricesfrom (per room per night)
Single£92.00
Double£92.00
Motel One Edinburgh-Royal
18-21 Market Street, Edinburgh, EH1 1BLShow on map 0.57 miles from Edinburgh
Score 8.8 from 4529 reviews
Phone: +44 (0)844 693 1077 Online booking and availability
Pricesfrom (per room per night)
Single£69.00
Double£69.00
Score 8.1 from 1898 reviews
Phone: +44 (0)131 524 1989 Online booking and availability
Pricesfrom (per room per night)
Single£10.00
Double£10.00
Score 8.9 from 390 reviews
Phone: +44 (0)131 526 3780 Online booking and availability
Pricesfrom (per room per night)
Single£53.10
Double£53.10
City Centre Royal View Apartments
126/9 Pleasance, Old Town, Edinburgh, EH8 9TLShow on map 0.59 miles from Edinburgh
Score 7.6 from 54 reviews
Phone: +44 (0)7879 777923 Online booking and availability
Pricesfrom (per room per night)
Single£67.00
Double£67.00
Blackfriars Apartment
55 Blackfriars Street, Edinburgh, EH1 1NBShow on map 0.59 miles from Edinburgh
Score 9.7 from 55 reviews
Phone: +44 (0)7768 647923 Online booking and availability
Pricesfrom (per room per night)
Single£131.25
Double£131.25
Score 8.6 from 82 reviews
Phone: +44 (0)131 202 5599 Online booking and availability
Pricesfrom (per room per night)
Single£72.75
Double£72.75
The Inn on the Mile
82 High Street, Royal Mile, Edinburgh, EH1 1LLShow on map 0.60 miles from Edinburgh
Score 9.2 from 210 reviews
Phone: +44 (0)131 556 9940 Online booking and availability
Pricesfrom (per room per night)
Single£84.00
Double£84.00
St Christopher's Edinburgh
9-13 Market Street, Edinburgh, EH1 1DEShow on map 0.60 miles from Edinburgh
Score 7.7 from 865 reviews
Phone: +44 (0)131 226 1446 Online booking and availability
Pricesfrom (per room per night)
Single£8.29
Double£8.29
Radisson Blu Hotel, Edinburgh
80 High Street, Edinburgh, EH1 1THShow on map 0.60 miles from Edinburgh
Score 8.6 from 2488 reviews
Phone: +44 (0)131 557 9797 Online booking and availability
Pricesfrom (per room per night)
Single£118.15
Double£118.15
Score 9.7 from 41 reviews
Phone: +44 (0)7833 654990 Online booking and availability
Pricesfrom (per room per night)
Single£115.00
Double£115.00