Ranked by real customer reviews — updated 2026
The Veterinary Wellness Centre
Newcraighall
Heritage Vets
Dalkeith
Gordon Vets
Penicuik
Maison Vets
Balerno
The Hospital for Small Animals
Midlothian
Midlothian Veterinary Clinic
Midlothian
ICR Vets, Gorebridge
Gorebridge
easyvetclinic Midlothian
Midlothian
Links Veterinary Group, Musselburgh
Musselburgh
Midlothian Animal Clinic
Midlothian
Vets for Pets - Pentland
Loanhead
Market Cross Veterinary Clinic
Dalkeith
Braid Vets, Dalkeith
Dalkeith
⭐
Help others by leaving a review on their listing — it only takes a minute.
Find & Review a Business