List of hotels in Australia: 1,041 in 7 cities
How many hotels are in Australia?
OpenStreetMap names 1,041 hotels across the 7 cities in Australia that have a list on this site (extracts of 11 Nov 2026): the biggest are Sydney (328), Melbourne (302), Brisbane (126). 47% of the records list a website and 28% a phone number; 258 non-chain hotels have no website on the map record. This covers those cities only, not every town in Australia.
Download all 1,041 as one CSVGet emails, phones and ratings
Data © OpenStreetMap contributors, ODbL, extract of 11 Nov 2026. The CSV is under the same licence.
Hotels by city
| City | Named | Website listed | Phone listed | No website (non-chain) |
|---|---|---|---|---|
| Hotels in Sydney | 328 | 46% | 25% | 78 |
| Hotels in Melbourne | 302 | 57% | 32% | 56 |
| Hotels in Brisbane | 126 | 30% | 18% | 42 |
| Hotels in Gold Coast | 111 | 39% | 30% | 33 |
| Hotels in Adelaide | 82 | 31% | 16% | 32 |
| Hotels in Canberra | 46 | 45% | 19% | 12 |
| Hotels in Hobart | 46 | 83% | 75% | 5 |
The complete list for Australia
The map misses many businesses and has no emails. Google Maps Business Lead & Email Finder searches Google Maps and reads each business website: $0.99 per 1,000 + $0.10/GB start, plus Apify platform usage. Paste one search per city (each list page gives neighbourhood and postcode searches for big cities):
- hotels in Sydney, Australia
- hotels in Melbourne, Australia
- hotels in Brisbane, Australia
- hotels in Gold Coast, Australia
- hotels in Adelaide, Australia
- hotels in Canberra, Australia
- hotels in Hobart, Australia
Before you send anything: marketing rules in Australia.
Questions
Is there a free list of all hotels in Australia?
Not of every one. The free lists here cover 7 cities in Australia (1,041 named hotels); the CSV joins them with a city column. For towns not covered, or for every business Google Maps shows with phones, emails and ratings, run a Google Maps source with the searches below.
Which city in Australia has the most hotels on the map?
Sydney, with 328 named hotels, then Melbourne (302).