Compare and save on Townsville hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Best Value
Currency
101 Results
  • Hotel Grand Chancellor Townsville
    Ranked #2 overall in Townsville hotels
    8.01 review
    Popular withBusiness

    We stayed in one of the top floor rooms with a balcony. Watching the sunrise from here with the view out over Magnetic Island and the city was lovely. The ...

    • Free WiFi
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Rambutan
    Ranked #3 overall in Townsville hotels
    10.01 review
    Popular withBackpackers

    This hostel is one of the most upmarket YHAs I've come across. The pool area alone with its copious loungers makes it worth the stay, but the low prices make ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    ReviewsPhotosAmenitiesMaploadingclose
  • Quest Townsville
    Ranked #4 overall in Townsville hotels
    10.01 review
    Popular withFamilies

    I've stayed here a few times and it's been great each time. Rooms are self contained, comfortable, and all have a view of the water. Great pool downstairs for the ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Rydges Southbank Townsville
    Ranked #5 overall in Townsville hotels
    6.01 review

    Nice central location here on Palmer street with many great restaurants within walking distance (Palmer street and Flinders street). Walking distance to the CBD, cinema, the markets on a Sunday ...

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Fitness Center
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • Adventurers Resort
    Ranked #6 overall in Townsville hotels
    6.01 review
    Popular withFamilies

    This place should be backpackers place bit is not. There is nit wifi, not common area. the pool is great, but that's probably the only one thing.

      ReviewsPhotosAmenitiesMaploadingclose
    • Jupiters Townsville Hotel & Casino
      Ranked #7 overall in Townsville hotels
      0.0
      • Free WiFi
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Mercure Townsville
      Ranked #8 overall in Townsville hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Hotel Allen
      Ranked #22 overall in Townsville hotels
      • Restaurant
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Banjo Paterson Motor Inn
      Ranked #11 overall in Townsville hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Ibis Townsville
      Ranked #10 overall in Townsville hotels
      0.0
      Popular withBusiness
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • The Gulls Apartments
      Ranked #9 overall in Townsville hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Park Regis Anchorage
      Ranked #15 overall in Townsville hotels
      0.0
      • Free WiFi
      • Restaurant
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • City Oasis Inn
      Ranked #14 overall in Townsville hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Grand Hotel Townsville
      Ranked #18 overall in Townsville hotels
      0.0
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Comfort Inn Robert Towns
      Ranked #16 overall in Townsville hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Mariners North Holiday Apartments
      Ranked #19 overall in Townsville hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Oaks Gateway on Palmer
      Ranked #17 overall in Townsville hotels
      0.0
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Itara Apartments Townsville
      Ranked #13 overall in Townsville hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Central Holborn Apartments
      Ranked #12 overall in Townsville hotels
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Yongala Lodge
      Ranked #103 overall in Townsville hotels
      • Free WiFi
      • Swimming Pool
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Shoredrive Motel
      Ranked #94 overall in Townsville hotels
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Civic Guest House Backpackers Hostel
      Ranked #20 overall in Townsville hotels
      6.01 review

      Friendly and very helpful staff. My room, a private double, looked clean and tidy. However things were different at night. On my first night I woke up to go to ...

      • Free WiFi
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Townsville QLD 4810
      Ranked #21 overall in Townsville hotels
      6.01 review
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      ReviewsPhotosAmenitiesMaploadingclose
    • Queensland
      Ranked #23 overall in Townsville hotels
        PhotosAmenitiesMaploadingclose
      • Aquarius on the Beach
        Ranked #25 overall in Townsville hotels
        0.0
        • Free WiFi
        • Swimming Pool
        • Fitness Center
        • Free Parking
        PhotosAmenitiesMaploadingclose
      • Monte Carlo Motor Inn
        Ranked #24 overall in Townsville hotels
        0.0
        • Free WiFi
        • Restaurant
        • Swimming Pool
        • Free Parking
        PhotosAmenitiesMaploadingclose
      • Coral Coast Tourist Park
        Ranked #26 overall in Townsville hotels
        • Free WiFi
        • Swimming Pool
        • Free Parking
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • Dalrymple Hotel
        Ranked #39 overall in Townsville hotels
        • Restaurant
        PhotosAmenitiesMaploadingclose
      • Central Kensington by Vivo
        Ranked #51 overall in Townsville hotels
        • Swimming Pool
        • Free Parking
        PhotosAmenitiesMaploadingclose
      • Bayside Holiday Apartments
        Ranked #48 overall in Townsville hotels
          PhotosAmenitiesMaploadingclose

        Average price per night

        Hotel class

        Hotel type

        Average user rating

        Clear Filters
        Clear Filters
        var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_list_page?action=index&clean_path=townsville-australia&controller=topics&country_code=&current_user_id=&filters=&id=2000000020420&klass_name=Region&list_type=hotels&nearby=false&order=asc&path=townsville-australia%2Fhotels&place=2000000020420&place_type=City&place_type=region&region=2000000020420&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000013946&hotel_ids%5B%5D=5000004039386&hotel_ids%5B%5D=5000000369591&hotel_ids%5B%5D=5000000043151&hotel_ids%5B%5D=5000000234557&hotel_ids%5B%5D=5000000341925&hotel_ids%5B%5D=5000000030785&hotel_ids%5B%5D=5000000028657&hotel_ids%5B%5D=5000000036011&hotel_ids%5B%5D=5000000042779&hotel_ids%5B%5D=5000000433366&hotel_ids%5B%5D=5000000276416&hotel_ids%5B%5D=5000000354181&hotel_ids%5B%5D=5000000102333&hotel_ids%5B%5D=5000000216264&hotel_ids%5B%5D=5000000016034&hotel_ids%5B%5D=5000000176269&hotel_ids%5B%5D=5000000417141&hotel_ids%5B%5D=5000001240424&hotel_ids%5B%5D=5000000026586&hotel_ids%5B%5D=5000000147897&hotel_ids%5B%5D=5000000282078&hotel_ids%5B%5D=5000000912588&hotel_ids%5B%5D=5000000916118&hotel_ids%5B%5D=5000000043133&hotel_ids%5B%5D=5000000142279&hotel_ids%5B%5D=5000004455355&hotel_ids%5B%5D=5000003960035&hotel_ids%5B%5D=5000003861872&hotel_ids%5B%5D=5000003882066", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000020420" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };