We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Green & up & up Air Conditioning Internet Clean Hotels Non-Smoking Hotel Hotels with Restaurants Independent Hotels Quiet Hotels & up Downtown Hotels Meeting room Hotels with Room Service Modern Hotels Hotels with Free Wifi Hotels with Balconies Hotels with Bars City Centre Hotels Business services Concierge Suite Hotels Apartment Hotels Budget Hotels Cheap Hotels Luxury Spa Hotels Safe Hotels Hotels with Shuttle Perth CBD Reduced mobility rooms Hotels with Kitchenette Hotels with Complimentary Breakfast Spa Hotels Convention Hotels Wedding Hotels Boutique Hotels East Perth Charming Hotels Luxury Boutique Hotels Honeymoon Hotels Hotels with Jacuzzi Hotels with Hot Tubs West Perth Romantic Boutique Hotels Hotels With Indoor Pools Heritage Hotels 60+ Traveller Historic Hotels Family Holiday Maker Hotels with Villas Shopping Fanatic £ ££ £££ ££££ Comfort Inn Quest Apartment Hotels Adina Mantra Luxury Traveller Hotels with Infinity Pools Nature Lover Four Points Unique Hotels Citadines Apart Hotel Pan Pacific Mercure Foodie Like a Local Trendsetter The Sebel Rendezvous Hotels History Buff Urban Explorer Hotels with Smoking Rooms Fraser Suites Thrill Seeker Themed Hotels Hilton Hotels Boardwalk Hotels Peace and Quiet Seeker Best Western Premier InterContinental Travelodge Ibis Hotels Hyatt Quaint Peppers Art and Architecture Lover Luxury Family Hotels Novotel Quality Inn Golf course Golf Hotels Holiday Inn Ramada Beach Goer Crowne Plaza Best Western Within 5 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Travelodge Hotel Perth
SAVE US$8
US$104
Agoda.com
US$96
View Deal
417 Hay St, Perth, Western Australia 6000, Australia
1.2 miles from The Old Mill
  • Free Wifi
  • Restaurant
