We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map Return to list
128 King William Street, Adelaide, South Australia 5000, Australia
Read Reviews of Town Hall
Filter
88 available
Price per night
Any
Amenities Restaurant Business services Pets Allowed Spa Airport Transportation Concierge Casino Internet Meeting room Non-Smoking Hotel Reduced mobility rooms Air Conditioning Free Wifi Breakfast included Beachfront Pool Kitchenette Wheelchair access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offers Only properties with special offersAny
Distance from
Any
Any distance
    No results found
Accommodation
Traveller rating
Any
Hotel classAny
Style Budget Mid-range Luxury Romantic Family-friendly BusinessAny
Hotel Search
Any
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Town Hall
Updating list...
US$ 99
Hotels.com
View Deal
Free cancellation until 03/06
Book now, pay at stay
Morphettville Motor Inn 444 - 446 Anzac Hwy, Camden Park, West Torrens, South Australia 5038, Australia
7.6 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 114
US$ 102
Hotels.com
View Deal
Free cancellation until 02/06
471 Main North Rd, Enfield, South Australia 5085, Australia
8.5 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 137
US$ 87
Expedia.com
View Deal
Free cancellation until 02/06
Book now, pay at stay
626 Anzac Hwy, Glenelg, South Australia 5045, Australia
8.9 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 99
US$ 95
Expedia.com
View Deal
Free cancellation until 03/06
Motel 574 Main North Rd, Enfield, South Australia 5094, Australia
8.9 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 118
Booking.com
View Deal
Free cancellation until 01/06
Book now, pay at stay
1274 South Rd | Adelaide, Tonsley, Marion, South Australia 5042, Australia
9.0 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 85
US$ 70
Expedia.com
View Deal
Free cancellation until 02/06
Book now, pay at stay
Haven Motor Inn 6-10 Adelphi Tce, Glenelg, South Australia 5045, Australia
9.5 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 90
US$ 87
Expedia.com
View Deal
760 Anzac Hwy, Glenelg, South Australia 5045, Australia
9.7 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 102
US$ 79
Expedia.com
View Deal
Free cancellation until 02/06
13 Colley Tce, Glenelg, South Australia 5045, Australia
10.0 km from Town Hall
  • Free Wifi
  • Free Parking
Savings alert! 10% below average rates

The price you found is 10% lower than this hotel's average rate of US$ 88/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$ 168
US$ 143
Expedia.com
View Deal
Free cancellation until 01/06
Book now, pay at stay
16 Holdfast Promenade, Glenelg, South Australia 5045, Australia
10.0 km from Town Hall
  • Pool
  • Beachfront
Special offer
Special Offer15% off + FREE WIFI
US$ 68
US$ 56
Agoda.com
View Deal
647 North East Rd, Gilles Plains, Tea Tree Gully, South Australia 5086, Australia
10.1 km from Town Hall
  • Free Parking
  • Breakfast included
Savings alert! 13% below average rates

The price you found is 13% lower than this hotel's average rate of US$ 64/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$ 137
US$ 91
Expedia.com
View Deal
Free cancellation until 02/06
Grand Hotel 2 Jetty Rd, Glenelg, South Australia 5045, Australia
10.1 km from Town Hall
  • Pool
  • Beachfront
Special offer
US$ 199
US$ 135
Expedia.com
View Deal
21 - 25 South Esplanade | rear access Oldham Street, Glenelg, South Australia 5045, Australia
10.5 km from Town Hall
  • Free Wifi
  • Free Parking
Special offer
US$ 75
US$ 69
Agoda.com
View Deal
859 Main North Rd, Pooraka, Salisbury, South Australia 5095, Australia
11.0 km from Town Hall
  • Free Parking
  • Pool
US$ 182
US$ 128
Agoda.com
View Deal
141 Brebner Dr, West Lakes, Charles Sturt, South Australia 5021, Australia
11.4 km from Town Hall
  • Free Parking
  • Breakfast included
US$ 189
US$ 170
MGallery
View Deal
74 Mount Lofty Summit Rd, Crafers, South Australia 5152, Australia
12.0 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 103
US$ 95
Expedia.com
View Deal
Free cancellation until 02/06
10 Main St, Mawson Lakes, Salisbury, South Australia 5095, Australia
13.1 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 109
US$ 95
Orbitz.com
View Deal
Free cancellation until 01/06
33 - 37 Main St, Mawson Lakes, Salisbury, South Australia 5095, Australia
13.4 km from Town Hall
  • Fitness centre
Savings alert! 16% below average rates

The price you found is 16% lower than this hotel's average rate of US$ 113/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

US$ 125
US$ 112
Expedia.com
View Deal
Free cancellation until 02/06
Book now, pay at stay
198 Esplanade, Largs Bay, South Australia 5016, Australia
15.3 km from Town Hall
  • Free Parking
  • Restaurant
US$ 105
US$ 92
Travelocity
View Deal
145a Mount Barker Rd, Hahndorf, South Australia 5245, Australia
21.2 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 95
Travelocity
View Deal
Free cancellation until 31/05
60 Main Street, Hahndorf, South Australia 5251, Australia
22.4 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 123
US$ 85
Priceline
View Deal
35a Main Street, Hahndorf, South Australia 5245, Australia
22.5 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 147
US$ 124
Expedia.com
View Deal
Free cancellation until 31/05
25 Main Street, Hahndorf, South Australia 5245, Australia
22.6 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 128
US$ 109
Expedia.com
View Deal
Free cancellation until 01/06
Cnr Main Road & Caffrey St, McLaren Vale, South Australia 5171, Australia
32.3 km from Town Hall
  • Free Parking
  • Pool
US$ 114
US$ 110
Expedia.com
View Deal
16 Albyn Tce, Strathalbyn, South Australia 5255, Australia
45.6 km from Town Hall
  • Free Wifi
  • Free Parking
Special offer
US$ 80
US$ 77
Expedia.com
View Deal
Free cancellation until 02/06
14 Bridge St | Old Reynella, Reynella, South Australia 5161, Australia
19.1 km from Town Hall
  • Free Wifi
  • Free Parking
US$ 105
US$ 102
Expedia.com
View Deal
Free cancellation until 27/05
153 Esplanade | Port Noarlunga South, Port Noarlunga, South Australia 5167, Australia
29.4 km from Town Hall
  • Free Wifi
  • Free Parking
Special offer
Offers & AnnouncementsStay 3 & pay $126 p/night
US$ 106
Expedia.com
View Deal
Free cancellation until 31/05
Motel 39 Kangarilla Rd | PO Box 623, McLaren Vale, South Australia 5171, Australia
33.2 km from Town Hall
  • Free Wifi
  • Free Parking
No availability for your dates from these sites
4 North Pde, Strathalbyn, South Australia 5255, Australia
45.1 km from Town Hall
  • Free Parking
Other hotels you may like
23 Hindley St, Adelaide, South Australia 5000, Australia
0.3 km from Town Hall
    177 Angas St, Adelaide, South Australia 5000, Australia
    0.8 km from Town Hall
    • Fitness centre
    • Spa
    Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.