South Australia Hotels
Select a city, town or suburb to view photos, contact details and information about the listed South Australia Hotels. Where a Hotel has a website, you can click on the Hotel name to go there directly. Each town page includes a map with links for neighbouring towns and an option to zoom in and view individual pubs.
Please get in touch if you want to add your business to the Gday Pubs website and related network. We always welcome new photos, links to websites and stories about our great Aussie Pubs.
- Hotels in Adelaide »
- Aldinga
Aldinga is located 45 km south of Adelaide on the Fleurieu Peninsula 4 klms from the beach.
Aldinga is a popular day-tripper destination from adelaide with access to a long beach and many local points of interest...
- Aldinga Hotel
- Allendale North
- Wheatsheaf Pub
- Ardrossan
- Ardrossan Hotel
- Royal House Hotel Motel
- Arno Bay
- Hotel Arno
- Arthurton
The small rural town of Arthurton is located in the heart of Yorke Peninsular between Maitland and Moonta Bay
- Arthurton Hotel
- Auburn
- Balaklava
- Royal Hotel
- Terminus Hotel
- Barmera
- Barmera Hotel Motel
- Beachport
Very inviting seaside township and resort. Boasts one of Australias longest jetties at 772 metres (originally planned for 1300 metres).
- Beachport Hotel
- Berri
- Berri Resort Hotel
- Birdwood
Only 44kms from the Adelaide CBD, Birdwood is home to the very popular Motor Museum
- Blumberg Hotel
- Blanchetown
- Blanchetown Hotel
- Blinman
Blinman, at the northern end of the Flinders Ranges National Park is a good central place for also exploring the Gammon Ranges to the north-east...
- Blyth
- Blyth Hotel
- Booleroo Centre
- Booleroo Centre Hotel
- Border Village
- Border Village Hotel Motel
- Burra
located in the Bald Hill Range 154 kms north of Adelaide. Former copper mining centre and now well known for merino sheep...
- Bon Accord Hotel
- Burra Hotel
- Commercial Hotel
- Kooringa Hotel
- Royal Exchange Hotel
- Bute
- Bute Hotel
- Callington
Located 1 hours drive east of Adelaide in the Hills.
Callington is a former mining town named after a copper mining town in Cornwall
- Caltowie Hotel
- Caltowie Hotel
- Cape Jervis
At the point of the Fleurieu Peninsula where you can catch the ferry to Kangaroo Island.
- Cape Jervis Tavern & Motel
- Ceduna
Ceduna marks the start of the a trip over the Nullarbor, and so the sights of piers, wharves, industrial lifestyle and city views are all about to change as you head west of town...
- Clare
Famous for table wines, the town was first settled in 1842. Named after County Clare in Ireland.
- Clare Hotel » (The Middle Pub)
- Cockburn
Located on the border of South Australia and New South Wales.
- Coburn Hotel
- Former Border Gate Hotel
- Coober Pedy
Coober Pedy is an opal mining town located in the harsh Outback of South Australia, Australia, some 850 kilometres north of Adelaide and 690 kilometres south of Alice Springs...
- Opal Inn Hotel
- Coobowie
- Coobowie Hotel
- Coorong
A long, narrow lagoon that runs parallel with the coastal dunes for 140km in a wetland ecosystem.
- Coorong Hotel Motel
- Copley
- Leigh Creek Hotel (Copley Pub)
- Cowell
- Commercial Hotel
- Franklin Harbour Hotel »
- Crystal Brook
- Crystal Brook Hotel
- Royal Hotel
- Cummins
- Cummins Community Hotel
- Curramulka
- Dublin
Dublin is a small town on the main highway 70km north of Adelaide, South Australia.
Featured businesses in the town include the Dublin Pub, general store, butcher and roadhouse
- Dublin Hotel
- Edithburgh
- Edithburgh Hotel
- Troubridge Hotel Motel
- Elliston
- Elliston Hotel Motel
- Freeling
- Freeling Hotel
- Railway Hotel
- Gawler
Major regional centre of 20,000 people located 40 km north of Adelaide and adjacent to the Barossa Valley
Founded 31 January, 1839 making Gawler South Australia's second oldest country town after Port Adelaide...
- Exchange Hotel
- Gawler Arms Hotel (The Arms)
- Kingsford Hotel »
- Old Spot Hotel »
- Prince Albert Hotel » (The P.A.)
- Gladstone
Gladstone was one of the many towns born of the great wheat drive. Gladstone is situated 2O9kms north of Adelaide...
- Commercial Hotel
- Gladstone Hotel
- Former Booyoolee Hotel
- Goolwa
Goolwa is located at the mouth of the Murray River on Lake Alexandrina.
Home to Australia's first public railway opened in 1854...
- Australasian Hotel »
- Corio Hotel
- Goolwa Hotel
- Rankine's Landing Tavern
- Steam Exchange Brewery »
- Gulnare
Located 40 minutes from Port Pirie
- Gulnare Hotel
- Hallett
Hallett is a small town located on teh Barrier Highway and the former Peterborough railway line, 32 kilometres north of Burra and 38 kilometres south-east of Jamestown...
- Wildongoleechie Hotel (Wild Dog)
- Hamley Bridge
Located at the junction of the Gilbert and Light rivers
- Hamley Bridge Hotel
- Innamincka
Proclaimed a township in 1890, Innamincka is located 340 kilometres from Tibooburra, near the junction of the Strezlecki, Cordillo and Nappa Merrie tracks on the famous Cooper Creek.
- Iron Knob
- Former Iron Knob Hotel
- Jamestown
- Belalie Hotel
- Commercial Hotel
- Jamestown Hotel
- Railway Hotel
- Kadina
- Kadina Hotel
- Royal Exchange Hotel
- Wombat Hotel
- Kapunda
- Clare Castle Hotel
- North Kapunda Hotel
- Prince of Wales Hotel
- Sir John Franklin Hotel
- Kersbrook
Adelaide Hills town near Adelaide.
- Kersbrook Tavern
- Kimba
- Kimba Community Hotel
- Kingston SE
The port town of Kingston became Kingston South East to distinguish it from Kingston-on-Murray.
One of Australia's best lobster fishing ports
- Crown Inn
- Royal Mail Hotel »
- Lameroo
- Lameroo Hotel Motel
- Langhorne Creek
One the fastest growing wine regions in Australia 69 klms South East of Adelaide.
Located on the Fleurieu Peninsula
- Bridge Hotel
- Laura
- Laura Hotel
- Lock
- Lock Hotel Motel
- Lyndhurst
- Macclesfield
Macclesfield is a small town located in Adelaide Hills 45 minutes from the city of adelaide.
Enjoy the township and its wonderful historic Pubs.
- Macclesfield Hotel
- Maitland
- Hotel Maitland
- Yorke Valley Hotel
- Mannahill
- Railway Hotel
- Mannum
Mannum, founded in 1852, lies 82km east of Adelaide and is a major port on the mighty Murray River. In the area are scenic drives, boats and house boats for hire.
- Manoora
- Manoora Hotel
- Marree
Marree is located at the junction of the Birdsville and Oodnadatta tracks.
July: Australian Camel Cup...- Marree Hotel
- Melrose
An historic town, the oldest in the Flinders Ranges. Walk the Mount Remarkable, track, 4 - 5 hours return.
- Mount Remarkable Hotel Motel
- North Star Hotel »
- Meningie
Located on the shores of Lake Albert. 152 km south-east of Adelaide. A holiday town in beautiful natural surrounds...
- Meningie Hotel
- Middleton
Popular for surfing and fishing with an attractive beach.
The towns name is believed to derive from being halfway between Goolwa and Port Elliot on the railway line.
- Middleton Tavern
- Millicent
SA township
- Grand Hotel
- Somerset Hotel »
- Sportsmans Hotel
- Minlaton
- Minlaton Hotel Motel
- Minnipa
- Minnipa Hotel Motel
- Mintaro
Mintaro was established in the 1850's when homes and public buildings were constructed to provide services to the teams transporting copper from Burra to Port Wakefield...
- Magpie and Stump Hotel
- Moonta
- Cornwall Hotel
- Moonta Hotel
- Royal Hotel
- Morchard
- Former Morchard Hotel
- Morgan
- Commercial Hotel
- Terminus Hotel Motel
- Mount Barker
- Mount Bryan
Situated on the main Broken Hill/Sydney highway just over 2 hours north of Adelaide, with a stream of traffic passing by...
- Mount Gambier
Mount Gambier is the regional centre of the South East of South Australia.
Mount Gambier with its twin lakes and peak surrounding South Australia's second largest town is clearly visible from all directions makes a formidable picture on the horizon in this otherwise flat region...
- Commercial Hotel
- Federal Hotel Motel »
- Flanagan's Irish Pub
- Jens Town Hall Hotel
- Mac's Hotel
- Mount Gambier Hotel »
- Park Hotel
- South Australian Hotel
- Western Tavern
- Mount Mary
A small desert country town out past the Goyder Line in South Australia
- Mount Schank
Mount Schank is a prominent volcanic cone located 17 kilometres south of Mount Gambier and also a small settlement...
- Mount Torrens
Mt Torrens is located in the Adelaide Hills 43km east of Adelaide, 9km south of Birdwood and 16km north of Oakbank on the busy Onkaparinga Valley road from Oakbank and Lobethal travelling to Birdwood, the Barossa Valley and the river at Mannum...
- Mount Torrens Hotel
- Mungerannie
Home of the Mungerannie Hotel and an oasis on the birsville track. Offers camping, travel supplies and repairs...
- Murray Bridge
- Bridgeport Hotel »
- Dundee's Hotel
- Murray Bridge Hotel
- Naracoorte
The town is famous for its nearby caves, boasting some of the finest (thin/long) stalagtites.
The original spelling of the town was "Narracoorte"...
- Normanville
3 km south from Yankalilla, located on the main road from Adelaide to Cape Jervis.
- Normanville Hotel
- North Shields
- Wheatsheaf Hotel
- Nullarbor Roadhouse
A must stop on the trip across The Nullarbor Plains
- Whale's Tale Tavern
- Nundroo
- Nundroo Hotel Motel Inn
- Nurioopta
- Angus Park Hotel
- Olary
- Olary Hotel (The Oasis)
- Oodla Wirra
- Halfway Hotel
- Oodnadatta
An appealing desert town. Located 1011 km north of Adelaide via Coober Pedy and 1092 km north via Marree and the Oodnadatta Track...
- Pink Roadhouse (The) »
- Former Transcontinental Hotel
- Orroroo
- Commercial Hotel
- Orroroo Hotel
- Palmer
Located east of the Adelaide Hills
- Palmer Hotel
- Parachilna
On the edge of the Flinders Ranges National Park. Many well know Australian films were shot in this area...
- Parilla
- Parilla Hotel
- Paringa
Located 261 km north-east of Adelaide, 4 Klms from Renmark and situated on the Murray River.
First town visited in South Australia when crossing the border from New South wales
- Paringa Hotel Motel
- Peake
- Overlander Tavern
- Penola
In the heart of the South Australian wine districts, the Coonawarra and Penola district.
Important in the life of Mary McKillop, Australia's first saint...
- Penong
- Penong Hotel
- Peterborough
Known as Petersburg until 1918. The great steam era has been preserved at Steamtown which is situated in the original railway workshops at the western end of the town.
- Federal Hotel
- Junction Hotel
- Peterborough Hotel Motel
- Railway Hotel Motel
- Former Orlando Hotel
- Pimba
Located 170km nth of Port Augusta on the Highway to Alice Springs and Darwin. Just Spubs Roadhouse and Service Station there...
- Spuds Roadhouse
- Pinnaroo
- Golden Grain Hotel
- Pinnaroo Hotel
- Poochera
- Poochera Hotel
- Port Augusta
- Augusta Hotel
- Exchange Hotel »
- Flinders Hotel Motel
- Hannahville Hotel »
- Hotel Commonwealth
- Ians' Western Hotel
- Pastoral Hotel Motel »
- Sky Tavern »
- Port Broughton
- Port Broughton Hotel
- The Sunnyside Hotel Motel
- Port Elliot
A popular seaside tourism destination located 91 km south of Adelaide.
Cafes, gift shops and antiques...
- Elliot Hotel
- Royal Family Hotel
- Port Germein
- Port Germein Hotel
- Port Kenny
- Port Kenny Hotel
- Port Lincoln
- Boston Hotel
- Grand Tasman Hotel
- Great Northern Hotel
- Pier Hotel
- Former Port Lincoln Hotel
- Port MacDonnell
Port MacDonnell,the southernmost town in South Australia, is located 467 km south East of Adelaide.
Port MacDonnell is a quiet coastal town with historical lighthouse sites and the current working lighthouse just out of town...
- Port Neill
- Port Neill Hotel
- Port Pirie
- Central Hotel »
- Family Hotel
- Federal Hotel
- International Hotel
- Portside Tavern
- Sportsman Tavern
- Former Newcastle Hotel
- Former Port Pirie Hotel
- Port Victoria
- Port Victoria Hotel
- Port Vincent
- Ventnor Hotel
- Port Wakefield
- Port Wakefield Hotel
- Rising Sun Hotel
- Price
- Wheatsheaf Hotel
- Quorn
- Austral Hotel
- Criterion Hotel Motel
- Quorn Hotel
- Transcontinental Hotel
- Renmark
Renmark Paringa is situated in the beautifull landscape of South Australia along the banks of the picturesque Murray River...
- Renmark Hotel Motel
- Tower Hotel
- Rhynie
Located halfway between Tarlee and Auburn, along the Main North Road.
- Rhynie Hotel
- Riverton
Riverton is 96 km north of Adelaide.
First building constructed in Riverton was opened in 1853 and was a pub (unlicensed)...
- Central Hotel
- Riverton Hotel »
- Robe
Popular coastal holiday destination well known for its seafood. An attractive historic town.
- Roseworthy
Small town located 7 kms north of Gawler
- Roseworthy Hotel (Leitch's Hotel)
- Saddleworth
Located in the Clare Valley, Saddleworth is a sleepy little country town with interesting local stores...
- Gilbert Valley Hotel
- Saddleworth Hotel
- Sandy Creek
The small township of Sandy Creek is located approximately 8 klms East of Gawler on the Barossa Valley Hwy
- Sandy Creek Hotel
- Sellicks Beach
Located on the Fleurieu Peninsula, south of Adelaide. A beautiful beachside hamlet.
- Spalding
Home to the Barbed Wire Pub and Museum and one of the biggest barbed wire collections in Australia. Spalding is a town located north of the Clare Valley in South Australia,
- Springton
Small town located east of the Barossa Ranges
- Springton Hotel
- Stansbury
- Dalrymple Hotel
- Stirling North
- Travellers Rest Hotel
- Strathalbyn
Located only 57 km south of Adelaide. Strathalbyn.
A very pleasant Heritage listed town popular with tourists.
- Commercial Hotel
- Robin Hood Hotel
- Terminus Hotel
- Victoria on the Park Hotel »
- Streaky Bay
- Streaky Bay Community Hotel
- Tailem Bend
- Riverside Hotel-Motel
- Tailem Bend Hotel
- Tantanoola
Tantanoola is known for the famous "Tantanoola Tiger" that is now on display in the Hotel, and the Tantanoola limestone caves...
- Tantanoola Tiger Hotel
- Tanunda
- Tanunda Hotel »
- Valley Hotel Motel
- Tarlee
Located at the beginning of the Gilbert valley, on the Gilbert River 79 km from Adelaide.
Quarries at Tarlee provided stone for the foundations of the Adelaide Museum, Adelaide GPO and Adelaide Railway Station.
- Tarlee Hotel
- Tarpeena
Tarpeena is aboriginal for Redgum Trees, from the Aboriginal words Tart Pena.
The town was established in the mid 1860s...
- Pines Hotel
- Thevenard
- Thevenard Hotel
- Truro
- Truro Hotel
- Tumby Bay
- Sea Breeze Hotel
- Tumby Bay Hotel
- Tungkillo
Palmer is a small town located between Mannum and the Barossa Valley
- Tungkillo Hotel
- Verdun
Verdun is a small town in the Adelaide Hills located on the road linking Hahndorf to Balhannah.
- Victor Harbor
Overlooking historic Encounter Bay and the Southern Ocean. A short drive from Cape Jervis and the ferry to Kangaroo Island...
- Anchorage Hotel
- Crown Hotel
- Grosvenor Hotel »
- Victor Hotel » (Hotel Victor)
- Waikerie
- Wallaroo
- Anglers Inn Hotel Motel
- Cornucopia Hotel »
- Prince Edward Hotel
- Wallaroo Hotel
- Weeroona Hotel
- Warnertown
- Flinders Rest Hotel
- Warooka
- Watervale
Located at the southern end of the Clare Valley. A town surrounded by vineyards and a good base from which to tour the wineries.
- Watervale Hotel
- Wellington
Small hamlet 105 km south-east of Adelaide located on the Banks of the Murray River.
In its time a very important town with the only Murray Ferry crossing...
- Whyalla
Whyalla is a dynamic multicultural community located on the western shores of the upper Spencer Gulf in South Australia.
- Bayview Hotel »
- Eyre Hotel
- Spencer Hotel »
- William Creek
With a population of 16, William Creek is SA's smallest town and is the closest settlement to Lake Eyre North (the main one)...
- Wilmington
Wilmington is well placed just south of Pt Augusta and its surrounding area is an ideal place for those seeking a quiet spot when travelling north to Flinder's Ranges or coming over from the Nullarbor or even coming down from the Centre...
- Wilmington Hotel
- Wirrabara
A lovely town nestled at the beginning of the Southern Flinders Ranges 235 km North of Adelaide on the main road heading north from Crystal Brook...
- Wirrulla
- Wirrulla Hotel
- Witjira National Park
The witjira National Park is located on the western edge of the Simpson Desert just 10km south of the Northern Territory border...
- Woodside
Town in the Adelaide Hills region 37 kilometres from Adelaide
- Bedford Hotel
- Wudinna
- Yankalilla
Established in 1842. Located 72 km south of Adelaide.
A departure point for one of the ferries across to Kangaroo Island.
- Yankalilla Hotel (The Yank)
- Yorketown
- Melville Hotel
- Yorke Hotel
- Yunta
- Yunta Hotel