Travelers are voting Just a stroll from the beach, Novotel Barossa Valley Resort and Jacobs Creek - Rural Retreat as the best of 25 hotels in Marble Hill. There are 26 hotels in Victor Harbor a city just 96 km from Marble Hill and 2 hotels in Port Pirie which is 238 km distant. The most popular of these are Lovely home in the Adelaide Hills in Victor Harbor and country living in Port Pirie. You can find 206 hotels in South Australia and 3703 hotels in the country of Australia. Our members favorite in South Australia is Real Adelaide family and Lovely home in the Adelaide Hills is the top pick in Australia. Want more? Check out our map of hotels in Marble Hill.