All Suites Perth
SAVE US$5
US$105
Expedia.com
US$100
View Deal
12 Victoria Ave, Perth, Western Australia 6000, Australia
1.2 miles from The Old Mill
    Ramada Perth, The Outram
    Agoda.com
    US$198
    View Deal
    32 Outram St | West Perth, Perth, Western Australia 6005, Australia
    1.2 miles from The Old Mill
    • Free Wifi
    • Restaurant
    Seasons of Perth
    SAVE US$7
    US$80
    Agoda.com
    US$73
    View Deal
    37 Pier St, Perth, Western Australia 6000, Australia
    1.2 miles from The Old Mill
    • Pool
    • Restaurant
    Savings alert: 21% below average rate

    The price you found is 21% lower than this hotel's average rate of US$92/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    City Waters
    SAVE US$3
    US$88
    Expedia.com
    US$85
    View Deal
    118 Terrace Rd, Perth, Western Australia 6000, Australia
    1.2 miles from The Old Mill
    • Free Parking
    St. George Boutique Apartments
    2 St Georges Tce, Perth, Western Australia 6000, Australia
    1.2 miles from The Old Mill
    • Restaurant
    Quest West Perth
    SAVE US$14
    US$150
    Expedia.com
    US$136
    View Deal
    54 Kings Park Rd | Corner Walker Avenue, Perth, Western Australia 6005, Australia
    1.3 miles from The Old Mill
    • Free Wifi
    • Fitness centre
    Pan Pacific Perth
    SAVE US$44
    US$158
    Booking.com
    US$114
    View Deal
    207 Adelaide Terrace, Perth, Western Australia 6000, Australia
    1.3 miles from The Old Mill
    • Free Wifi
    • Pool
    Novotel Perth Langley
    SAVE US$20
    US$127
    Novotel
    US$107
    View Deal
    221 Adelaide Tce, Perth, Western Australia 6000, Australia
    1.3 miles from The Old Mill
    • Restaurant
    • Room Service
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$120/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Tribe Perth
    Expedia.com
    US$119
    View Deal
    4 Walker Avenue, Perth, Western Australia 6005, Australia
    1.3 miles from The Old Mill
    • Free Wifi
    • Restaurant
    Comfort Inn & Suites Goodearth Perth
    SAVE US$6
    US$112
    Expedia.com
    US$106
    View Deal
    195 Adelaide Tce, Perth, Western Australia 6004, Australia
    1.3 miles from The Old Mill
    • Free Wifi
    • Free Parking
    City Stay Apartment Hotel
    SAVE US$17
    US$95
    Expedia.com
    US$78
    View Deal
    875 Wellington St, Perth, Western Australia 6005, Australia
    1.3 miles from The Old Mill
    • Free Wifi
    • Pool
    Savings alert: 16% below average rate

    The price you found is 16% lower than this hotel's average rate of US$93/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Alex Hotel
    SAVE US$12
    US$146
    Agoda.com
    US$134
    View Deal
    50 James Street, Perth, Western Australia 6000, Australia
    1.4 miles from The Old Mill
    • Free Wifi
    • Breakfast included
    Savings alert: 20% below average rate

    The price you found is 20% lower than this hotel's average rate of US$167/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Sage Hotel West Perth
    SAVE US$34
    US$121
    Expedia.com
    US$87
    View Deal
    1309 Hay St, Perth, Western Australia 6005, Australia
    1.4 miles from The Old Mill
    • Free Wifi
    • Free Parking
    Savings alert: 29% below average rate

    The price you found is 29% lower than this hotel's average rate of US$123/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Crowne Plaza Perth
    CrownePlaza.com
    US$108
    View Deal
    54 Terrace Rd, Perth, Western Australia 6004, Australia
    1.4 miles from The Old Mill
    • Free Wifi
    • Pool
    Savings alert: 22% below average rate

    The price you found is 22% lower than this hotel's average rate of US$139/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Quality Hotel Ambassador Perth
    SAVE US$3
    US$102
    Booking.com
    US$99
    View Deal
    196 Adelaide Tce, Perth, Western Australia 6004, Australia
    1.4 miles from The Old Mill
    • Free Wifi
    • Restaurant
    Best Western Northbridge Apartments
    SAVE US$21
    US$162
    Agoda.com
    US$141
    View Deal
    228 James Street | Northbridge, Perth, Western Australia 6003, Australia
    1.4 miles from The Old Mill
    • Free Wifi
    • Free Parking
    No photo provided
    273 Hay St, Perth, Western Australia 6892, Australia
    1.4 miles from The Old Mill
    • Pool
    • Restaurant
    Mantra on Hay
    Priceline
    US$110
    View Deal
    201 Hay St, Perth, Western Australia 6000, Australia
    1.5 miles from The Old Mill
    • Pool
    • Restaurant
    Hay Street Traveller's Inn
    SAVE US$5
    US$32
    Agoda.com
    US$27
    View Deal
    266-268 Hay St, Perth, Western Australia 6004, Australia
    1.5 miles from The Old Mill
    • Free Wifi
    • Pool
    Savings alert: 16% below average rate

    The price you found is 16% lower than this hotel's average rate of US$32/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hyatt Regency Perth
    SAVE US$23
    US$155
    Expedia.com
    US$132
    View Deal
    99 Adelaide Terrace, Perth, Western Australia 6000, Australia
    1.6 miles from The Old Mill
    • Free Wifi
    • Pool
    The Nest on Newcastle
    SAVE US$2
    US$99
    Hotels.com
    US$97
    View Deal
    172 Newcastle Street, Perth, Western Australia 6000, Australia
    1.6 miles from The Old Mill
    • Free Wifi
    • Restaurant
    Comfort Hotel Perth City
    SAVE US$14
    US$99
    Priceline
    US$85
    View Deal
    200 Hay St | East Perth, Perth, Western Australia 6004, Australia
    1.6 miles from The Old Mill
    • Free Wifi
    • Free Parking
    Citylights Hotel
    TripAdvisor
    US$115
    View Deal
    137 Newcastle St, Western Australia 6000, Australia
    1.6 miles from The Old Mill
    • Free Wifi
    • Restaurant
    Mont Clare Boutique Apartments
    SAVE US$9
    US$112
    Agoda.com
    US$103
    View Deal
    190 Hay St, Perth, Western Australia 6004, Australia
    1.6 miles from The Old Mill
    • Free Wifi
    • Free Parking
    Alderney on Hay
    SAVE US$59
    US$142
    Hotels.com
    US$83
    View Deal
    193 Hay St, Perth, Western Australia 6004, Australia
    1.6 miles from The Old Mill
    • Free Parking
    • Pool
    Savings alert: 11% below average rate

    The price you found is 11% lower than this hotel's average rate of US$93/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Fraser Suites Perth
    SAVE US$43
    US$162
    Orbitz.com
    US$119
    View Deal
    10 Adelaide Terrace, Perth, Western Australia 6004, Australia
    1.7 miles from The Old Mill
    • Free Wifi
    • Pool
    Pagoda Resort & Spa
    SAVE US$4
    US$131
    Hotels.com
    US$127
    View Deal
    112 Melville Pde, Como, Western Australia 6152, Australia
    1.7 miles from The Old Mill
    • Pool
    • Restaurant
    Baileys Motel
    SAVE US$11
    US$60
    Agoda.com
    US$49
    View Deal
    150 Bennett St | East Perth, Perth, Western Australia 6004, Australia
    1.7 miles from The Old Mill
    • Free Wifi
    • Free Parking
    Savings alert: 20% below average rate

    The price you found is 20% lower than this hotel's average rate of US$61/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Broadwater Resort Apartments
    SAVE US$9
    US$142
    Agoda.com
    US$133
    View Deal
    137 Melville Pde, Como, Western Australia 6152, Australia
    2.0 miles from The Old Mill
    • Free Wifi
    • Free Parking
    See all hotels in or near South Perth
    Pagoda Resort & Spa
    SAVE US$4
    US$131
    Hotels.com
    US$127
    View Deal