Please read the information here regarding opening hours and procedures before requesting an appointment.
You can use this form to request an appointment.
Once received, we will check the form details and confirm appointment times with you.
We cannot guarantee an appointment without confirmation.
Summer 2021 may not be panning out as most had been hoping, with foreign holidays still off the cards. However, with local travel restrictions now eased, the silver lining to all this is that by enjoying a staycation many people will discover the amazing places and experiences on offer right here in the UK. For some, that will mean revelling in the Edinburgh International Festival and Edinburgh Festival Fringe (albeit on a reduced scale!) But for those travelling from outside the city, what happens when you need healthcare but you’re miles away from your registered doctor?
The answer is simple – turn to YourGP. You don’t need to be registered at the practice to be seen by one of our expert healthcare professionals. The clinic is open five days a week and same-day, short notice appointments are available. We offer a full range of GP services, longer appointments as standard, and fast test results. We also provide referrals to specialists both in-house and externally.
All our experienced staff provide a reassuring and friendly service and are focused on getting you back on the road to health as quickly as possible, so you can get back to enjoying your well-deserved staycation. Because let’s face it, nobody wants to cut short their holiday, and especially not when we’ve all waited so long for one.
Whether you’re a local or a visitor from a little further afield, you can make an appointment at YourGP quickly and easily by calling 0131 225 5656 or emailing email@example.com.
I was surprised to meet a GP with such a ready smile and willingness to give me the time I needed. I felt we had a conversation as equals and that she actually heard what I said. A couple of blood tests, a physiotherapy referral and I am better than I have been in a very long time