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 8.9 from 1851 reviews
Phone: +44 (0)131 319 3690 Online booking and availability
Pricesfrom (per room per night)
Single£75.00
Double£75.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
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
Score 8.1 from 163 reviews
Phone: +44 (0)1875 820153 Online booking and availability
Pricesfrom (per room per night)
Single£125.10
Double£125.10
Holiday Inn Express Edinburgh Airport
101 Ingliston Road, Ingliston, Edinburgh, EH28 8AUShow on map 6.96 miles from Edinburgh
Score 8.5 from 1289 reviews
Phone: +44 (0)131 333 4331 Online booking and availability
Pricesfrom (per room per night)
Single£64.00
Double£64.00
Score 9.3 from 101 reviews
Phone: +44 (0)131 660 3200 Online booking and availability
Pricesfrom (per room per night)
Single£110.00
Double£110.00
Score 8.1 from 1972 reviews
Phone: +44 (0)131 519 4400 Online booking and availability
Pricesfrom (per room per night)
Single£63.20
Double£63.20
Premier Inn Edinburgh A1 - Musselburgh
Carberry Road, Inveresk, Edinburgh, EH21 8PTShow on map 6.32 miles from Edinburgh
Score 8.5 from 98 reviews
Phone: +44 (0)870 197 7092 Online booking and availability
Pricesfrom (per room per night)
Single£56.00
Double£56.00
Chapel Cross Guesthouse
2 Penicuik Road, Roslin, Edinburgh, EH25 9LHShow on map 6.11 miles from Edinburgh
Score 7.5 from 111 reviews
Phone: +44 (0)131 440 2029 Online booking and availability
Pricesfrom (per room per night)
Single£56.00
Double£56.00
The Original Rosslyn Inn
4 Main Street, Roslin, Edinburgh, EH25 9LEShow on map 6.05 miles from Edinburgh
Score 7.9 from 98 reviews
Phone: +44 (0)131 440 2384 Online booking and availability
Pricesfrom (per room per night)
Single£84.00
Double£84.00
Score 8.0 from 136 reviews
Phone: +44 (0)131 449 2230 Online booking and availability
Pricesfrom (per room per night)
Single£44.00
Double£44.00
Score 8.3 from 332 reviews
Phone: +44 (0)131 663 9219 Online booking and availability
Pricesfrom (per room per night)
Single£60.00
Double£60.00
ibis budget Hotel Edinburgh Park
6 Lochside View, Edinburgh, EH12 9DHShow on map 4.87 miles from Edinburgh
Score 8.1 from 5558 reviews
Phone: +44 (0)131 446 5900 Online booking and availability
Pricesfrom (per room per night)
Single£28.00
Double£28.00
Score 8.5 from 1372 reviews
Phone: +44 (0)131 446 5600 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
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.9 from 174 reviews
Phone: +44 (0)131 669 5418 Online booking and availability
Pricesfrom (per room per night)
Single£75.00
Double£75.00
Premier Inn Edinburgh A1 - Newcraighall
91 Newcraighall Road, Edinburgh, EH21 8RXShow on map 3.93 miles from Edinburgh
Score 8.8 from 122 reviews
Phone: +44 (0)870 990 6336 Online booking and availability
Pricesfrom (per room per night)
Single£56.00
Double£56.00
BEST WESTERN Kings Manor
100 Milton Road East, Edinburgh, EH15 2NPShow on map 3.84 miles from Edinburgh
Score 8.6 from 1321 reviews
Phone: +44 (0)131 669 0444 Online booking and availability
Pricesfrom (per room per night)
Single£24.00
Double£24.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
Corstorphine Lodge Hotel
186 St John's Road, Corstorphine, Edinburgh, EH12 8SGShow on map 3.66 miles from Edinburgh
Score 7.7 from 471 reviews
Phone: +44 (0)131 476 7116 Online booking and availability
Pricesfrom (per room per night)
Single£39.00
Double£39.00
Featherhall Garden Court Apartments
9 Featherhall Avenue, Edinburgh, EH12 7TGShow on map 3.58 miles from Edinburgh
Score 6.7 from 180 reviews
Phone: +44 (0)845 082 2456 Online booking and availability
Pricesfrom (per room per night)
Single£89.00
Double£89.00
Innkeeper's Lodge Edinburgh, Corstorphine
St. Johns Road, Edinburgh, EH12 8AXShow on map 3.43 miles from Edinburgh
Score 7.9 from 745 reviews
Phone: +44 (0)131 334 8235 Online booking and availability
Pricesfrom (per room per night)
Single£59.00
Double£59.00
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
Edinburgh Capital Hotel
187 Clermiston Road, Edinburgh, EH12 6UGShow on map 3.38 miles from Edinburgh
Score 8.2 from 1512 reviews
Phone: +44 (0)131 535 9988 Online booking and availability
Pricesfrom (per room per night)
Single£53.00
Double£53.00
Phone: +44 (0)131 314 0680 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
Score 8.8 from 150 reviews
Phone: +44 (0)131 669 4072 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
109 Broomhouse Apartment
109 Broomhouse Crescent, Edinburgh, EH11 3RGShow on map 3.26 miles from Edinburgh
Score 9.8 from 4 reviews
Phone: +44 (0)131 455 7731 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Aynetree Guest House
12 Duddingston Crescent, Milton Road, Edinburgh, EH15 3ASShow on map 3.20 miles from Edinburgh
Score 8.0 from 102 reviews
Phone: +44 (0)131 258 2821 Online booking and availability
Pricesfrom (per room per night)
Single£43.90
Double£43.90
Marchfield Guest House
1/B Marchfield Grove, Blackhall, Edinburgh, EH4 5BNShow on map 3.07 miles from Edinburgh
Score 7.9 from 174 reviews
Phone: +44 (0)131 538 5858 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Hot-el-apartments Edinburgh Waterfront
9 Western Harbour Breakwater, Edinburgh, EH6 6PZShow on map 3.06 miles from Edinburgh
Score 8.0 from 446 reviews
Phone: +44 (0)131 554 2721 Online booking and availability
Pricesfrom (per room per night)
Single£55.25
Double£55.25
Edinburgh Waterfront Apartments
Western Harbour Midway, Edinburgh, EH6 6LEShow on map 3.03 miles from Edinburgh
Score 9.3 from 22 reviews
Phone: +44 (0)131 554 2721 Online booking and availability
Pricesfrom (per room per night)
Single£89.00
Double£89.00
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
The Northfield House Hotel
115 Lasswade Road, Edinburgh, EH16 6UDShow on map 2.94 miles from Edinburgh
Score 8.9 from 278 reviews
Phone: +44 (0)131 664 2466 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Dalmore Lodge Guest House
14 Downie Terrace, Edinburgh, EH12 7AUShow on map 2.81 miles from Edinburgh
Score 8.7 from 161 reviews
Phone: +44 (0)131 334 6294 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
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
Premier Inn Edinburgh Leith Waterfront
51-53 Newhaven Place, Edinburgh, EH6 4TXShow on map 2.77 miles from Edinburgh
Score 8.0 from 132 reviews
Phone: +44 (0)870 197 7093 Online booking and availability
Pricesfrom (per room per night)
Single£57.00
Double£57.00
The Shore View Apartment
39/9 Ocean Drive, Leith, Edinburgh, EH6 6JLShow on map 2.67 miles from Edinburgh
Score 9.8 from 16 reviews
Phone: +44 (0)131 610 0510 Online booking and availability
Pricesfrom (per room per night)
Single£160.00
Double£160.00
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 Wee Haven Edinburgh
18 Lower Granton Road, Edinburgh, EH5 3RUShow on map 2.62 miles from Edinburgh
Score 7.8 from 79 reviews
Phone: +44 (0)7788 985952 Online booking and availability
Pricesfrom (per room per night)
Single£48.00
Double£48.00
Phone: +44 (0)7872 175849 Online booking and availability
Pricesfrom (per room per night)
Single£180.00
Double£180.00
Holiday Inn Express Edinburgh Waterfront
Express By Holiday Inn Edinburgh Waterfront, Britannia Way, Ocean Drive, Leith, Edinburgh, EH6 6JJShow on map 2.57 miles from Edinburgh
Score 8.5 from 800 reviews
Phone: +44 (0)131 555 4422 Online booking and availability
Pricesfrom (per room per night)
Single£50.00
Double£50.00
Edinburgh Capital Apartments - Flat 1, 49 Elbe Street
Flat 1, 49 Elbe Street, Edinburgh, EH6 7HPShow on map 2.54 miles from Edinburgh
Score 5.7 from 27 reviews
Phone: +44 (0)7584 560308 Online booking and availability
Pricesfrom (per room per night)
Single£70.00
Double£70.00
Score 6.4 from 468 reviews
Phone: +44 (0)131 554 7897 Online booking and availability
Pricesfrom (per room per night)
Single£27.00
Double£27.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 7.2 from 5 reviews
Phone: +44 (0)7824 567435 Online booking and availability
Pricesfrom (per room per night)
Single£450.00
Double£450.00
Twin Lions Hotel
92 Corstorphine Road, Murrayfield, Edinburgh, EH12 6JGShow on map 2.31 miles from Edinburgh
Score 7.6 from 67 reviews
Phone: +44 (0)131 538 7490 Online booking and availability
Pricesfrom (per room per night)
Single£45.00
Double£45.00
Premier Inn Edinburgh East
228 Willowbrae Road, Edinburgh, EH8 7NGShow on map 2.29 miles from Edinburgh
Score 8.0 from 288 reviews
Phone: +44 (0)131 661 3396 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.00
Hermitage Guest House
16 East Hermitage Place, Leith Links, Edinburgh, EH6 8ABShow on map 2.26 miles from Edinburgh
Score 6.1 from 163 reviews
Phone: +44 (0)131 555 4868 Online booking and availability
Pricesfrom (per room per night)
Single£35.00
Double£35.00
Score 7.9 from 136 reviews
Phone: +44 (0)131 554 4578 Online booking and availability
Pricesfrom (per room per night)
Single£40.00
Double£40.00
Edinburgh Thistle Guest House
10 East Hermitage Place, Leith Links, Edinburgh, EH6 8AAShow on map 2.24 miles from Edinburgh
Score 6.9 from 479 reviews
Phone: +44 (0)131 554 8457 Online booking and availability
Pricesfrom (per room per night)
Single£18.00
Double£18.00
Score 5.4 from 14 reviews
Phone: +44 (0)131 283 4599 Online booking and availability
Pricesfrom (per room per night)
Single£47.99
Double£47.99
Trinity Mansion - Apartments
134 Newhaven Road, Edinburgh, EH6 4NRShow on map 2.22 miles from Edinburgh
Score 8.3 from 99 reviews
Phone: +44 (0)7939 163881 Online booking and availability
Pricesfrom (per room per night)
Single£69.00
Double£69.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
Mackenzie Guest house
2 East Hermitage Place, Leith, Edinburgh, EH6 8AAShow on map 2.21 miles from Edinburgh
Score 8.9 from 133 reviews
Phone: +44 (0)131 554 3763 Online booking and availability
Pricesfrom (per room per night)
Single£45.00
Double£45.00
Score 9.4 from 22 reviews
Phone: +44 (0)131 661 0170 Online booking and availability
Pricesfrom (per room per night)
Single£55.00
Double£55.00
Great Junction Street
98/1 Great Junction Street, Edinburgh, EH6 5LDShow on map 2.21 miles from Edinburgh
Score 9.3 from 14 reviews
Phone: +44 (0)7771 798020 Online booking and availability
Pricesfrom (per room per night)
Single£250.00
Double£250.00
Score 6.5 from 586 reviews
Phone: +44 (0)131 554 5045 Online booking and availability
Pricesfrom (per room per night)
Single£27.00
Double£27.00
Score 8.6 from 345 reviews
Phone: +44 (0)131 554 6559 Online booking and availability
Pricesfrom (per room per night)
Single£42.00
Double£42.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 7.3 from 406 reviews
Phone: +44 (0)131 554 6206 Online booking and availability
Pricesfrom (per room per night)
Single£39.99
Double£39.99
Score 7.1 from 4 reviews
Phone: +44 (0)7792 720747 Online booking and availability
Pricesfrom (per room per night)
Single£50.71
Double£50.71
Jasmine Apartment - Junction Street
17/2 Great Junction Street, Edinburgh, EH6 5HXShow on map 2.12 miles from Edinburgh
Score 5.7 from 19 reviews
Phone: +44 (0)141 354 1383 Online booking and availability
Pricesfrom (per room per night)
Single£40.00
Double£40.00
Holiday Inn Edinburgh City West
Queensferry Road, Edinburgh, EH4 3HLShow on map 2.07 miles from Edinburgh
Score 8.1 from 654 reviews
Phone: +44 (0)131 332 2442 Online booking and availability
Pricesfrom (per room per night)
Single£52.00
Double£52.00
Murrayfield Park Guest House
89 Corstorphine Road, Edinburgh, EH12 5QEShow on map 2.05 miles from Edinburgh
Score 6.3 from 434 reviews
Phone: +44 (0)131 337 5370 Online booking and availability
Pricesfrom (per room per night)
Single£24.00
Double£24.00
Edinburgh Capital Apartments - Flat 2, 8 Piershill Square West
8 Piershill Square West, Flat 2, Edinburgh, EH8 7AZShow on map 2.04 miles from Edinburgh
Score 6.0 from 49 reviews
Phone: +44 (0)7966 506069 Online booking and availability
Pricesfrom (per room per night)
Single£49.00
Double£49.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 7.7 from 185 reviews
Phone: +44 (0)131 552 3456 Online booking and availability
Pricesfrom (per room per night)
Single£41.40
Double£41.40
Score 8.0 from 131 reviews
Phone: +44 (0)131 552 1833 Online booking and availability
Pricesfrom (per room per night)
Single£65.00
Double£65.00
Score 7.1 from 7 reviews
Phone: +44 (0)131 561 4000 Online booking and availability
Pricesfrom (per room per night)
Single£61.00
Double£61.00
Score 7.3 from 358 reviews
Phone: +44 (0)131 561 4000 Online booking and availability
Pricesfrom (per room per night)
Single£70.00
Double£70.00