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 Edinburgh Crystal Visitor Centre

Eastfield | Penicuik, Edinburgh EH26 8HB, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

46 Dreghorn Link | A720 City Bypass, Edinburgh EH13 9QR, Scotland
7.3 km from Edinburgh Crystal Visitor Centre
Special Offer Saver rooms available
Travelodge Edinburgh Dreghorn Slideshow
#135 of 145 hotels in Edinburgh
Professional photos | Traveller photos (52) | Map
Show Prices
134 Braid Rd, Edinburgh EH10 6JD, Scotland
9.1 km from Edinburgh Crystal Visitor Centre
Special Offer Save up to 22% off...
BEST WESTERN Braid Hills Hotel Slideshow
#88 of 145 hotels in Edinburgh
Professional photos | Traveller photos (187) | Map
Show Prices
Heriot-Watt University | Riccarton, Edinburgh EH14 4AS, Scotland
10.3 km from Edinburgh Crystal Visitor Centre
#134 of 145 hotels in Edinburgh
Traveller photos (9) | Map
43 Craigmillar Park | Cameron Toll, Edinburgh EH16 5PD, Scotland
10.7 km from Edinburgh Crystal Visitor Centre
Special Offer Saver rooms available
Travelodge Edinburgh Cameron Toll Slideshow
#35 of 145 hotels in Edinburgh
Professional photos | Traveller photos (32) | Map
Show Prices
The Northumberland Hotel (Edinburgh, UK) 3.0 of 5
31 - 33 Craigmillar Park | Newington, Edinburgh EH16 5PE, Scotland
10.8 km from Edinburgh Crystal Visitor Centre
#141 of 145 hotels in Edinburgh
Professional photos | Traveller photos (29) | Map
Show Prices
Kildonan Lodge Hotel (Edinburgh, UK) 4.0 of 5
27 Craigmillar Park | Newington, Edinburgh EH16 5PE, Scotland
10.9 km from Edinburgh Crystal Visitor Centre
Kildonan Lodge Hotel Slideshow
#21 of 145 hotels in Edinburgh
Professional photos | Traveller photos (109) | Map
Show Prices
Royal Ettrick Hotel (Edinburgh, UK) 3.0 of 5
13 Ettrick Road | Polwarth, Edinburgh EH10 5BJ, Scotland
11.0 km from Edinburgh Crystal Visitor Centre
#108 of 145 hotels in Edinburgh
Professional photos | Traveller photos (41) | Map
Show Prices
Links Hotel (Edinburgh, UK) 4.0 of 5
4 Alvanley Terrace | Whitehouse Loan, Edinburgh EH9 1DU, Scotland
11.4 km from Edinburgh Crystal Visitor Centre
#64 of 145 hotels in Edinburgh
Professional photos | Traveller photos (74) | Map
Show Prices
69 - 74 Bruntsfield Place, Edinburgh EH10 4HH, Scotland
11.5 km from Edinburgh Crystal Visitor Centre
Special Offer Save up to 22% off...
BEST WESTERN PLUS Bruntsfield Slideshow
#17 of 145 hotels in Edinburgh
Professional photos | Traveller photos (155) | Map
Show Prices
Edinburgh Minto Hotel (Edinburgh, UK) 3.0 of 5
16-18 Minto Street, Edinburgh EH9 1RQ, Scotland
11.5 km from Edinburgh Crystal Visitor Centre
#110 of 145 hotels in Edinburgh
Professional photos | Traveller photos (22) | Map
Show Prices
Novotel Edinburgh Park (Edinburgh, UK) 4.0 of 5
15 Lochside Ave, Edinburgh EH12 9DJ, Scotland
11.6 km from Edinburgh Crystal Visitor Centre
Special Offer Up to 40% OFF THIS...
Novotel Edinburgh Park Slideshow
#75 of 145 hotels in Edinburgh
Professional photos | Traveller photos (171) | Map
Show Prices
Hotel Ceilidh-Donia (Edinburgh, UK) 3.0 of 5
14 - 16 Marchhall Crescent, Edinburgh EH16 5HL, Scotland
11.7 km from Edinburgh Crystal Visitor Centre
Hotel Ceilidh-Donia Slideshow
#3 of 145 hotels in Edinburgh
Professional photos | Traveller photos (107) | Map
Show Prices
The Salisbury Hotel (Edinburgh, UK) 4.0 of 5
43-45 Salisbury Road | Newington, Edinburgh EH16 5AA, Scotland
11.7 km from Edinburgh Crystal Visitor Centre
#85 of 145 hotels in Edinburgh
Professional photos | Traveller photos (71) | Map
Show Prices
1 Lower Gilmore Bank | on Union Canal, Edinburgh EH3 9QP, Scotland
11.9 km from Edinburgh Crystal Visitor Centre
#69 of 145 hotels in Edinburgh
Professional photos | Traveller photos (142) | Map
Show Prices
Salisbury Green Hotel (Edinburgh, UK) 3.0 of 5
18 Holyrood Park Road | Pollock Halls, Edinburgh EH16 5AY, Scotland
11.9 km from Edinburgh Crystal Visitor Centre
#76 of 145 hotels in Edinburgh
Professional photos | Traveller photos (79) | Map
Show Prices
Prestonfield (Edinburgh, UK) 5.0 of 5
Priestfield Road, Edinburgh EH16 5UT, Scotland
12.0 km from Edinburgh Crystal Visitor Centre
#2 of 145 hotels in Edinburgh
Professional photos | Traveller photos (256) | Map
Show Prices
Brooks Hotel Edinburgh (Edinburgh, UK) 3.0 of 5
70 Grove Street, Edinburgh EH3 8AP, Scotland (Formerly Herald House Hotel)
12.0 km from Edinburgh Crystal Visitor Centre
#42 of 145 hotels in Edinburgh
Professional photos | Traveller photos (99) | Map
Show Prices
121 Grove Street, Edinburgh EH3 8AA, Scotland
12.1 km from Edinburgh Crystal Visitor Centre
#44 of 145 hotels in Edinburgh
Professional photos | Traveller photos (49) | Map
Show Prices
Holland House Hotel (Edinburgh, UK) 2.0 of 5
18 Holyrood Park Road, Edinburgh EH16 5AY, Scotland
12.1 km from Edinburgh Crystal Visitor Centre
#118 of 145 hotels in Edinburgh
Map
Masson House (Edinburgh, UK) 3.0 of 5
18 Holyrood Park Road | Pollock Halls, Edinburgh EH16 5AY, Scotland
12.1 km from Edinburgh Crystal Visitor Centre
#120 of 145 hotels in Edinburgh
Professional photos | Traveller photos (39) | Map
Show Prices
Edinburgh City Hotel (Edinburgh, UK) 3.5 of 5
79 Lauriston Place, Edinburgh EH3 9HZ, Scotland
12.2 km from Edinburgh Crystal Visitor Centre
#26 of 145 hotels in Edinburgh
Professional photos | Traveller photos (153) | Map
Show Prices
Residence Inn Edinburgh (Edinburgh, UK) 4.0 of 5
36 Simpson Loan | Quartermile, Edinburgh EH3 9GG, Scotland
12.2 km from Edinburgh Crystal Visitor Centre
Special Offer 15% off
Residence Inn Edinburgh Slideshow
#31 of 145 hotels in Edinburgh
Professional photos | Traveller photos (126) | Map
Show Prices
Dunstane House Hotel (Edinburgh, UK) 4.0 of 5
4 West Coates | Haymarket, Edinburgh EH12 5JQ, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
Special Price 30% off room rate
Dunstane House Hotel Slideshow
#11 of 145 hotels in Edinburgh
Professional photos | Traveller photos (121) | Map
Show Prices
82 Lauriston Place, Edinburgh EH3 9DG, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
Special Offer Great deals online.
Premier Inn Lauriston Place Slideshow
#34 of 145 hotels in Edinburgh
Professional photos | Traveller photos (78) | Map
Show Prices
18 Corstorphine Road, Edinburgh EH12 6HN, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
#43 of 145 hotels in Edinburgh
Professional photos | Traveller photos (195) | Map
Show Prices
34 Bread Street, Edinburgh EH3 9AF, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
Special Offer Save 25% on Weekend...
DoubleTree by Hilton Hotel Edinburgh City Centre Slideshow
#53 of 145 hotels in Edinburgh
Professional photos | Traveller photos (76) | Map
Show Prices
7 Clifton Terrace, Edinburgh EH12 5DR, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
#63 of 145 hotels in Edinburgh
Professional photos | Traveller photos (231) | Map
Show Prices
Apex Haymarket Hotel (Edinburgh, UK) 3.0 of 5
90 Haymarket Terrace, Edinburgh EH12 5LQ, Scotland (Formerly Apex European Hotel)
12.3 km from Edinburgh Crystal Visitor Centre
Special Offer Great deal:Save up to...
Apex Haymarket Hotel Slideshow
#65 of 145 hotels in Edinburgh
Professional photos | Traveller photos (113) | Map
Show Prices
1 Morrison Link | Haymarket, Edinburgh EH3 8DN, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
Special Offer Great deals online.
Premier Inn Edinburgh City - Haymarket Slideshow
#68 of 145 hotels in Edinburgh
Professional photos | Traveller photos (143) | Map
Show Prices
Novotel Edinburgh Centre (Edinburgh, UK) 4.0 of 5
80 Lauriston Place, Edinburgh EH3 9DE, Scotland
12.3 km from Edinburgh Crystal Visitor Centre
Special Offer Up to 40% OFF THIS...
GreenLeadersBronze level
Novotel Edinburgh Centre Slideshow
#83 of 145 hotels in Edinburgh
Professional photos | Traveller photos (160) | Map
Show Prices