There is only one general hospital in Dubrovnik, covering the whole Dubrovnik region. The Dubrovnik General Hospital provides 24hr emergency care.
Address: Dr. Roka Mišetića 2
Phone: +385 (0)20 431 – 777
The ambulance phone number is the same for all the Croatia: 194
You could also use the common emergency telephone number 112 that will get you to reach emergency services (Ambulances, Fire and Rescue Service and the Police).
During the day, it won’t be a problem to find a pharmacy. There are many pharmacies in Dubrovnik, where most can be found on main tourist routes and locations (e.g. Old Town, Port Gruz).