If you have a minor illness, either telephone the 24 hour NHS Direct helpline (0845 4647), or go to any chemists shop (pharmacy / drugstore) where the pharmacist will be able to help you.
If you need a hospital, the following edinburgh hospitals have 24 hour A&E departments:
The Royal Hospital for Sick Children (for babies and children up to age 13)
9 Sciennes Road
Edinburgh
EH9 1LF
0131 536 0000
Website: www.nhslothian.scot.nhs.uk
The Royal Infirmary of Edinburgh at Little France
51 Little France Crescent
Old Dalkeith Road
Edinburgh
EH16 4SA
0131 536 1000
Website: www.nhslothian.scot.nhs.uk
For Eye Injuries: between 08:30 - 17:00 Monday to Friday (outside these times go to the hospitals above):
Accident and Emergency Department
Princess Alexandra Eye Pavilion
Chalmers Street
Edinburgh
EH3 9HA
0131 536 3753 / 3754
There is also a Minor Injuries Unit at:
Western General Hospital
Crewe Road
Edinburgh
EH4 2XU
0131 537 1330