Online Booking
Confirm your care with us.
Service Description
Book this session to secure a specific time with our available medical staff. This service ensures you are matched with the right doctor at a time that works for you, minimizing your wait time abd confirming specialist availability.


Cancellation Policy
1. Appointment Scheduling & Arrival Arrival Time: Please arrive 15 minutes prior to your scheduled appointment time to complete any necessary paperwork. Identification: New patients must present a valid ID and valid insurance card upon arrival. Late Arrivals: If you are more than 15 minutes late, we may need to reschedule your appointment to avoid delaying other patients. 2. Cancellation & Rescheduling Notice Period: We require at least 24 hours' notice for any cancellations or rescheduling. Repeated No-Shows: Patients with three or more consecutive no-shows may be restricted from using the online booking system and will need to call the hospital directly. 3. Medical Disclaimers (Critical) Emergency Situations: Do not use this booking system for medical emergencies. If you are experiencing a life-threatening emergency, please call +254782 121 214/+254782 900 090 or go to the nearest hospital immediately. Appointment Confirmation: Your booking is a "Request" until confirmed by our staff via email/text. We reserve the right to shift appointments based on urgent clinical priorities.
Contact Details
TOPHILL HOSPITAL, Eldoret, Kenya
0782 121214
info@tophillhospital.com
