Top 10 Places To Stay in Perth

Author profile picture

By Lauren Forrest

Verified United Kingdom expert

Experts in travel to Europe
We have years of experience and local knowledge
24/7 customer support
Reach us any time of the day in just a few seconds

Introduction

Skip the search for hotels near top attractions such as Scone Palace or easy access to lively spots with this curated list of the top 10 places to stay in Perth. Selected from a broad range of accommodations, each option is highlighted for its standout features. Gain insights into price ranges, prime locations, and amenities to help you make an informed decision for your stay in Scotland.

Perth is one of those destinations that just keeps on surprising you with new experiences around every corner. Coupled with a wide variety of accommodations in Perth to choose from, you can look forward to a memorable stay in Scotland.

With so much to see and do, having the right place to unwind is essential to truly enjoying your time here.

To help, we’ve carefully selected the 10 best places to stay in Perth. This guide will point you to the best spots to relax and recharge, with details on prime locations, standout amenities, and memorable guest experiences.

Best Neighborhoods To Stay in Perth

When planning a trip to Australia, discovering the top neighborhoods to stay in Perth can elevate your experience with stunning views, engaging culture, and vibrant city life. Perth, known for its sunny climate and welcoming people, offers a variety of neighborhoods that cater to every traveler's needs.

One of the best districts to stay in Perth is **Fremantle**. Known for its rich maritime history, Fremantle gives off an artistic vibe with its lively markets, historic buildings, and charming streets. As you stroll through the area, enjoy the vibrant street art and visit the famous Fremantle Prison, a UNESCO World Heritage site. The district is perfect for those who appreciate a blend of history and modern creativity.

For travelers seeking a more relaxed beach vibe, **Cottesloe** is a top choice. Famous for its golden sandy beaches and picturesque ocean views, Cottesloe makes for an idyllic stay. Whether you want to swim, surf, or simply enjoy a sunset picnic, this neighborhood offers a serene escape from the city's hustle and bustle. It's also home to the iconic Indiana Tea House, offering spectacular views of the Indian Ocean.

If you prefer a vibrant urban atmosphere, look no further than **Northbridge**. This neighborhood is the heart of Perth's nightlife, with its array of bars, clubs, and restaurants. During the day, explore the cultural offerings such as the Art Gallery of Western Australia or take a leisurely walk through the Perth Cultural Centre. Northbridge is ideal for those who crave excitement and cultural immersion.

Whether you're drawn to the historical allure of Fremantle, the tranquil beaches of Cottesloe, or the energetic vibe of Northbridge, these best districts to stay in Perth offer something unique for every traveler.

Popular Types Of Stay In Perth

With a diverse range of hotels and accommodations available in Perth, there's something to suit every traveler's preferences. To help you navigate through the many options, we've categorized the popular hotels and other places to stay in Perth. Simply click on the category that match your travel style and preferences to discover more about each option.

Search for Places To Stay in Perth

Use the search and booking tool below to find the right accommodation based on your preferences, all with a best price guarantee. Whether you want to be in the heart of Perth, need pet-friendly lodgings, or a place with a pool, input your travel dates and let the tool do the work by browsing the largest selection of hotels and places to stay in Perth.

The 10 Best Places to Stay in Perth

The list below showcases the top 10 places to stay in Perth, selected for their exceptional comfort, service, and location. Whether you're after a glamorous retreat or a cozy, wallet-friendly spot, there’s a standout option for every type of traveler. Dive in and find the perfect spot to make your Perth adventure truly unforgettable.

