Are you in a hurry?
Here is a quick list of hotels in Perth, selected based on their rating
Name of hotel | Accommodation Rating | Price, $ | |
Best Western Queens Hotel |
5.7 / 10 (268 Reviews) |
From 149$ | |
Ballathie House Hotel |
8.6 / 10 (1610 Reviews) |
From 139$ | |
The Parklands Hotel |
8.3 / 10 (566 Reviews) |
From 143$ | |
Salutation Hotel |
7.4 / 10 (2202 Reviews) |
From 179$ | |
Holiday Inn Express Perth, An Ihg Hotel |
8.5 / 10 (3115 Reviews) |
From 140$ |
Nestled along the banks of the River Tay, Perth is a picturesque haven celebrated for its rich history and vibrant cultural tapestry. An ideal retreat for travelers who cherish scenic beauty and serene ambiance, this charming city offers an array of accommodations to suit every taste and budget. From boutique hotels exuding historic elegance to modern establishments providing state-of-the-art amenities, hotels in Perth are poised to make your stay as enchanting as the city itself.
Visitors to Perth will find themselves spoiled for choice, as the city’s hotels often boast prime locations that make exploring the local sights a breeze. Whether you’re looking to stay close to the bustling city center, with its quaint shops and delectable eateries, or prefer a tranquil spot near Scone Palace, where Scottish kings were once crowned, there is a hotel in Perth to meet your desires. With hospitality as warm as the Scottish welcome, these hotels not only provide a place to rest but a doorway to the unique experiences Perth has to offer.
It is not just the allure of historic landmarks or the call of the wild Scottish landscape that entices guests; the hotels in Perth themselves are a draw. Many feature cozy fire-lit lounges, elegantly appointed rooms, and culinary excellence highlighting local Scottish produce. Savvy travelers know that the right accommodation enriches your travel experience, making hotels in Perth not simply a choice, but a central part of your journey through Scotland’s heartland.
Historic Charm Hotels in Perth, Scotland
Table of contents
View all photos
Best Western Queens Hotel
From 149$
View all photos
Ballathie House Hotel
From 139$
Contemporary Luxury Hotels in Perth, Scotland
This collection of hotels is characterized by their cutting-edge designs, high-end amenities, and exceptional customer service. They are the go-to options for guests who appreciate the refinement of modern luxury, with sumptuous spas, chic restaurants, and sophisticated rooms. For those seeking a sleek and polished place to stay in Perth each hotel in this list represents the pinnacle of present-day lavishness paired with impeccable Scottish hospitality.
View all photos
The Parklands Hotel
From 143$
View all photos
Salutation Hotel
From 179$
Budget-Friendly Hotels in Perth, Scotland
Understanding that frugal does not mean inferior, these selections combine reasonable prices with commendable amenities, clean accommodations, and friendly service. They cater to backpackers, families, and cost-conscious visitors who seek a balance between saving money and enjoying a pleasant stay in Perth. Each hotel highlighted below is well-established, promising a convenient location for exploring the city's attractions without breaking the bank. Their commitment to providing value demonstrates that economical can also be exceptional in Perth's accommodating landscape.
View all photos
Holiday Inn Express Perth, An Ihg Hotel
From 140$
View all photos
Leonardo Boutique Huntingtower Perth Guest House
From 176$
Family-Friendly Hotels in Perth, Scotland
These hotels offer spacious family rooms, kid-friendly facilities, and services designed to ensure a stress-free and entertaining stay for everyone. From menus tailored to the little ones to easy access to local parks and attractions, the following family-focused accommodations ensure that all family members, from toddlers to grandparents, have a welcoming and enjoyable experience. Emphasizing convenience, comfort, and consideration for family dynamics, these hotels are perfectly poised to be the backdrop for fond memories made in Perth.
View all photos
Mercure Perth Hotel
From 89$