Hotels in South Australia

Find the best deals on 5,608 hotels in South Australia

Check-in
Check-out
Compare vs momondo |

Popular cities in South Australia

Below are the average prices for hotels in popular South Australia cities
Price
$91 - $157
CHEAPEST CITY IN SOUTH AUSTRALIA Adelaide 21% cheaper Hotels in Adelaide are the cheapest in South Australia at just $90 per night on average.
MOST EXPENSIVE CITY IN SOUTH AUSTRALIA Clare 38% more expensive Clare has the highest priced hotels in South Australia with rooms averaging $157 per night.
MOST POPULAR CITY IN SOUTH AUSTRALIA Adelaide 85% more users visited More momondo users search for hotels in Adelaide than any other city in South Australia

Top Hotels in South Australia

Find your perfect South Australia hotel in the perfect location
Cosmo on Bank
Cosmo on Bank
5.8
$72
View all deals
Adelaide Backpackers and Travellers Inn
Adelaide Backpackers and Travellers Inn
7.3
$23
View all deals
The Guest House
The Guest House
8.8
$80
View all deals
Port Adelaide Backpackers
Port Adelaide Backpackers
7.0
$17
View all deals
Adelaide Travellers Inn - Hostel
Adelaide Travellers Inn - Hostel
6.1
$21
View all deals
Jubilee Motor Inn
Jubilee Motor Inn
7.0
$125
View all deals
Hostel 109 Flashpackers
Hostel 109 Flashpackers
8.2
$28
View all deals
Radeka Downunder Underground Motel
Radeka Downunder Underground Motel
7.7
$126
View all deals
Port Lincoln Caravan Park
Port Lincoln Caravan Park
7.8
$90
View all deals
My Place & Adelaide Backpackers Hostel
My Place & Adelaide Backpackers Hostel
7.1
$65
View all deals
Grosvenor Hotel Adelaide
Grosvenor Hotel Adelaide
7.4
$100
View all deals
Breakfree Directors Studios Adelaide
Breakfree Directors Studios Adelaide
8.0
$86
View all deals
Chifley On South Terrace
Chifley On South Terrace
7.8
$129
View all deals
Comfort Hotel Adelaide Meridien
Comfort Hotel Adelaide Meridien
8.1
$101
View all deals
Barossa Weintal Hotel
Barossa Weintal Hotel
8.0
$126
View all deals
Atlantic Tower Motor Inn
Atlantic Tower Motor Inn
7.9
$119
View all deals
Jacksons Motor Inn
Jacksons Motor Inn
7.2
$75
View all deals
Ibis Styles Adelaide Grosvenor
Ibis Styles Adelaide Grosvenor
7.5
$100
View all deals
Hotelmotel Adelaide
Hotelmotel Adelaide
7.0
$96
View all deals
Clare Country Club
Clare Country Club
8.3
$145
View all deals
Majestic Minima Hotel
Majestic Minima Hotel
8.4
$83
View all deals
Big4 West Beach Parks
Big4 West Beach Parks
8.4
$116
View all deals
Best Western Adelaide Granada Motor Inn
Best Western Adelaide Granada Motor Inn
7.9
$102
View all deals
ibis Styles Adelaide Manor
ibis Styles Adelaide Manor
8.1
$116
View all deals
Comfort Inn & Suites Manhattan
Comfort Inn & Suites Manhattan
8.3
$108
View all deals
Adelaide City Park Motel
Adelaide City Park Motel
7.7
$69
View all deals
Balcony On Sixth Lodge
Balcony On Sixth Lodge
7.7
$94
View all deals
Hotel Metropolitan
Hotel Metropolitan
7.3
$60
View all deals
Mansions on Pulteney
Mansions on Pulteney
8.0
$107
View all deals
Discovery Parks - Port Augusta
Discovery Parks - Port Augusta
8.1
$101
View all deals
Buffalo Motor Inn
Buffalo Motor Inn
7.7
$102
View all deals
Welcome Inn 277
Welcome Inn 277
8.2
$98
View all deals
Links Hotel
Links Hotel
7.6
$74
View all deals
Renmark Hotel Motel
Renmark Hotel Motel
8.5
$130
View all deals
Comfort Inn & Suites Sombrero
Comfort Inn & Suites Sombrero
8.1
$111
View all deals
The Barossa Motel
The Barossa Motel
7.4
$83
View all deals
The Mile End Hotel
The Mile End Hotel
8.8
$100
View all deals
The Retreat at West Beach Parks
The Retreat at West Beach Parks
8.6
$180
View all deals
Adelaide Inn
Adelaide Inn
7.7
$123
View all deals
Enfield Hotel
Enfield Hotel
8.2
$94
View all deals

Things to do in South Australia

Glenelg Beach

What should I expect to pay for a hotel room near Glenelg Beach?

If you’re planning a trip to Glenelg and want to stay at any of the 12 hotels in the area around Glenelg Beach you should expect to pay around $127/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay $188/night and if you’re planning your visit in March (low season), the average price will typically be closer to $190/night. Hotels near Glenelg Beach are typically 140% lower than the average hotel in Glenelg, which is $179.

Hotels near Glenelg Beach

Popular hotels in South Australia

Book a room in one of momondo’s favourite hotels in these popular South Australia cities

South Australia travel tips

Check these FAQs for important travel tips while planning your visit to South Australia

What is the most popular destination in South Australia?

The most popular cities in South Australia are Adelaide, Glenelg, and Tanunda. The average price for a hotel room in Adelaide is $131/night, while the price for a hotel room in Glenelg is $178/night and the price for a hotel room in Tanunda is $139/night.

What is considered a good deal for a hotel in South Australia?

Those looking for a good deal on a hotel room in South Australia should consider looking at hotels in Gilles Plains, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in South Australia would be any price less than $151/night.

What are the best hotels in South Australia?

Looking at our users' ratings, the best hotels in South Australia are North Adelaide Boutique Stays Accommodation(93), located in Adelaide, The Playford Adelaide - MGallery(91), located in Adelaide, and Mayfair Hotel(91), located in Adelaide.


Consider staying elsewhere in Australia

If you need more inspiration for your trip, take a look at the most popular regions in Australia