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
  • Wyndham Outram Perth
    Ranked #60 overall in Perth hotels
    0.0
    Popular withLuxury
    • Free WiFi
    PhotosAmenitiesMaploadingclose
  • Four Points by Sheraton Perth
    Ranked #59 overall in Perth hotels
    0.0
    • Free WiFi
    • Fitness Center
    PhotosAmenitiesMaploadingclose
  • Quest West End
    Ranked #67 overall in Perth hotels
    0.0
    • Free WiFi
    PhotosAmenitiesMaploadingclose
  • The Good Life B&B
    Ranked #65 overall in Perth hotels
    • Free WiFi
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Grandview B&B
    Ranked #68 overall in Perth hotels
    0.0
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Mountway Holiday Apartments
    Ranked #61 overall in Perth hotels
    0.0
    • Free WiFi
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Duke's Apartments
    Ranked #63 overall in Perth hotels
    0.0
    • Swimming Pool
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • Palms Bed and Breakfast
    Ranked #62 overall in Perth hotels
    0.0
    • Free WiFi
    • Swimming Pool
    • Fitness Center
    • Free Breakfast
    • Free Parking
    PhotosAmenitiesMaploadingclose
  • The Statton on Murray
    Ranked #64 overall in Perth hotels
    0.0
      PhotosAmenitiesMaploadingclose
    • Astoria Retreat Bed and Breakfast
      Ranked #58 overall in Perth hotels
      • Free WiFi
      • Free Breakfast
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Comfort Inn Wentworth Plaza
      Ranked #72 overall in Perth hotels
      0.0
      • Restaurant
      PhotosAmenitiesMaploadingclose
    • Metro Hotel Perth
      Ranked #71 overall in Perth hotels
      0.0
      • Free WiFi
      • Restaurant
      • Swimming Pool
      • Free Parking
      PhotosAmenitiesMaploadingclose
    • Cottesloe Beach Chalets
      Ranked #73 overall in Perth hotels
      6.0
      Pretty good
      1 review

      Not bad, it's been refurbished. great location good food, just lacks the atmosphere that the original cott once had

      • Free Parking
      ReviewsPhotosAmenitiesMaploadingclose
    • Scarborough Beach Backpackers
      Ranked #74 overall in Perth hotels
      6.0
      Pretty good
      1 review
      Popular withBusinessLuxuryFamilies

      No longer a hotel! It is part of the Sunmoon Hotel now!!

        ReviewsPhotosAmenitiesMaploadingclose
      • Hotel Northbridge
        Ranked #75 overall in Perth hotels
        0.0
        • Free WiFi
        • Restaurant
        PhotosAmenitiesMaploadingclose
      • Burswood Lodge Motel Apartments
        Ranked #79 overall in Perth hotels
        0.0
        • Free Parking
        PhotosAmenitiesMaploadingclose
      • Darby Park Serviced Residences
        Ranked #77 overall in Perth hotels
        0.0
        • Restaurant
        • Fitness Center
        • Pets Allowed
        PhotosAmenitiesMaploadingclose
      • Esplanade railway station, Perth
        Ranked #76 overall in Perth hotels
          PhotosAmenitiesMaploadingclose
        • Margaret River Stone Cottages
          Ranked #76 overall in Perth hotels
          0.0
            PhotosAmenitiesMaploadingclose
          • The Rose & Crown Hotel
            Ranked #80 overall in Perth hotels
            0.0
            • Free WiFi
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Kings Park Motel
            Ranked #80 overall in Perth hotels
            0.0
            • Free WiFi
            • Swimming Pool
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • Regal Apartments
            Ranked #82 overall in Perth hotels
            0.0
            • Free Parking
            PhotosAmenitiesMaploadingclose
          • austarila
            Ranked #81 overall in Perth hotels
              PhotosAmenitiesMaploadingclose
            • Perth City YHA Hostel
              Ranked #85 overall in Perth hotels
              0.0
              Popular withBackpackers
              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Airport Transfer
              PhotosAmenitiesMaploadingclose
            • Great Eastern Motor Lodge
              Ranked #84 overall in Perth hotels
              0.0
              • Free WiFi
              • Swimming Pool
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Mont Clare Boutique Apartments
              Ranked #87 overall in Perth hotels
              0.0
              • Free WiFi
              • Swimming Pool
              • Fitness Center
              • Free Parking
              PhotosAmenitiesMaploadingclose
            • Airport Accommodation Perth
              Ranked #86 overall in Perth hotels
              0.0
                PhotosAmenitiesMaploadingclose
              • Karijini Eco Retreat
                Ranked #94 overall in Perth hotels
                0.0
                • Restaurant
                • Free Parking
                PhotosAmenitiesMaploadingclose
              • Brownelea Holiday Apartments
                Ranked #94 overall in Perth hotels
                0.0
                  PhotosAmenitiesMaploadingclose
                • BEST WESTERN PLUS Ascot Serviced Apartments
                  Ranked #88 overall in Perth hotels
                  • Free WiFi
                  • Swimming Pool
                  • Free Breakfast
                  • Free Parking
                  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=3&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=5000000385039&hotel_ids%5B%5D=5000000396492&hotel_ids%5B%5D=5000000243961&hotel_ids%5B%5D=5000000255914&hotel_ids%5B%5D=5000000235129&hotel_ids%5B%5D=5000000358389&hotel_ids%5B%5D=5000000322037&hotel_ids%5B%5D=5000000326389&hotel_ids%5B%5D=5000000298730&hotel_ids%5B%5D=5000001255885&hotel_ids%5B%5D=5000000001610&hotel_ids%5B%5D=5000000002599&hotel_ids%5B%5D=5000000123993&hotel_ids%5B%5D=5000000016042&hotel_ids%5B%5D=5000000386977&hotel_ids%5B%5D=5000000319822&hotel_ids%5B%5D=5000000364155&hotel_ids%5B%5D=5000000701679&hotel_ids%5B%5D=5000000126141&hotel_ids%5B%5D=5000000069279&hotel_ids%5B%5D=5000000306623&hotel_ids%5B%5D=5000000377566&hotel_ids%5B%5D=5000000706127&hotel_ids%5B%5D=5000000139671&hotel_ids%5B%5D=5000000161087&hotel_ids%5B%5D=5000000229894&hotel_ids%5B%5D=5000000307562&hotel_ids%5B%5D=5000000135319&hotel_ids%5B%5D=5000000031095&hotel_ids%5B%5D=5000000879651", 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); } };