eDreams
Flights
Hotels
Flight + Hotel
Cars

Hotels in Perth

Choose your dates to check current prices and hotel deals
Last-minute deals
    Best hotel deals in Perth
    Save up to £175 on accommodation
    Popular choice among our travellers
    Hostel G
    Hostel G
    Perth · 0.8 km from city centre
    Central location
    Very good 4
    /5
    TripAdvisor: 4
    450 reviews
    Extra discount available
    Great Southern Hotel Perth
    Great Southern Hotel Perth
    Perth · 1.3 km from city centre
    Very good 4.2
    /5
    TripAdvisor: 4.2
    4,749 reviews
    Extra discount available
    Sanno Marracoonda Perth Airport Hotel
    Sanno Marracoonda Perth Airport Hotel
    Redcliffe, Perth · 8 km from city centre
    Getaway deal
    Very good 4
    /5
    TripAdvisor: 4
    5,241 reviews
    Great Eastern Motor Lodge
    Great Eastern Motor Lodge
    Rivervale, Perth · 5 km from city centre
    Good 4
    /5
    TripAdvisor: 3.95
    5,064 reviews
    Extra discount available
    Novotel Perth Langley
    Novotel Perth Langley
    Perth Central Business District, Perth · 0.9 km from city centre
    Central location
    Good 3.7
    /5
    TripAdvisor: 3.7
    2,000 reviews
    Metro Hotel Perth, South Perth
    Metro Hotel Perth, South Perth
    South Perth, Perth · 3.2 km from city centre
    Good 3.7
    /5
    TripAdvisor: 3.65
    3,070 reviews
    Extra discount available
    Metro Hotel Perth City
    Metro Hotel Perth City
    East Perth, Perth · 1.4 km from city centre
    Good 3.6
    /5
    TripAdvisor: 3.6
    664 reviews
    Extra discount available
    Mercure Perth
    Mercure Perth
    Perth Central Business District, Perth · 0.5 km from city centre
    Central location
    Good 3.6
    /5
    TripAdvisor: 3.55
    1,687 reviews
    Extra discount available
    Criterion Hotel Perth
    Criterion Hotel Perth
    Perth Central Business District, Perth · 0.3 km from city centre
    Central location
    Good 3.1
    /5
    TripAdvisor: 3.1
    529 reviews
    Econo Lodge Rivervale
    Econo Lodge Rivervale
    Rivervale, Perth · 5 km from city centre
     2.4
    /5
    TripAdvisor: 2.4
    123 reviews

    What to do in Perth

    Planning your next adventure to Perth? Whether you're embarking on a solo journey, a family holiday, or a romantic getaway, finding the right hotel sets the tone for an unforgettable trip. At eDreams, we simplify the process of choosing the perfect place to stay by offering you a wide range of accommodation options to suit your needs and budget.

    How can I find hotels in Perth?

    Steeped in history, Perth has profound royal connections and plays a crucial role in Scottish heritage. Its nickname, Fair City, was inspired by Sir Walter Scott's book The Fair Maid of Perth. Since the 9th century until the 15th, it was the capital city of Scotland. It was in the nearby Scone Palace where Kings of the land received their crowns. Historic buildings and stunning parks beckon you when you visit Perth. You will enjoy your stay at a hotel in Pert if you love both urban and upcountry trips. The River Tay that stretches 119 miles creates a beautiful natural arena, making Perth a riverside city. Don't hesitate to explore medieval castles and go hiking in the highlands. The Huntingtower Castle is the oldest castle in the city dating back to the 15th Century, bearing witness to intriguing Scottish historical events. There was a king who was held captive in Huntingtower Castle for 10 months and another queen once inhabited the place. Today, visitors are allowed to explore the well-maintained grounds and painted ceilings. Take a taxi or any public transport to learn local history. Check on eDreams the available hotel in Perth near Huntingtower using the powerful search box. See the list of recommended hotel deals and compare prices.

    What must I see in Perth?

    A short walk to the outskirts of Perth takes you to Kinnoull Hill Woodland Park, the first official woodland park to be established in Scotland. Extending from River Tay, the park comprises 5 peaks that you can trek and capture gorgeous views. Spot native wildlife inside Kinnoull Hill while relishing the flora and fauna. Make sure you've captured the real essence of Scottish highlands at a 19th Century folly that is very romantic. Craving for delicious foods? The Bothy at Kinnoull Street will satisfy your hunger with traditional cuisines made of the freshest local produce. Head to the Black Watch Castle in Hay Street.  It also serves as a museum to learn the incredible history of the oldest regiment in the country. The castle was once an elite military regiment of Scotland from 1725. View an exhibit of diaries, weapons, uniforms, and old photos showcasing the life of soldiers throughout centuries. When you book a hotel around Aberfeldy, get ready to taste samples of Scotch whisky at Dewar's Aberfeldy Distillery. Get to understand the process of making spirituous liquor and relax later at a whisky lounge or café. Uncover the success story behind the distillery at the Heritage Museum that hosts interactive displays.

    Where should I stay in Perth?

    The city centre has a perfect mix of bars, restaurants, shops, modern apartments, cheap hotels, and cafes but you shouldn't confine yourself here. Book a hotel in the Southwest side of the central Perth in Craigie. Accessing the city centre from Craigie is very quick. You will also love the vast array of shops here. Glasgow Road is another great choice for families with easy access to public transport. Find a hotel around the areas of Gannochy, Kinnoull, and Bridgend if you want to take spectacular pictures of the city over bridges crossing River Tay. When you want a spa experience and a comfortable stay in a castle, add Pitlochry to your travel itinerary. Mountains and lochs engulf any hotel in Perth around Pitlochry. Wonderful dining awaits plus endless spa treatment. Some castle hotels facilitate 5-star luxury as well as specialist UK gins that are currently on production. Consult eDreams to get away to Perth in style.

    eDreams logo
    General terms and conditions

    Privacy policy
    © 1999 - 2026 eDreams. All rights reserved. Vacaciones eDreams, S.L. (Sociedad Unipersonal). Registered address (not open to the public): Calle de Manzanares, nº 4, Planta 1º, Oficina 108, 28005, Madrid, Spain. VAT number ESB-61965778. Registered with the Registro Mercantil de Madrid, Tomo 36897, Folio 121, Hoja M-660117. Licensed Travel Agency CICMA 3682 and IATA-accredited agent. To contact us about your booking, you can do so immediately via our help centre or contact our agents here.
    Flight-inclusive Packages booked on eDreams.co.uk are financially protected by the ATOL scheme (under Vacaciones eDreams SL’s ATOL number 11966). ATOL protection does not apply to all travel services listed on this website. This website and our general terms and conditions will provide you with information on the protection that applies in the case of each holiday and travel service offered before you make your booking. If you do not receive an ATOL Certificate, then the booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please ask us to confirm what financial protection may apply to your booking. Please see our general terms and conditions for more information about financial protection, or for more information on the ATOL Certificate go to: www.caa.co.uk.
    IATA Accredited AgentTUV Certified Agent
    ATOL protected