Hotels in Dundee

Search and compare Dundee hotels from hundreds of travel sites and save

Dundee, South Africa
Sep 20 — Sep 212
Dundee, South Africa
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Guest Ratings
See all filters

Popular Hotels in Dundee

Filter by star ratings
All filters
Battlefields Country Lodge
Battlefields Country Lodge
8,1 Excellent
Dundee, KwaZulu-Natal, South Africa
Show on map
7,0 km from city centre, Dundee 
ExcellentBased on 232 reviews
8,1

Battlefields Country Lodge provides comfortable 3-star accommodation in Dundee. It also offers free Wi-Fi, an outdoor pool and a playground.

Tips for booking a Dundee hotel

Cheapest month:October
Most expensive month:August
Average price in Dundee:R847/night
Absolute cheapest price found:R468/night
Cheapest day:Friday
Most expensive day:Friday
R570 - R1 195
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R837 - R837
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Dundee, KwaZulu-Natal

Show all 18 hotels
Battlefields Country Lodge
Battlefields Country Lodge
8,1 Excellent
Dundee, KwaZulu-Natal, South Africa
Show on map
7,0 km from city centre,  

Battlefields Country Lodge provides comfortable 3-star accommodation in Dundee. It also offers free Wi-Fi, an outdoor pool and a playground.

R1 810
Avg. per night

Where to stay in Dundee

Dundee travel FAQs

  • What are the best hotels in Dundee?

    232 reviews rated Battlefields Country Lodge with an average score of 8,1/10.

  • How much do hotels in Dundee cost?

    Dundee hotels have an average price of R677/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Dundee?

    HotelsCombined searches in the last 3 days suggest cheap Dundee hotels have prices starting from as low as R338/night, depending on the popularity of your requested dates.

  • How much is a hotel in Dundee tonight?

    A hotel in Dundee tonight has an average price of R677, but some deals have been found for as low as R338 in HotelsCombined searches over the last 72 hours. Prices in Dundee are changing frequently. The best price found for a 4-star Dundee hotel for tonight has been R971.