Compare and save on Perth hotels

Find hotel dealsPlease select a place
Check in:
Check out:
Sort by Tribes
Popularity - Best Value
Currency
270 Results
  • Quality Hotel Ambassador Perth
    Ranked #41 overall in Perth hotels
    6.0
    Pretty good
    1 review
    Popular withSolo FemaleFamilies

    More for the families and budget travelers. Quality Hotel Ambassador is a comfortable 3 - star hotel. A little further away from the shops but still in a fantastic location. ...

    • Free WiFi
    • Restaurant
    • Fitness Center
    ReviewsPhotosAmenitiesMaploadingclose
  • Pensione Hotel Perth
    Ranked #32 overall in Perth hotels
    6.0
    Pretty good
    1 review
    Popular withBackpackers

    Perth, for all its charms, has become one of Australia's most expensive cities, so the price point of this hotel is a blessing. On the other hand you do get ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Emperor's Crown Backpackers Hostel
    Ranked #33 overall in Perth hotels
    8.0
    Wonderful!
    1 review
    Popular withBackpackersNightlife

    The Emperor's Crown describes itself as 'Perth's Best Hostel'. It's great, but perhaps this is still an over-ambitious description! It has everything you need from a hostel though, except the ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Windsor Lodge Como
    Ranked #35 overall in Perth hotels
    8.0
    Wonderful!
    1 review
    Popular withAdventure

    Upmarket motel. Really not high prime location its residential close to shops and bus but that's it. Rooms fair size.

    • Free WiFi
    • Restaurant
    • Swimming Pool
    • Free Parking
    ReviewsPhotosAmenitiesMaploadingclose
  • The Hive Hostel
    Ranked #34 overall in Perth hotels
    8.0
    Wonderful!
    1 review
    Popular withBackpackersNightlife

    The Hive Hostel doesn't always have the best reputation amongst travellers and backpackers. It's not the biggest or cleanest hostel in Perth. It is one of the best places in ...

    • Free WiFi
    ReviewsPhotosAmenitiesMaploadingclose
  • Coolibah Lodge Backpackers
    Ranked #36 overall in Perth hotels
    8.0
    Wonderful!
    1 review
    Popular withBackpackersNightlife

    Coolibah Lodge is set in a dated old townhouse that's been converted into a backpackers, meaning the corridors are tight and the rooms are small. The accommodation is basic, but ...

      ReviewsPhotosAmenitiesMaploadingclose
    • Sorrento Beach Bed & Breakfast
      Ranked #36 overall in Perth hotels
      4.0
      It was okay
      1 review

      Awesome

      • Free WiFi
      • Free Breakfast
      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Novotel Perth Langley
      Ranked #38 overall in Perth hotels
      0.0
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Goodearth Hotel
      Ranked #39 overall in Perth hotels
      • Free WiFi
      • Restaurant
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • The Richardson Hotel & Spa
      Ranked #40 overall in Perth hotels
      0.0
      Popular withLuxury
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Kings Perth Hotel
      Ranked #44 overall in Perth hotels
      0.0
      • Restaurant
      PhotosAmenitiesMaploadingclose
    • Miss Maud Swedish Hotel
      Ranked #39 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Free Breakfast
      PhotosAmenitiesMaploadingclose
    • Mercure Perth
      Ranked #41 overall in Perth hotels
      0.0
      • Restaurant
      • Swimming Pool
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • ibis Perth
      Ranked #45 overall in Perth hotels
      0.0
      Popular withBusiness
      • Restaurant
      PhotosAmenitiesMaploadingclose
    • Mantra on Murray
      Ranked #45 overall in Perth hotels
      0.0
      • Restaurant
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Adina Apartment Hotel Perth - Barrack Plaza
      Ranked #48 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • City Stay Apartment Hotel
      Ranked #43 overall in Perth hotels
      0.0
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Assured Ascot Quays Apartment Hotel
      Ranked #50 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Fitness Center
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Travelodge Hotel Perth
      Ranked #49 overall in Perth hotels
      0.0
      • Restaurant
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Adina Apartment Hotel Perth
      Ranked #46 overall in Perth hotels
      0.0
      • Restaurant
      • Swimming Pool
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Mantra on Hay
      Ranked #52 overall in Perth hotels
      0.0
      • Restaurant
      • Swimming Pool
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Ibis Styles Perth
      Ranked #51 overall in Perth hotels
      0.0
      • Restaurant
      PhotosAmenitiesMaploadingclose
    • Wombat Backpackers
      Ranked #52 overall in Perth hotels
      0.0
      • Free WiFi
      • Free Breakfast
      PhotosAmenitiesMaploadingclose
    • Citadines St Georges Terrace Perth
      Ranked #54 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      PhotosAmenitiesMaploadingclose
    • The Novotel Vines Resort Swan Valley
      Ranked #55 overall in Perth hotels
      8.0
      Wonderful!
      • Free WiFi
      • Swimming Pool
      • Fitness Center
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose
    • Sullivans Hotel
      Ranked #53 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Comfort Hotel Perth City
      Ranked #56 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • All Suites Perth
      Ranked #71 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Fitness Center
      PhotosAmenitiesMaploadingclose
    • Quest On Rheola
      Ranked #70 overall in Perth hotels
      0.0
      • Free WiFi
      PhotosAmenitiesMaploadingclose
    • Above Bored Bed and Breakfast
      Ranked #67 overall in Perth hotels
      0.0
      • Free WiFi
      • Free Breakfast
      • Free Parking
      • Pets Allowed
      PhotosAmenitiesMaploadingclose

    Where to Stay in Perth

    Perth is both the sunniest of Australia's provincial capitals and one of the most geographically isolated cities in the world. It sits on the banks of the Swan River between the Indian Ocean and the Nullarbor Desert. Visit its beaches and neighbourhoods like Northbridge and Subiaco for fashion, Mount Lawley for dining, and Leederville for shopping. King's Park and Botanic Garden brings the Bushland to the heart of Perth. There are plenty of hotels near the airport for the convenience of travellers.

    The Beaches

    Trig Beach and Cottesloe are family-friendly beaches. Trig Beach features a grassy area and a large playground for younger children. Cottesloe is popular for swimming, surfing, snorkeling, and cafes. Every March, Sculpture by the Sea transforms Cottesloe into an outdoor art gallery. Scarborough offers couples and singles a lively club and beach scene. North Beach offers rock pools, and Mettam's Pool offers a snorkeling reef.

    1. Ocean Beach Hotel, a midrange hotel in Perth, offers activities for couples and singles at Cottesloe Beach. The sports bar features pool tables, betting, and large-screen TVs.

    2. Smoke-free Sunmoon Boutique Resort at Scarborough Beach, a boutique hotel in Perth, is both family- and business-friendly. It hosts its own bar and restaurant.

    The Neighbourhoods

    Diverse Northbridge features local fashion designers, multicultural food stores, bars, street murals, and restaurants in Chinatown. Subiaco's farmer's market opens on Saturdays. Leederville offers alfresco cafes and assorted boutiques. Mount Lawley maintains a hipster vibe with pubs, bar-bistro combos, and edgier restaurants. Family-friendly Kings Park features the Western Australian Botanic Garden with over 3,000 plant species unique to Western Australia. Bushland, a protected conservation area, is accessible via walking and biking trails.

    1. Smoke-free Sullivans Hotel, one of the family-friendly cheap hotels in Perth, offers a multilingual staff. Sullivans provides complimentary bicycles for riding the trails of Kings Park.

    2. Smoke-free Rendezvous Hotel Perth Central is both business- and family-friendly. This midrange hotel in Perth provides a multilingual staff, four meeting rooms, and a sauna.

    3. Smoke-free Miss Maud Swedish Hotel, a boutique hotel in Perth built in 1911, is both family- and business-friendly. The hotel features its own restaurant and pastry shop, a meeting room, a rooftop terrace, and connecting rooms.

    Perth Airport Hotels

    Staying near Perth Airport (PER) allows business travellers to focus on business without dealing with traffic or finding locations in an unfamiliar city. Searching hotels near the airport may also be a good way to find last-minute hotels in Perth.

    Perth Airport Hotels

    1. Toorak Lodge, one of the cheap hotels in Perth, offers an outdoor pool, nonsmoking rooms, and family rooms. The restaurant opens Monday through Thursday for dinner.

    2. The family- and business-friendly Comfort Inn Bel Eyre Perth offers three meeting rooms, a business centre, and a conference space. Families can cook out on the barbecue grills. This midrange hotel in Perth also offers a bistro restaurant.

    Perth attracts visitors who come to explore Western Australia, and it's also an important business destination. Last-minute hotels in Perth may be hard to find. Use our filters to find one that fits your needs.

    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.net/trip/hotels/hotel_list_page?action=index&clean_path=perth-australia&controller=topics&country_code=&current_user_id=&filters=&id=2000000000382&klass_name=Region&list_type=hotels&nearby=false&order=asc&page=2&path=perth-australia%2Fhotels&place=2000000000382&place_type=City&place_type=region&region=2000000000382&sort=best_value", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "hotel_ids%5B%5D=5000000140815&hotel_ids%5B%5D=5000000412587&hotel_ids%5B%5D=5000000235953&hotel_ids%5B%5D=5000001242914&hotel_ids%5B%5D=5000003852670&hotel_ids%5B%5D=5000000018079&hotel_ids%5B%5D=5000001257627&hotel_ids%5B%5D=5000000124238&hotel_ids%5B%5D=5000001028256&hotel_ids%5B%5D=5000000365525&hotel_ids%5B%5D=5000000017210&hotel_ids%5B%5D=5000000124279&hotel_ids%5B%5D=5000000163134&hotel_ids%5B%5D=5000000148193&hotel_ids%5B%5D=5000000098866&hotel_ids%5B%5D=5000000185235&hotel_ids%5B%5D=5000000170632&hotel_ids%5B%5D=5000000148208&hotel_ids%5B%5D=5000000162893&hotel_ids%5B%5D=5000000338025&hotel_ids%5B%5D=5000000000664&hotel_ids%5B%5D=5000000008344&hotel_ids%5B%5D=5000000109807&hotel_ids%5B%5D=5000000388940&hotel_ids%5B%5D=5000000260800&hotel_ids%5B%5D=5000000416588&hotel_ids%5B%5D=5000000124702&hotel_ids%5B%5D=5000000152590&hotel_ids%5B%5D=5000000210805&hotel_ids%5B%5D=5000000248198", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.net/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en-GB&region=2000000000382" + "&" + 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); } };