Start your search
At Home
In Clinic
Use my location
Using your location
Find & Book GP appointments | Cardiff
Start your search
At Home
In Clinic
Use my location
Using your location
Filters & sort
Clear filters
Show verified providers only
Trusted partners with accurate and up to date information
Appointment Time
Availability
Appointment Type
Note Type
Cancel
Showing 1 - 10 of 373 results
3mi
Cardiff Hospital, Cardiff, CF23 8XL
Availability
Same Day
Appointment Time
30 minutes
Appointment Type
In person
£120
What's included?
What's included?
Spire Healthcare
GP Appointment, In Clinic
4mi
Ash Tree Court Cardiff Gate Business Park, Cardiff, CF23 8RW
Availability
Same Day
Appointment Time
15 minutes
Appointment Type
In person
£79
What's included?
What's included?
Bupa
GP Appointment, In Clinic
4mi
Ash Tree Court Cardiff Gate Business Park, Cardiff, CF23 8RW
Availability
Same Day
Appointment Time
30 minutes
Appointment Type
In person
£140
What's included?
What's included?
Bupa
GP Appointment, In Clinic
4mi
Ash Tree Court Cardiff Gate Business Park, Cardiff, CF23 8RW
Availability
Same Day
Appointment Time
45 minutes
Appointment Type
In person
£200
What's included?
What's included?
Bupa
GP Appointment, In Clinic
4mi
Ash Tree Court Cardiff Gate Business Park, Cardiff, CF23 8RW
Availability
Same Day
Appointment Time
60 minutes
Appointment Type
In person
£250
What's included?
What's included?
Bupa
GP Appointment, In Clinic
23mi
Bristol Hospital, Bristol, BS6 6UT
Availability
Same Day
Appointment Time
30 minutes
Appointment Type
In person
£120
What's included?
What's included?
Spire Healthcare
GP Appointment, In Clinic
25mi
The Spectrum Building, Bond Street, BRISTOL, BS1 3LG
Availability
Same Day
Appointment Time
15 minutes
Appointment Type
In person
£79
What's included?
What's included?
Bupa
GP Appointment, In Clinic
25mi
The Spectrum Building, Bond Street, BRISTOL, BS1 3LG
Availability
Same Day
Appointment Time
30 minutes
Appointment Type
In person
£140
What's included?
What's included?
Bupa
GP Appointment, In Clinic
25mi
The Spectrum Building, Bond Street, BRISTOL, BS1 3LG
Availability
Same Day
Appointment Time
45 minutes
Appointment Type
In person
£200
What's included?
What's included?
Bupa
GP Appointment, In Clinic
25mi
The Spectrum Building, Bond Street, BRISTOL, BS1 3LG
Availability
Same Day
Appointment Time
60 minutes
Appointment Type
In person
£250
What's included?
What's included?
Bupa
GP Appointment, In Clinic
1
2
3
...
38
All posts
Blood pressure
Blood tests
Cancer
Cholesterol
Diabetes
GP
Mental Health
Physiotherapy
Scans
Sexual Health
Travel Vaccines
Weight Loss