Travellers who like staying close to Piazza Venezia recommend Nerva Boutique Hotel, Pace Helvezia and Hotel Hiberia.
KAYAK users have found double rooms near Piazza Venezia for as cheap as R261 in the last 3 days. The average price is R287.
In the last 3 hours, users have found hotels near Piazza Venezia for tonight for as low as R393. Users have also found 3-star hotels from R393 and 4-star hotels from R651.
In the last 72 hours, users have found hotels close to Piazza Venezia for this weekend for as low as R320 per night. Users have also found 3-star hotels from R393 and 4-star hotels from R651.