Plan your trip

A large stone castle with a sign for The Black Watch Castle & Museum.

Find hotels in Perth from £59

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Save instantly and earn perks with One Key

    Learn about One Key

  • Be picky

    Search almost a million properties worldwide

  • Go beyond your typical stay in Perth

    Pet friendly

    Pool

    Hot tub

    Spa

    Apart hotel

    Apart­ment

    Family friendly

    Cottage

    Campsite

    Cabin

    Castle

    Chalet

    Condo

    Farm

    Villa

    Resort

    Waterpark

    Check prices for these dates

    Check prices for these dates, 13 – 14 December 2026

    View in a map

    Our top choices for Perth hotels

    1. Village Hotel Edinburgh

    A modern building with a Starbucks Coffee shop on the ground floor, large windows, and a parking area.

    2. Salutation Hotel

    The exterior of the Salutation Hotel with its classic architecture, large arched entrance, and illuminated signage.

    3. Holiday Inn Express Perth by IHG

    A bar area with a variety of liquor bottles and glasses.

    4. Scone Arms Hotel

    A bar with a wooden counter, multiple liquor bottles, and a tap.

    5. Parklands Hotel

    A large, historic building with a garden in front, featuring a variety of plants and flowers.

    6. Mercure Perth Hotel

    A breakfast buffet with various food items and condiments.

    7. The Royal George Hotel

    A building with a glass facade and a garden in front.

    8. Sunbank House Hotel

    A large, historic building with a gravel pathway leading to a seating area.

    9. Leonardo Boutique Huntingtower Perth

    A large, traditional building with a symmetrical facade, a covered patio area, and a well-maintained lawn.

    10. Woodlea

    Exterior detail

    11. Lovat Hotel

    The LOVAT HOTEL with a bar and venue named GHLAS BAR & VENUE.

    12. Murrayshall Country Estate

    A large stone building with a flag, a well-maintained lawn, and a clear sky.

    13. Riverstone Lodge Hotel

    A dining area with a table, chairs, and a potted plant.

    14. Ballathie House Hotel

    Front of property

    15. Dakota Edinburgh

    A modern lounge area with a grey sofa, patterned cushions, and a vase with flowers.

    16. Travelodge Perth Broxden Junction

    A hotel room with a bed, a desk, a chair, a television, and a window with curtains.

    17. Organic Welltree

    A large house with a well-maintained lawn and a small garden area in front.

    18. The Pitlochry Hydro Hotel

    A large, historic building with multiple chimneys and a prominent tower, surrounded by a well-maintained lawn and trees.

    19. The Courtyard

    A stone building with a gravel driveway, a wooden bench, a table with an umbrella, and a car parked nearby.

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    View all properties

    Compare top hotels in Perth

    A modern building with a Starbucks Coffee shop on the ground floor, large windows, and a parking area.

    Village Hotel Edinburgh

    Craigleith View

    The exterior of the Salutation Hotel with its classic architecture, large arched entrance, and illuminated signage.

    Salutation Hotel

    Perth View

    A bar area with a variety of liquor bottles and glasses.

    Holiday Inn Express Perth by IHG

    Perth View

    A bar with a wooden counter, multiple liquor bottles, and a tap.

    Scone Arms Hotel

    Perth View

    A large, historic building with a garden in front, featuring a variety of plants and flowers.

    Parklands Hotel

    Perth View
    8.4Very good1,017 reviews8.2Very good1,000 reviews9.0Wonderful1,000 reviews9.2Wonderful235 reviews8.8Excellent324 reviews
    £87 includes taxes & fees22 Nov - 23 Nov £76 includes taxes & fees15 Nov - 16 Nov £59 includes taxes & fees15 Nov - 16 Nov £100 includes taxes & fees8 Dec - 9 Dec £78 includes taxes & fees15 Nov - 16 Nov
    • Breakfast included
    • Pool
    • Spa
    • Pet-friendly
    • WiFi included
    • Parking
    • Breakfast included
    • Pool
    • Spa
    • Pet-friendly
    • WiFi included
    • Parking
    • Breakfast included
    • Pool
    • Spa
    • Pet-friendly
    • WiFi included
    • Parking
    • Breakfast included
    • Pool
    • Spa
    • Pet-friendly
    • WiFi included
    • Parking
    • Breakfast included
    • Pool
    • Spa
    • Pet-friendly
    • WiFi included
    • Parking

    Stay near popular Perth attractions

    A large brick manor with a symmetrical facade, surrounded by open fields and a river in the background.

    Photo by Mikey McManus

    Scone Palace

    Rating: 9.0/10 (167 reviews)

    Walk through Scotland's royal past at this historic crowning place of kings, home to the Stone of Destiny replica. Explore opulent rooms with 16th-century art while peacocks roam the star-shaped maze gardens.

    See properties

    A historic stone castle with a flag on top, surrounded by greenery and trees.

    Photo by Jock Watson

    Huntingtower Castle

    Rating: 8.4/10 (15 reviews)

    This twin-towered medieval marvel features rare 16th-century painted ceilings showcasing Scotland's artistic heritage. Climb spiral staircases to discover chambers where the dramatic "Raid of Ruthven" unfolded in 1582.

    See properties

    A large stone castle with a sign for The Black Watch Castle & Museum.

    Black Watch Regimental Museum

    Rating: 9.4/10 (26 reviews)

    Housed in historic Balhousie Castle, this museum chronicles Scotland's oldest Highland regiment through seven immersive galleries. Discover 300 years of Black Watch history while enjoying Scottish fare at the bistro.

    See properties

    A street corner with a museum and art gallery, a building with a dome, and a tree with green leaves.

    Perth Art Gallery and Museum

    Rating: 8.6/10 (22 reviews)

    This historic gallery houses one of the UK's oldest art collections, featuring influential Scottish artists. Explore the 'Modern Scots' exhibition and interactive areas in Perth's cultural heart.

    See properties

    Perth Concert Hall

    Rating: 8.8/10 (40 reviews)

    Perth Concert Hall captivates with its modern design and world-renowned acoustics in Scotland's heart. Enjoy orchestral masterpieces or contemporary performances in the elegant Gannochy Auditorium.

    See properties

    Perth Racecourse

    Rating: 8.4/10 (33 reviews)

    Set within the historic grounds of Scone Palace, Perth Racecourse offers thrilling horse racing with riverside views. Experience the Summer Jump season where you'll be remarkably close to the racing action.

    See properties

    Perth Theatre

    Rating: 8.4/10 (12 reviews)

    Perth Theatre captivates with its beautifully restored Victorian auditorium from 1900. Arrive early to enjoy the café before experiencing drama, comedy, or seasonal productions in this intimate historic setting.

    See properties

    Perth Ice Rink

    Rating: 9.0/10 (4 reviews)

    Catch an event at Perth Ice Rink during your trip to Perth. Wander the area's riverfront or simply enjoy one of its lively bars.

    See properties

    Learn more about Perth

    Once Scotland's capital, Perth offers riverside walks along the Tay and impressive collections at the Perth Museum and Art Gallery. Climb Kinnoull Hill for dramatic views or time your visit for the annual Perth Festival of the Arts held each May.

    See all hotels in Perth

    A large stone castle with a sign for The Black Watch Castle & Museum.

    Top Perth Hotel Reviews

    The Townhouse

    A view from a black door to a park with a bench, a tree, and a garden.

    Craigatin House & Courtyard (Adults only)

    A stone house with a large glass windowed room, surrounded by a garden and trees.

    Cairn Lodge

    A dining area with tables set for a meal, surrounded by lush greenery and a decorative archway.

    Craigmhor Lodge & Courtyard

    A hotel room with a large round mirror, a bed with multiple pillows, a bedside table with a bottle of champagne, and two empty glasses.

    Tigh Na Leigh

    A garden with a pond, a wooden deck, and various plants.

    Organic Welltree

    A large house with a well-maintained lawn and a small garden area in front.

    The Meadowpark

    A four-poster bed with a canopy, a desk with a chair, and a sofa in a room with a high ceiling and ornate moldings.

    The Inn On The Tay

    An outdoor seating area with tables and chairs, overlooking a body of water and a forested area.

    Cromlix

    A large stone building with multiple chimneys, a central entrance, and a well-maintained lawn.

    Woodlea

    Exterior detail

    Staybridge Suites Dundee by IHG

    A hotel courtyard with 'Daisy Taser' and 'Hotel Indigo' signage, a parking area, and a 'Staybridge' building.

    Smiddy Haugh

    A bar with multiple shelves of liquor bottles, including brands like Aberfeldt, Balblair, and James Brothers.

    Sunbank House Hotel

    A large, historic building with a gravel pathway leading to a seating area.

    Westlands of Pitlochry

    A stone building with a sign reading "STANDS" and a well-maintained garden with flowers and a statue.

    Find out more about Perth

    Top reasons to visit Perth

    Find great hotels in and around Perth

    Explore a variety of accommodation options in Perth, Scotland, where you can choose from charming hotels and delightful bed and breakfasts. Whether you're seeking pet-friendly lodgings, facilities for business travellers, or an adventurous holiday experience, Perth has something to suit every need. Discover top hotels and guesthouses, complete with reviews to help you make an informed choice for your stay in this picturesque part of the UK.

    Where to stay in and around Perth

    Perth, nestled in stunning Scotland, offers a delightful blend of outdoor adventure and picturesque scenery. Stroll through the charming Perth centre, explore the tranquil Perthshire countryside, or indulge in family-friendly excursions. Enjoy the warm atmosphere of friendly locals in the City of Perth, where relaxation meets adventure. Don't miss the beautiful rural Perthshire, perfect for those seeking a peaceful retreat amidst breathtaking landscapes. Experience the best of Perth—where every corner invites exploration.

    Things to do in and around Perth

    Perth, Scotland, is perfect for outdoor enthusiasts and adventure seekers, offering stunning scenery and a range of activities. Visitors can enjoy golfing at renowned courses, experience the vibrant theatre scene, and explore delightful hotels. Don't miss the chance for exciting days out and vibrant shopping opportunities, along with special events that showcase the local culture. Perth promises a memorable escape filled with diverse experiences.

    Shopping

    In Perth, you can explore the charming shops along the High Street for unique souvenirs. If you're up for a drive, visit the St John's Shopping Centre for a variety of retail options, or head to the nearby town of Auchterarder for more local boutiques and gifts.

    Recreation

    Experience the tranquil Yellowscott Country Park, set 30.6km from Perth, where you can indulge in serene walks amidst nature. At Whitemoss Golf Club, 16.1km away, enjoy a round of golf surrounded by lush scenery. Dunning Golf Club offers exquisite golfing close to Perth, perfect for relaxation.

    Adventure

    The River Tay offers thrilling white-water rafting experiences, where you can navigate rapids and enjoy stunning views. For a more leisurely adventure, explore the scenic trails of Kinnoull Hill, providing breathtaking panoramas of Perth and the surrounding countryside.

    Nightlife

    Experience the vibrant nightlife at The Bowerbird on Kinnoull Street for creative cocktails. For a lively atmosphere, visit The Venue on South Street, where you can enjoy live music and a selection of local ales in a welcoming setting.

    *Distances are measured in a straight line; actual driving distances may vary depending on the route.

    Booking tips and Expedia advantages for Perth

    Find the best attractions in Perth

    Perth, Scotland, is a fantastic destination for outdoor and adventure enthusiasts, offering a blend of historical charm and natural beauty. Visitors can explore a range of attractions, including historic houses, castles, and cathedrals, perfect for culture seekers and families alike. Don’t miss the Perth Museum, Perth Concert Hall, and the scenic Perth Bridge, as well as the vibrant Perth Theatre for an enriching experience during your stay.

    Best time to go to Perth

    The best time to visit Perth can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Perth falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Perth falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

    Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
    January36.1°F (2.3°C)Light RainMostly CloudyAverageSlightly Low
    February37.4°F (3.0°C)Light RainMostly CloudyAverageSlightly Low
    March40.1°F (4.5°C)Light RainMostly CloudyAverageSlightly Low
    April44.1°F (6.7°C)Light RainMostly CloudySlightly HighAverage
    May49.1°F (9.5°C)Light RainMostly CloudyAverageAverage
    June54.1°F (12.3°C)Light RainMostly CloudyAverageSlightly High
    July57.2°F (14.0°C)Light RainMostly CloudySlightly HighSlightly High
    August56.3°F (13.5°C)Light RainMostly CloudyAverageSlightly High
    September52.9°F (11.6°C)Light RainMostly CloudySlightly HighAverage
    October47.5°F (8.6°C)Light RainMostly CloudySlightly LowAverage
    November41.4°F (5.2°C)Light RainMostly CloudySlightly LowAverage
    DecemberF (2.9°C)Light RainMostly CloudySlightly LowAverage

    The nearest major airports for your trip to Perth

    When visiting Perth, Scotland, you can fly into several major airports. EDInburgh Airport (EDI) is 49.9km away, with nearby hotels like Crescent House and Virgin Hotels Edinburgh, both 11.3km from the airport. GLAsgow International Airport (GLA) is 85.3km from Perth, offering accommodations such as Kimpton Blythswood Hotel & Spa, located 11.3km away, and JA Mar Hall Scotland, just 6.4km away. Lastly, Aberdeen Airport (ABZ) is 115.9km from Perth, with options like Marcliffe, 9.7km away, and Courtyard by Marriott Aberdeen Airport, a mere 483m from the airport. Each airport provides convenient access to Perth, ensuring a smooth start to your holiday.

    Frequently Asked Questions

    What is the best area to stay in Perth?

    The best area to stay in Perth is right in the heart of the city centre, particularly around the High Street and Tay Street.

    This central area is the main hub for visitors, offering a convenient base for exploring. You'll find a good selection of shops, restaurants, and cafes along High Street and its surrounding lanes. Tay Street runs parallel to the River Tay, providing pleasant riverside walks and views, with the Perth Concert Hall and Perth Museum & Art Gallery both easily accessible.

    Couples will find this area particularly appealing due to its walkability and the array of dining options available for evening meals. Stroll along the river, visit the historic St. John's Kirk, or enjoy a show at the Concert Hall, all within easy reach of your accommodation.

    For solo travellers, staying in the city centre offers excellent convenience for accessing public transport for day trips, as well as being close to all the main amenities.

    What are the best hotels in Perth that travellers recommend?

    Two of the best hotels in Perth that receive consistently high recommendations from travellers are the Murrayshall Country Estate and the Meikleour Arms Hotel and Restaurant.

    The 4-star Murrayshall Country Estate, with a 9.2 rating, offers luxurious amenities including 24-hour room service, designer toiletries, and champagne service. Guests particularly appreciate the excellent food and friendly staff. For golf enthusiasts, there is an onsite golf course and clubhouse.

    Another highly recommended option is the 4-star Meikleour Arms Hotel and Restaurant, which boasts an impressive 9.6 rating. Guests frequently praise the brilliant location and the fantastic restaurant. The hotel also features a fireplace and rainfall showerheads for added comfort.

    Other excellent choices include the 4-star Parklands Hotel, rated 8.8, which is praised for its friendly staff and spacious rooms. It is conveniently located near Branklyn Garden, Perth Art Gallery and Museum, and Perth Ice Rink.

    The 4-star Ballathie Country House Hotel and Estate, with a 9.0 rating, is an Edwardian property offering comfortable and clean rooms, attentive staff, and a fantastic breakfast.

    Finally, the 3-star Salutation Hotel, rated 8.2, offers 24-hour room service and is located within a shopping district. Guests often highlight the spacious rooms and excellent breakfast, with close proximity to Branklyn Garden and Perth Art Gallery and Museum.

    What are the best family hotels in Perth?

    For excellent family-friendly hotels in Perth, consider The Royal George Hotel, Salutation Hotel, and Holiday Inn Express Perth by IHG.

    The 3-star Royal George Hotel, with a rating of 8.6, is a Victorian property located in a historical district, just 0.1 km from Perth Art Gallery and Museum. It offers complimentary rollaway extra beds and cribs. Guests frequently mention the friendly staff and clean rooms.

    Another great option is the 3-star Salutation Hotel, rated 8.2. This hotel provides a child-friendly window design and free cribs, along with kids' meals at its restaurant. It is conveniently located 0.3 km from Perth Art Gallery and Museum. Reviewers often highlight the helpful staff and spacious, clean rooms.

    The 3-star Holiday Inn Express Perth by IHG, boasting a 9.0 rating, is ideal for families with free breakfast and buffet options, as well as complimentary cribs and sofa beds. It features a child-friendly window design and is 1.2 km from McDiarmid Park. Guests appreciate the comfortable, large rooms and the good quality breakfast. Find more child-friendly accommodations in Perth

    What hotels in Perth offer free breakfast?

    Several hotels in Perth offer complimentary breakfast, including the Meikleour Arms Hotel and Restaurant, The Bankfoot Inn, Holiday Inn Express Perth by IHG, and Scotia.

    The 4-star Meikleour Arms Hotel and Restaurant, with an exceptional 9.6 rating, provides a delicious continental breakfast free of charge. Guests frequently highlight the super comfy beds, brilliant location, and fantastic on-site restaurant. It also features a golf course on-site and free self-parking.

    The 3-star Bankfoot Inn, rated 9.4, offers a complimentary breakfast that guests describe as delicious. Reviewers often praise the great food, good-sized and clean rooms, and the great bar. Free Wi-Fi and free self-parking are also available.

    Another excellent option is the 3-star Holiday Inn Express Perth by IHG, which has a 9.0 rating and offers a free buffet breakfast. Guests appreciate the friendly staff, comfortable and big rooms, good quality breakfast, and convenient location, along with plenty of easy parking.

    The 3-star Scotia, with an impressive 9.6 rating, also includes a full breakfast free of charge. This hotel is conveniently located near several points of interest, including the Black Watch Regimental Museum (0.3 km away) and St. Ninian's Cathedral (0.6 km away). It also offers free self-parking and allows pets to stay free. Find more hotels with breakfast in Perth

    What are the top pet-friendly hotels in Perth?

    For top pet-friendly hotels in Perth, consider Murrayshall Country Estate, Leonardo Boutique Huntingtower Perth, Ballathie Country House Hotel and Estate, The Lodge At Perth Racecourse, and The Bankfoot Inn.

    The 4-star Murrayshall Country Estate, with a 9.2 rating, warmly welcomes pets and provides food and water bowls. This estate also boasts excellent golf facilities, including an on-site course and a golf pro shop. Guests frequently praise the friendly and fantastic staff, as well as the excellent food and service.

    Another excellent option is the 4-star Leonardo Boutique Huntingtower Perth, rated 8.8. This hotel is specifically dog-friendly and provides food and water bowls. It offers free self-parking and complimentary WiFi, and is conveniently located just 1.7 km from McDiarmid Park. Guests often highlight the friendly staff and the plentiful, secure parking.

    The 4-star Ballathie Country House Hotel and Estate, with a 9.0 rating, also permits pets and provides food and water bowls. The hotel offers free WiFi and free self-parking. Guests consistently mention the comfortable and clean rooms, the attentive staff, and the delicious breakfast.

    The 3-star Lodge At Perth Racecourse, rated 8.6, is a pet-friendly choice that provides food and water bowls. It offers free WiFi and free self-parking, and is situated just 0.7 km from Scone Palace. Reviewers frequently praise the excellent staff, comfortable rooms, and the quiet location.

    Finally, The Bankfoot Inn, a 3-star hotel with an impressive 9.4 rating, is very welcoming to dogs and provides food and water bowls. Guests benefit from complimentary breakfast, free WiFi, and free self-parking. The hotel is often praised for its great food, good-sized rooms, and excellent bar. See more pet-friendly hotels in Perth

    What are the top boutique hotels in Perth?

    For a top boutique hotel in Perth, the Ballathie Country House Hotel and Estate is an excellent choice.

    This 4-star hotel, with a superb 9.0 rating, is set within a beautiful Edwardian property. Guests frequently praise the comfortable and clean rooms, the friendly and attentive staff, and the fantastic and delicious breakfast, which includes a delightful breakfast buffet. The hotel also offers suites, free WiFi, and complimentary self-parking, ensuring a convenient stay. See all boutique hotels in Perth

    What are the best budget hotels in Perth?

    For excellent budget hotels in Perth, consider the Holiday Inn Express Perth by IHG or Scotia.

    The 3-star Holiday Inn Express Perth by IHG, with an impressive 9.0 rating, is highly praised for its comfortable and spacious rooms, as well as its good quality breakfast. Guests also appreciate the convenient location and the ample, easy parking facilities. Free WiFi and complimentary buffet breakfast are also included.

    Another fantastic option is the 3-star Scotia, which boasts an outstanding 9.6 rating. This hotel offers a complimentary full breakfast, free WiFi, and free self-parking. It is conveniently located near several points of interest, including the Black Watch Regimental Museum, which is just 0.3 km away, and St. Ninian's Cathedral, 0.6 km away.

    Both of these hotels provide excellent value and a pleasant stay for budget-conscious travellers in Perth. View all budget hotels in Perth

    What are the most romantic hotels in Perth for couples?

    For couples looking for a romantic stay in Perth, Murrayshall Country Estate and The Royal George Hotel are both excellent choices.

    The 4-star Murrayshall Country Estate, with an impressive 9.2 rating, offers a wonderful setting for couples. You can enjoy delightful couples dining experiences, and for golf enthusiasts, there is an on-site golf course, golf drive range, and golf lessons with a professional. Guests consistently praise the friendly and fantastic staff, along with the excellent food and service.

    Another lovely option is The Royal George Hotel, a 3-star property rated 8.6. This Victorian property is located in a historical district and offers pleasant river views. It is conveniently situated just 0.1 km from Perth Concert Hall and 0.6 km from St. Ninian's Cathedral. Guests frequently praise the friendly staff, clean rooms, and good breakfast. See all romantic hotels in Perth

    What are the best hotels in Perth near Branklyn Garden?

    For hotels in Perth near Branklyn Garden, the Sunbank House Hotel and the Parklands Hotel are excellent choices.

    The 4-star Sunbank House Hotel, with a 9.4 rating, is exceptionally close, being only 0.3 km from Branklyn Garden. Guests frequently mention the amazing breakfast and the lovely garden. Convenient parking is also available, and the staff are often described as helpful.

    Another great option is the 4-star Parklands Hotel, rated 8.8. It is located 1.1 km from Branklyn Garden and also offers free WiFi and free self-parking. Guests praise the friendly and extremely helpful staff, as well as the spacious rooms.

    When is the best time to go to Perth?

    The best time to visit Perth is during the late spring and summer months, from May to September, when the weather is generally mild and ideal for exploring.

    These months offer longer daylight hours, with June and July experiencing the longest days, often staying light until 10 pm or later. This is superb for those who want to make the most of their visit and enjoy extended sightseeing or outdoor activities. The average temperatures during this period range from 15°C to 20°C, providing comfortable conditions for walking around the city centre or venturing out into the surrounding countryside.

    Couples looking for a relaxing and scenic getaway will particularly appreciate this period. The warmer weather allows for leisurely strolls along the River Tay or through the beautiful Branklyn Garden. Many of Perth's historic sites, like Scone Palace, are fully open during these months, offering a complete visitor experience. The extended daylight also means more opportunities for romantic evening meals at one of Perth's fine dining establishments.

    For families, the summer months, especially July and August, are ideal. The school holidays coincide with the best weather, making it easier to plan activities such as visiting Perth Leisure Pool or exploring the Black Watch Museum. The numerous parks and green spaces, like the North Inch and South Inch, are superb for picnics and outdoor play when the weather is pleasant. Many local events and festivals also take place during the summer, adding extra entertainment for all ages.

    Can I cancel my hotel reservation on Expedia?

    You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Perth.

    How much is the nightly rate at a Perth hotel?

    Prices for hotels in Perth often vary, but you can find a great deal from £59 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

    Explore a world of travel with Expedia