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
Score 9.2 from 467 reviews
Phone: +44 (0)131 556 2414 Online booking and availability
Pricesfrom (per room per night)
Single£176.00
Double£176.00
The Principal Edinburgh George Street
19 -21 George Street, Edinburgh, EH2 2PBShow on map 0.79 miles from Edinburgh
Score 8.5 from 2462 reviews
Phone: +44 (0)131 225 1251 Online booking and availability
Pricesfrom (per room per night)
Single£105.45
Double£105.45
Score 9.1 from 244 reviews
Phone: +44 (0)131 557 3500 Online booking and availability
Pricesfrom (per room per night)
Single£135.00
Double£135.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
Kew House and Apartments
1 Kew Terrace, Murrayfield, Edinburgh, EH12 5JEShow on map 1.36 miles from Edinburgh
Score 9.5 from 105 reviews
Phone: +44 (0)131 313 0700 Online booking and availability
Pricesfrom (per room per night)
Single£92.00
Double£92.00
Score 9.4 from 177 reviews
Phone: +44 (0)131 668 3346 Online booking and availability
Pricesfrom (per room per night)
Single£190.00
Double£190.00
Waldorf Astoria Edinburgh - The Caledonian
Princes Street, Edinburgh, EH1 2ABShow on map 0.67 miles from Edinburgh
Score 8.7 from 1063 reviews
Phone: +44 (0)131 222 8888 Online booking and availability
Pricesfrom (per room per night)
Single£141.75
Double£141.75
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.5 from 1607 reviews
Pricesfrom (per room per night)
Single£119.25
Double£119.25
Rooms from
£119.25per room per night
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 9.5 from 420 reviews
Phone: +44 (0)131 226 2075 Online booking and availability
Pricesfrom (per room per night)
Single£145.00
Double£145.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 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
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
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
Oakhill Apartments
Thorntree Park, 3 Thorntreeside, Edinburgh, EH6 8FEShow on map 1.95 miles from Edinburgh
Score 9.3 from 540 reviews
Phone: +44 (0)131 555 5704 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
Edinburgh Central SYHA Hostelling Scotland
9 Haddington Place, Edinburgh, EH7 4ALShow on map 1.26 miles from Edinburgh
Score 8.0 from 731 reviews
Phone: +44 (0)131 524 2090 Online booking and availability
Pricesfrom (per room per night)
Single£18.00
Double£18.00
Hillside City Centre Garden Apartment
12B Hillside Street, Edinburgh, EH7 5HBShow on map 1.29 miles from Edinburgh
Score 9.5 from 13 reviews
Phone: +44 (0)1599 534760 Online booking and availability
Pricesfrom (per room per night)
Single£300.00
Double£300.00
Score 9.4 from 272 reviews
Phone: +44 (0)131 556 1022 Online booking and availability
Pricesfrom (per room per night)
Single£54.00
Double£54.00
Score 8.4 from 343 reviews
Phone: +44 (0)131 667 8049 Online booking and availability
Pricesfrom (per room per night)
Single£44.00
Double£44.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 1169 reviews
Phone: +44 (0)131 472 3000 Online booking and availability
Pricesfrom (per room per night)
Single£68.00
Double£68.00
Channings Hotel, an Ascend Hotel Collection Member Edinburgh
15 South Learmonth Gardens, Edinburgh, EH4 1EZShow on map 1.31 miles from Edinburgh
Score 8.7 from 255 reviews
Phone: +44 (0)131 315 2226 Online booking and availability
Pricesfrom (per room per night)
Single£62.00
Double£62.00
Score 8.5 from 446 reviews
Phone: +44 (0)131 557 6910 Online booking and availability
Pricesfrom (per room per night)
Single£53.22
Double£53.22
Score 8.0 from 735 reviews
Phone: +44 (0)870 400 9026 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
Score 9.1 from 182 reviews
Phone: +44 (0)131 667 2793 Online booking and availability
Pricesfrom (per room per night)
Single£95.90
Double£95.90
Edinburgh Lodge West End
6 Hampton Terrace, West Coates, Edinburgh, EH12 5JDShow on map 1.33 miles from Edinburgh
Score 8.5 from 637 reviews
Phone: +44 (0)131 337 3682 Online booking and availability
Pricesfrom (per room per night)
Single£44.00
Double£44.00
Crowne Plaza Edinburgh - Royal Terrace
18 Royal Terrace, Edinburgh, EH7 5AQShow on map 1.17 miles from Edinburgh
Score 8.1 from 214 reviews
Phone: +44 (0)131 557 3222 Online booking and availability
Pricesfrom (per room per night)
Single£84.00
Double£84.00
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 8.5 from 1104 reviews
Phone: +44 (0)131 334 9191 Online booking and availability
Pricesfrom (per room per night)
Single£63.00
Double£63.00
Score 8.3 from 527 reviews
Phone: +44 (0)131 225 3656 Online booking and availability
Pricesfrom (per room per night)
Single£59.40
Double£59.40
Score 9.5 from 266 reviews
Phone: +44 (0)131 229 6459 Online booking and availability
Pricesfrom (per room per night)
Single£66.00
Double£66.00
Score 9.4 from 95 reviews
Phone: +44 (0)131 667 6026 Online booking and availability
Pricesfrom (per room per night)
Single£69.00
Double£69.00
The Ben Doran Guest House
11 Mayfield Gardens, Edinburgh, EH9 2AXShow on map 1.05 miles from Edinburgh
Score 7.9 from 63 reviews
Phone: +44 (0)131 667 8488 Online booking and availability
Pricesfrom (per room per night)
Single£36.80
Double£36.80
Score 7.8 from 134 reviews
Phone: +44 (0)131 554 3885 Online booking and availability
Pricesfrom (per room per night)
Single£63.75
Double£63.75
Score 9.2 from 206 reviews
Phone: +44 (0)131 667 4688 Online booking and availability
Pricesfrom (per room per night)
Single£75.00
Double£75.00
Score 9.5 from 137 reviews
Phone: +44 (0)131 667 8717 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Score 7.9 from 53 reviews
Phone: +44 (0)131 552 5438 Online booking and availability
Pricesfrom (per room per night)
Single£70.00
Double£140.00
Score 8.4 from 549 reviews
Phone: +44 (0)131 667 1264 Online booking and availability
Pricesfrom (per room per night)
Single£50.40
Double£50.40
Score 8.9 from 152 reviews
Phone: +44 (0)131 667 1200 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
Norton House Hotel & Spa
Ingliston, near Edinburgh, Edinburgh, EH28 8LXShow on map 7.41 miles from Edinburgh
Score 8.7 from 224 reviews
Phone: +44 (0)131 333 1275 Online booking and availability
Pricesfrom (per room per night)
Single£99.90
Double£99.90
Albany Ballantrae Hotel
39 - 43 Albany Street, Edinburgh, EH1 3QYShow on map 1.02 miles from Edinburgh
Score 8.2 from 1740 reviews
Phone: +44 (0)131 556 0397 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Score 8.2 from 130 reviews
Phone: +44 (0)131 556 3434 Online booking and availability
Pricesfrom (per room per night)
Single£73.00
Double£73.00
Hilton Edinburgh Grosvenor
Grosvenor Street, Edinburgh, EH12 5EFShow on map 0.89 miles from Edinburgh
Score 7.5 from 837 reviews
Phone: +44 (0)131 226 6001 Online booking and availability
Pricesfrom (per room per night)
Single£56.25
Double£56.25
Edinburgh Regency Guest House
12 Granville Terrace, Edinburgh, EH10 4PQShow on map 0.86 miles from Edinburgh
Score 7.9 from 239 reviews
Phone: +44 (0)131 229 3401 Online booking and availability
Pricesfrom (per room per night)
Single£44.10
Double£44.10
Score 9.2 from 293 reviews
Phone: +44 (0)131 229 3402 Online booking and availability
Pricesfrom (per room per night)
Single£115.00
Double£115.00
Fountain Court Apartments - Grove
1 Lower Gilmore Bank, Edinburgh, EH3 9QPShow on map 0.62 miles from Edinburgh
Score 8.1 from 150 reviews
Phone: +44 (0)131 229 9231 Online booking and availability
Pricesfrom (per room per night)
Single£71.10
Double£71.10
Dalmahoy Marriott Hotel & Country Club
Kirknewton, Edinburgh, EH27 8EBShow on map 7.27 miles from Edinburgh
Score 8.4 from 282 reviews
Phone: +44 (0)131 333 1845 Online booking and availability
Pricesfrom (per room per night)
Single£74.00
Double£74.00
Culane House Hotel - B&B
9 Hermitage Place, Leith Links, Edinburgh, EH6 8AFShow on map 2.17 miles from Edinburgh
Score 8.4 from 526 reviews
Phone: +44 (0)131 554 7331 Online booking and availability
Pricesfrom (per room per night)
Single£42.30
Double£42.30
Score 8.0 from 812 reviews
Phone: +44 (0)131 468 5000 Online booking and availability
Pricesfrom (per room per night)
Single£85.00
Double£85.00
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
Score 8.9 from 285 reviews
Phone: +44 (0)131 664 2755 Online booking and availability
Pricesfrom (per room per night)
Single£60.00
Double£60.00
Score 9.3 from 48 reviews
Phone: +44 (0)131 667 5029 Online booking and availability
Pricesfrom (per room per night)
Single£57.00
Double£57.00
Score 9.3 from 190 reviews
Phone: +44 (0)131 668 4422 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
The Sandaig
5 East Hermitage Place, Leith Links, Edinburgh, EH6 8AAShow on map 2.22 miles from Edinburgh
Score 8.6 from 263 reviews
Phone: +44 (0)131 554 7357 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Score 8.7 from 434 reviews
Phone: +44 (0)131 337 6169 Online booking and availability
Pricesfrom (per room per night)
Single£69.60
Double£69.60
Abercorn Guest House
1 Abercorn Terrace, Joppa, Portobello, Edinburgh, EH15 2DDShow on map 3.43 miles from Edinburgh
Score 9.4 from 431 reviews
Phone: +44 (0)131 669 6139 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Score 9.2 from 150 reviews
Phone: +44 (0)131 225 5084 Online booking and availability
Pricesfrom (per room per night)
Single£87.00
Double£87.00
Score 8.1 from 379 reviews
Phone: +44 (0)131 258 4028 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
Aaran Lodge Guest House
30 Milton Road East, Edinburgh, EH15 2NJShow on map 3.77 miles from Edinburgh
Score 9.2 from 108 reviews
Phone: +44 (0)131 657 5615 Online booking and availability
Pricesfrom (per room per night)
Single£80.00
Double£80.00
Score 8.6 from 390 reviews
Phone: +44 (0)131 623 6050 Online booking and availability
Pricesfrom (per room per night)
Single£84.55
Double£84.55
Ocean Apartments
Premier Vacations, 5 St Peters Buildings, Edinburgh, EH3 9PGShow on map 3.00 miles from Edinburgh
Score 8.6 from 970 reviews
Phone: +44 (0)870 701 9966 Online booking and availability
Pricesfrom (per room per night)
Single£55.25
Double£55.25
Score 8.3 from 1609 reviews
Phone: +44 (0)131 226 1999 Online booking and availability
Pricesfrom (per room per night)
Single£40.00
Double£40.00
Score 8.7 from 555 reviews
Phone: +44 (0)131 524 3200 Online booking and availability
Pricesfrom (per room per night)
Single£80.10
Double£80.10
Score 9.4 from 271 reviews
Phone: +44 (0)131 554 1353 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
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
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
Gladstone House
90 Dalkeith Road, Newington, Edinburgh, EH16 5AFShow on map 1.03 miles from Edinburgh
Score 9.1 from 107 reviews
Phone: +44 (0)131 667 4708 Online booking and availability
Pricesfrom (per room per night)
Single£108.00
Double£108.00
MW Townhouse
Corner Of Dalkeith Road And Spence Street, 11 Spence Street, Edinburgh, EH16 5AGShow on map 1.07 miles from Edinburgh
Score 7.1 from 41 reviews
Phone: +44 (0)131 655 1530 Online booking and availability
Pricesfrom (per room per night)
Single£72.00
Double£72.00
Score 8.7 from 293 reviews
Phone: +44 (0)131 270 3900 Online booking and availability
Pricesfrom (per room per night)
Single£125.00
Double£125.00