Dunvegan Lodge is a haven of serenity nestled in the idyllic and safe suburb of Dunvegan, a mere stone's throw away from Johannesburg International Airport. Immerse yourself in the enchanting ambiance of our park-like surroundings while experiencing our unparalleled hospitality, ensuring utmost comfort for our cherished guests.
Indulge in our exquisite selection of four non-smoking suites, each boasting its own inimitable charm and adorned with impeccable finishes. Every room boasts a private entrance, television, sumptuous tea tray, air conditioning, well-stocked bar fridge, and a secure safe, all thoughtfully designed to meet your every need. Discover the epitome of luxury in our opulent dining room as you savor a delectable full breakfast, served upon request with unreserved flair.