skip to content

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.

  • 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
  • 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...

  • 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...

  • 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

  • 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.

  • 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

  • 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...

  • 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
  • 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...

  • 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
  • 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)...

  • 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.

  • 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
  • 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...

  • 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.

  • 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

< Back to Homepage