Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:





Filter by Type:










Filter by Facility:









Easy online booking at 7 accommodation options in Dunkeld. Browse Dunkeld self-catering, guesthouses, B&Bs and hotels with great rates of up to 10% off. Find Dunkeld holiday accommodation for all tastes and budgets, with TravelGround.com.

Dunkeld Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability

Accommodation within 10 km of Dunkeld

From
R1 410
per night (sleeps 2)
B&B in Rosebank, Parkwood

The Ashford is nestled in the quiet tree-lined suburb of Parkwood in Johannesburg and offers comfortable accommodation in a lovely guest house. Guests are greeted by a classic, expansive patio which wraps itself gen...

From
R1 040
per night, for 2 ppl
Self Catering in Craighall Park, Randburg

B&B on Buckingham is located in Craighall Park, a suburb of Johannesburg. The establishment is well situated, offering quick commutes to Hyde Park, Rosebank, Sandton and the City as well as easy access to highways. ...

From
R1 590
per night, for 2 ppl
Lodge in Parkwood, Gauteng

Whether in town for business or exploring whilst on vacation, the Rosebank Lodge Guest House is a rejuvenating counterpoint to a busy schedule. Set in a beautiful garden with luscious flora, this Rosebank Guest Hous...

From
R1 330
per night, for 2 ppl
Guest House in Craighall Park, Johannesburg

Liz at Lancaster guest house offers self-catering and bed and breakfast accommodation in Craighall Park and is centrally located. The guest house is near the major business and leisure hubs of Melrose Arch, Illovo, ...

From
R1 050
per night, for 2 ppl
B&B in Parkview, Parktown North

Ilali House is a guest house, built in the 1940s, situated in the heart of Johannesburg's art gallery district Parkwood. The guest house is perfectly suited for short or long-stay business travellers, as well as tou...

From
R3 650
per night (sleeps 2)
Hotel in Melrose North, Johannesburg

The Peech Hotel is situated in the developing up-market suburb of Melrose, Johannesburg. Johannesburg is the largest city in South Africa and best known for its history museums, art galleries, theatres, markets, res...

From
R550
per night (sleeps 2)
Self Catering in Parktown North, Gauteng

Entertainers Dream House is situated the leafy suburb of Parktown North. It is a short walk from the vibrant Parkhurst with a variety of restaurants and Zoo Lake a public park. Accommodation is provided in the main ...

From
R1 420
per night, for 2 ppl
Guest House in Craighall Park, Johannesburg

Amanzi Guest House offers full bed and breakfast accommodation with self-catering options. The property is an oasis of tranquillity in the heart of Johannesburg's Northern Suburbs. It is ideal for business and leisu...

From
R2 550
per night, for 2 ppl
Hotel in Parkwood, Gauteng

The Parkwood Boutique Hotel is situated in the suburb of Parkwood in the Rosebank area of Johannesburg, Gauteng. It is close to golf courses, sports facilities, hospitals and parks. The hotel comprises 16 rooms. St...

10% off Long Stays!
FromR650
R585
per night (sleeps 2)
Guest House in Hyde Park, Johannesburg

Silver Oak Guest House is situated in the suburb of Hyde Park in Johannesburg, offers quality accommodation and is ideally suited for both holidaymakers and business travellers. The guest house has 48 rooms, on 2 ...

Page:
1
2
3
4
5
Page 3 - Showing 21 to 30
  Previous Page 
 Next Page  
Welcome to the Dunkeld accommodation page - browse our broad range of hotels, B&B's, guesthouses and self-catering below, or check out our Johannesburg page if you're looking for more Johannesburg accommodation. Once you've chosen your perfect accommodation, you can pay easily through TravelGround's secure payment portal.
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | [email protected]