10. The Barclay Apartment

  • Guest Rating: 5 out of 5 stars from 125 reviews
  • Location: Just 0.2 miles (0.3 km) from the city center
  • Distance from Dundee Airport: 16.2 miles (26.1 km)
  • Nearest Attractions: South Inch and Perth Art Gallery
  • Check-in: 3:00 PM
  • Check-out: 10:00 AM
  • Starting Rate: 326 EUR
  • Starting off the list of the best places to stay in Perth is The Barclay Apartment, where comfort and convenience are seamlessly combined. This superb apartment offers a welcoming atmosphere, providing a comfortable retreat perfect for recharging, whether you're in for a quick city break or an extended stay.

    Positioned 0.2 miles (0.3 km) from the city center, The Barclay Apartment offers quick access to key sights such as South Inch and Perth Art Gallery. Rooms are priced from 326 EUR, increasing to 326 EUR, allowing for flexibility across different budgets.

    The Barclay Apartment shines with excellent amenities, including free Wi-Fi and gym. Moreover, The Barclay Apartment excels with attentive hospitality service.

    Renowned for its clean accommodations The Barclay Apartment stands out as one of the top choices for travelers seeking a memorable stay in Perth.

    9. Sunbank House Hotel

    • Comfort Level: 4-star hotel
    • Guest Rating: 4.4 out of 5 stars from 655 reviews
    • Location: Just 0.7 miles (1.1 km) from the city center
    • Distance from Dundee Airport: 15.6 miles (25.1 km)
    • Nearest Attractions: Branklyn Garden and South Inch
    • Check-in: 3:00 PM
    • Check-out: 11:00 AM
  • Starting Rate: 220 EUR
  • If you’re looking for a stay with well-maintained and well-designed rooms, Sunbank House Hotel is an excellent choice. This remarkable hotel is renowned for its attentive and exemplary service, warm hospitality, and excellent value for money.

    Moreover, the location is perfect. Sunbank House Hotel is just 0.7 miles (1.1 km) from the city center. You’ll find it conveniently close to attractions like Branklyn Garden and South Inch.

    In addition, the hotel offers convenient and functional amenities, including terrace, 24-hour front desk, free Wi-Fi, room service, garden, bar, restaurant, swimming pool, airport shuttle, and family rooms.

    Guests can enjoy entertainment options such as evening entertainment and board games during their stay. Or, engage in fun activities like bicycle rent, water sports facilities, squash, horse-riding, billiard, minigolf, golf, and tennis court.

    Room rates ay Sunbank House Hotel start at 220 EUR. Overall, Sunbank House Hotel provides a comfortable and convenient stay, making it a top choice for travelers in Perth.

    8. Dunallan Guest House

    • Guest Rating: 4.4 out of 5 stars from 738 reviews
    • Location: Just 0.8 miles (1.3 km) from the city center
    • Distance from Dundee Airport: 15.5 miles (24.9 km)
    • Nearest Attractions: Perth Art Gallery and South Inch
    • Check-in: 4:00 PM
    • Check-out: 10:30 AM
  • Starting Rate: 68 EUR
  • With a reputation for a quality experience and exemplary service, Dunallan Guest House is another superb accommodation to consider for your trip to Perth. The guesthouse is recognized for offering a remarkable stay experience ideal for relaxing or unwinding.

    This guesthouse has a perfect location and places you just 0.8 miles (1.3 km) from the city center. Nearby attractions include Perth Art Gallery and South Inch.

    Amenities at Dunallan Guest House include free Wi-Fi, garden, and family rooms. Room rates start at 68 EUR.

    Guests can enjoy entertainment options such as pub crawls and stand up comedy or engage in activities like golf, tennis court, and minigolf.

    Recognized among the top 10 best places to stay in Perth, Dunallan Guest House ensures a memorable and comfortable experience for all guests.

    7. Hazeldene Guest House

    • Guest Rating: 4.4 out of 5 stars from 634 reviews
    • Location: Just 0.8 miles (1.2 km) from the city center
    • Distance from Dundee Airport: 15.5 miles (25 km)
    • Nearest Attractions: Perth Art Gallery and South Inch
    • Check-in: 3:00 PM
    • Check-out: 10:00 AM
  • Starting Rate: 69 EUR
  • Hazeldene Guest House offers a remarkable stay experience that combines comfort and style, making it one of the top 10 places to stay in Perth.

    The guesthouse is situated 0.8 miles (1.2 km) from the city center. Its perfect location places it near notable attractions like Perth Art Gallery and South Inch, ensuring easy access to these points of interest.

    Hazeldene Guest House features essential and functional amenities, including free Wi-Fi, restaurant, and bar. Room rates at this guesthouse start at 69 EUR.

    With its blend of comfort, style, and prime location, Hazeldene Guest House stands out as a top choice among travelers to Perth. Its thoughtful amenities and proximity to top attractions in the city make it a standout option for your visit.

    6. Sky Lodge

    • Comfort Level: 3-star hotel
    • Guest Rating: 4.2 out of 5 stars from 1679 reviews
    • Location: Just 3.5 miles (5.7 km) from the city center
    • Distance from Dundee Airport: 13.4 miles (21.6 km)
    • Nearest Attractions: Scone Palace and Kinnoull Hill Woodland Park
    • Check-in: 2:30 PM
    • Check-out: 10:30 AM
  • Starting Rate: 82 EUR
  • Experience the charm of Scotland at Sky Lodge, celebrated for its 3-star hotel status, and discover why it's ranked among the top places to stay in Perth. This renowned hotel boasts convenient and practical amenities, including free Wi-Fi and 24-hour front desk.

    The hotel's perfect location, just 3.5 miles (5.7 km) from Perth's dynamic center, allows easy access to standout attractions such as the top-rated Scone Palace and the captivating Kinnoull Hill Woodland Park.

    Beyond its stylish and well-designed accommodations, Sky Lodge captivates with its prompt and exemplary service. Overall, staying one night or two at Sky Lodge during a trip to Perth offers a memorable experience and excellent value.

    With Sky Lodge, guests step into a world of extraordinary service, indulgent comfort, and an unforgettable stay in Perth. The starting rates of Sky Lodge's rooms cater to all budgets, which cost from 82 EUR.

    5. Leonardo Boutique Hotel Huntingtower Perth

    • Guest Rating: 4.1 out of 5 stars from 2698 reviews
    • Location: Just 2.9 miles (4.7 km) from the city center
    • Distance from Dundee Airport: 33 miles (53.1 km)
    • Nearest Attractions: Huntingtower Castle and Scone Palace
    • Check-in: 3:00 PM
    • Check-out: 11:00 AM
  • Starting Rate: 165 EUR
  • When visiting Scotland, Leonardo Boutique Hotel Huntingtower Perth stands out as one of the premier choices for accommodation. This remarkable cottage excels in both comfort and convenience, securing its spot among the best places to stay in Perth.

    Guests at Leonardo Boutique Hotel Huntingtower Perth benefit from a range of amenities, including restaurant, room service, free Wi-Fi, bar, garden, family rooms, and 24-hour front desk. It offers excellent value for money, with room rates starting from 165 EUR.

    Leonardo Boutique Hotel Huntingtower Perth has a convenient and perfect location, just 2.9 miles (4.7 km) from the city center. It provides easy access to landmarks such as Huntingtower Castle and Scone Palace.

    Located near prominent attractions, Leonardo Boutique Hotel Huntingtower Perth offers a refined stay experience in Perth. Its commitment to comfort and quality service ensures that guests have a pleasant and relaxing visit.

    4. Ballathie House

    • Guest Rating: 4.3 out of 5 stars from 1977 reviews
    • Location: Just 8.3 miles (13.4 km) from the city center
    • Distance from Dundee Airport: 25.5 miles (41 km)
    • Nearest Attractions: Scone Palace and Land Rover Experience Scotland
    • Check-in: 3:00 PM
    • Check-out: 11:00 AM
  • Starting Rate: 147 EUR
  • Another noteworthy stay included in the list is Ballathie House, an exceptional cottage in Perth. With its location and amenities, Ballathie House offers a comfortable experience in Perth, Scotland.

    Conveniently located just 8.3 miles (13.4 km) from the city center, Ballathie House provides easy access to attractions like Scone Palace and Land Rover Experience Scotland.

    Guests appreciate Ballathie House for its excellent amenities, including free Wi-Fi, 24-hour front desk, room service, garden, bar, restaurant, terrace, and airport shuttle. The cottage also boasts a warm ambiance and guest-centered service.

    During your stay, you can enjoy activities like bicycle rent, skiing, fishing, golf, canoeing, and hiking.

    At Ballathie House, rooms are priced from 147 EUR. Guests can look forward to a comfortable stay that enhances their overall experience in Perth.

    3. Holiday Inn Express Perth

    • Comfort Level: 3-star hotel
    • Guest Rating: 4.2 out of 5 stars from 2971 reviews
    • Location: Just 1.8 miles (2.9 km) from the city center
    • Distance from Dundee Airport: 16.9 miles (27.1 km)
    • Nearest Attractions: Scone Palace and Huntingtower Castle
    • Check-in: 3:00 PM
    • Check-out: 11:00 AM
  • Starting Rate: 65 EUR
  • Holiday Inn Express Perth is recognized as one of the top choices and holds a sought-after position among the top 10 places to stay in Perth. This 3-star hotel promises a remarkable stay that will enrich your experience in Scotland.

    Conveniently located just 1.8 miles (2.9 km) from the city center, Holiday Inn Express Perth makes it easy to visit popular attractions like Scone Palace and Huntingtower Castle.

    The hotel is highly regarded for its amenities, including air conditioning, bar, restaurant, free Wi-Fi, 24-hour front desk, garden, room service, and family rooms.

    During your stay, enjoy golf, further enhancing your time in Perth. Entertainment options such as game room and board games ensure something for everyone.

    Room rates at Holiday Inn Express Perth start from 65 EUR. Overall, this property offers value for money, making it suitable for travelers seeking a great experience.

    2. Murrayshall Hotel

    • Comfort Level: 4-star hotel
    • Guest Rating: 4.4 out of 5 stars from 1585 reviews
    • Location: Just 2.9 miles (4.7 km) from the city center
    • Distance from Dundee Airport: 13.4 miles (21.5 km)
    • Nearest Attractions: Kinnoull Hill Woodland Park and Scone Palace
    • Check-in: 3:00 PM
    • Check-out: 11:00 AM
  • Starting Rate: 256 EUR
  • For Murrayshall Hotel, comfort is a top priority. This is evident in its exemplary service. As one of the top places to stay in Perth, this remarkable 4-star hotel is perfect for a memorable trip in Scotland.

    At the hotel, guests can enjoy amenities such as bar, restaurant, free Wi-Fi, spa, room service, garden, family rooms, terrace, and 24-hour front desk.

    Murrayshall Hotel benefits from a perfect location and is situated 2.9 miles (4.7 km) from the city center. Nearby attractions like Kinnoull Hill Woodland Park and Scone Palace are easily accessible.

    This remarkable hotel also offers entertainment options like board games and live sports events (broadcast) and activities such as fishing, golf, horse-riding, bicycle rent, canoeing, and hiking for those seeking an active experience.

    Offering good value for money, room rates start at 256 EUR for the cheapest options. Guests can expect both comfort and quality, no matter which option they choose.

    1. The Townhouse

    • Guest Rating: 5 out of 5 stars from 648 reviews
    • Location: Just 0.3 miles (0.4 km) from the city center
    • Distance from Dundee Airport: 16 miles (25.8 km)
    • Nearest Attractions: South Inch and Perth Art Gallery
    • Check-in: 2:00 PM
    • Check-out: 11:00 AM
  • Starting Rate: 214 EUR
  • The Townhouse takes the lead as the premier accommodation in Perth. This guesthouse is praised for its first-class amenities, charming ambiance, and elegant rooms.

    The Townhouse is known for outstanding service and sets the standard for exceptional hospitality. Positioned 0.3 miles (0.4 km) from the vibrant city center, The Townhouse’s perfect location provides effortless access to Perth’s key attractions, including South Inch and Perth Art Gallery.

    Visitors are drawn to The Townhouse for its top-notch amenities, including free Wi-Fi, garden, and restaurant.

    With room rates starting at 214 EUR, The Townhouse offers outstanding value. A stay here promises an unforgettable experience, making it the perfect choice for your visit to Perth, Scotland.

    Best Stays in Perth and What to Discover Next

    Choosing the right place to stay can make a big difference when visiting Perth. Whether you go for a luxury hotel or a cozy boutique spot, staying at one of the best accommodations in Perth means a comfortable and memorable trip, letting you enjoy everything this city has to offer.

    Picking where to stay is just the start of your adventure. Perth is a city full of history, stunning architecture, and lively cultural traditions, giving every visitor the chance to dive into its unique heritage and charm.

    With so much to see and do, having the right travel arrangements is key to making your trip seamless. Explore the links below to find the top services in the city that will help you plan everything from flights, car rentals, curated travel packages, and more.

    Best places to stay in Scotland

    Top 10 Places To Stay in Edinburgh
    Top 10 Places To Stay in Edinburgh

    Top 10 Places To Stay in Edinburgh

    Browse through the top 10 places to stay in Edinburgh, offering stunning views of Edinburgh Castle and proximity to vibrant areas. Carefully curated from the biggest selection of accommodations in Edinburgh, each option is highlighted with guest revi
    Top 10 Places To Stay in Glasgow
    Top 10 Places To Stay in Glasgow

    Top 10 Places To Stay in Glasgow

    Discover the top 10 best places to stay in Glasgow and find the perfect spot offering magnificent views of Kelvingrove Art Gallery and Museum and easy access to must-visit areas. Explore the best accommodations, see what's nearby, and understand each
    Top 10 Places To Stay in Aberdeen
    Top 10 Places To Stay in Aberdeen

    Top 10 Places To Stay in Aberdeen

    Skip the guesswork and discover hotels near iconic sites such as Dunnottar Castle and charming neighborhoods with the top 10 best places to stay in Aberdeen. Each option is handpicked for its quality and location, ensuring a top-tier experience. Get
    Top 10 Places To Stay in Inverness
    Top 10 Places To Stay in Inverness

    Top 10 Places To Stay in Inverness

    Discover the top 10 best places to stay in Inverness and find the perfect spot offering magnificent views of Urquhart Castle and easy access to must-visit areas. Explore the best accommodations, see what's nearby, and understand each location for a s
    Top 10 Places To Stay in Dundee
    Top 10 Places To Stay in Dundee

    Top 10 Places To Stay in Dundee

    Skip the search for hotels near top attractions such as The McManus: Dundee's Art Gallery & Museum or easy access to lively spots with this curated list of the top 10 places to stay in Dundee. Selected from a broad range of accommodations, each optio
    Top 10 Places To Stay in Dunfermline
    Top 10 Places To Stay in Dunfermline

    Top 10 Places To Stay in Dunfermline

    Find the perfect stay near iconic spots like Pittencrieff Park, vibrant neighborhoods and more—all carefully curated into this list of the top 10 places to stay in Dunfermline. Discover the best areas to stay, learn about nearby attractions, and get
    Top 10 Places To Stay in Stirling
    Top 10 Places To Stay in Stirling

    Top 10 Places To Stay in Stirling

    Skip the guesswork and discover hotels near iconic sites such as Stirling Castle and charming neighborhoods with the top 10 best places to stay in Stirling. Each option is handpicked for its quality and location, ensuring a top-tier experience. Get i