Top Cheap Hotels in Perth, Scotland

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled on the banks of the River Tay, Perth offers a unique blend of historical richness and modern convenience, all while being surrounded by the picturesque landscape of the Scottish highlands. For the budget-conscious traveler keen on discovering the charm of this former Scottish capital, finding affordable accommodation is essential. Cheap hotels in Perth present a fantastic opportunity to explore this vibrant city without straining your wallet, ensuring your Scottish adventure is both memorable and cost-effective.

As the gateway to the Highlands, Perth attracts visitors with its medieval architecture, serene gardens, and lively cultural scene. This calls for local accommodations that cater to the varied needs of travelers, ranging from solo adventurers to families. The array of cheap hotels in Perth provide not just a place to rest, but also invaluable recommendations on how to maximize your visit, ensuring every penny spent is worth the experience.

Lastly, exploring Perth doesn’t have to mean compromising on comfort or location. The city's affordable hotel options often boast convenient access to must-see attractions like Scone Palace, the Perth Museum and Art Gallery, and the tranquil Branklyn Garden. With careful planning and a little insider insight, a stay in one of Perth’s cheap hotels can result in a richly rewarding Scottish holiday that balances cost and comfort with remarkable ease.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. The Royal George Hotel
2. Mercure Perth Hotel
3. The Lovat Hotel
4. Grampian Hotel
5. Salutation Hotel
6. The Parklands Hotel
7. New County Hotel

Family-Friendly Cheap Hotels in Perth, Scotland

Check Availability

Perth
Mar 03, 2026 - Mar 04, 2026

The Royal George Hotel

7.9

Good

(2250 Reviews)

+ 70 photos
Overlooking the stunning River Tay, The Royal George Hotel offers solo travelers picturesque views and a charming escape that aligns with a modest budget. The hotel’s heritage extends back over 240 years, offering a unique atmosphere that blends history with comfortable solitude. A variety of room choices allows for tailored accommodations to suit any solo traveler's preference or budget, all while promising the convenience of an in-hotel restaurant and bar – ideal for dining alone or socializing with other guests. Revel in the thoughtful amenities and the strategic location, which provides an excellent starting point for exploring Perth on foot. Choose the Royal George as your cheap hotel in Perth and savor the union of affable service and a fascinating history that only enriches your solo journey.
Address: Tay Street
Rating: Good 7.9 (2250 Reviews)
Rooms: 45
Price: From 209$

Mercure Perth Hotel

6.9

Good

(1895 Reviews)

+ 118 photos
The Mercure Perth Hotel offers business travelers a delightful mix of historic charm and modern conveniences. Housed in a 15th-century watermill, this hotel uniquely blends traditional architecture with contemporary amenities, including well-appointed guest rooms and meeting facilities. A dedicated work desk in each room, free Wi-Fi, and on-site dining provide a productive and comfortable stay for business guests. Its proximity to the Perth train station ensures easy travel to meetings and conferences, while the option to unwind in the bar or restaurant at the end of the day adds an element of relaxation to your business trip. Affordability doesn't come at the expense of utility or comfort at this cheap hotel in Perth .
Address: West Mill Street
Rating: Good 6.9 (1895 Reviews)
Rooms: 76
Price: From 89$

Solo Traveler's Retreat: Cheap Hotels in Perth, Scotland

Solo traveling is about independence, discovery, and making the most of your travel budget. In Perth, the solo explorer finds a welcoming haven in a variety of cheap hotels that offer more than just affordability. These hotels not only provide an economical stay but also offer communal spaces for meeting fellow travelers or quiet corners for solitude reflection. Embrace the ease of accessibility to Perth's historical landmarks, cozy cafes, and scenic walks along the Tay—the solo traveler's perfect backdrop—all while staying in a hotel that understands the value of cost-effective travel.

The Lovat Hotel

6.5

Good

(2232 Reviews)

+ 261 photos
Nestled within easy reach of Perth's vibrant city center, the Lovat Hotel welcomes families with its friendly atmosphere and affordable rates. This hotel provides a cozy retreat after a day of historic sightseeing or family fun at the nearby North Inch Park. It's not just the low cost that makes the Lovat an alluring stay; the hotel prides itself on its dedicated family service, from providing cots for the little ones to accommodating dietary needs in their family-friendly restaurant. Flexible room arrangements cater to different family sizes, ensuring comfort for everyone. Look forward to a budget-friendly stay at the Lovat Hotel, where cheap hotels in Perth mean secure and heartfelt experiences for family travelers.
Address: 90 Glasgow Road
Rating: Good 6.5 (2232 Reviews)
Rooms: 29
Price: From 154$

Grampian Hotel

7.8

Good

(988 Reviews)

+ 41 photos
For the solo traveler who wishes to indulge in simple elegance while maintaining a watchful eye on expenses, The Grampian Hotel is a perfect match. This family-run establishment prides itself on delivering personalized service that makes guests feel right at home. Each room is tastefully designed for comfort and convenience, offering a relaxing base from which to explore Perth’s myriad attractions. The Grampian Hotel's central location means that you're never far from the excitement of local events, shopping, and dining experiences. Solo adventurers will appreciate cheap hotels in Perth like this one, where the focus on guest satisfaction is as steadfast as the attention to maintaining affordable rates.
Address: 37 York Place
Rating: Good 7.8 (988 Reviews)
Rooms: 13
Price: From 137$

Business Traveller's Cheap Stays in Perth, Scotland

Business travelers often seek simplicity, efficiency, and value for money when it comes to choosing accommodations. In Perth, there are several cheap hotels that not only meet these fundamental requirements but also offer an array of amenities designed to support a productive stay. These hotels provide comfortable working environments, free Wi-Fi, and convenient locations close to public transportation hubs. Additionally, they understand the importance of a hassle-free stay, ensuring that business travelers can focus on their work, with the comfort of knowing there's an affordable, welcoming place to rest at the end of the day. Below is an overview of establishments that cater to the economic sensibilities of the business traveler in Perth .

Salutation Hotel

7.4

Good

(2202 Reviews)

+ 200 photos
As one of Scotland's oldest hotels, the Salutation Hotel has been receiving guests since 1699, offering solo travelers a mix of historical charm and contemporary value. It sits proudly in the very heart of Perth, providing easy access to local sights like the Perth Concert Hall and the Fergusson Gallery. The hotel's comfortable single rooms, equipped with all the necessary amenities, ensure a restful night’s sleep without emptying your pocketbook. In the morning, solo guests can join in the camaraderie of fellow travelers in the dining area, or enjoy a peaceful coffee in the lounge. The Salutation proves that cheap hotels in Perth can still boast a long tradition of hospitality, making it a sublime choice for those traveling alone.
Address: 34 South Street
Rating: Good 7.4 (2202 Reviews)
Rooms: 84
Price: From 179$

The Parklands Hotel

8.3

Good

(566 Reviews)

+ 172 photos
The Parklands Hotel is another excellent example of Perth's budget boutique offerings. As a small, stylish hotel, it provides personal attention and an inviting atmosphere. With its elegant design and award-winning restaurant, The Parklands Hotel doesn’t compromise on the quality experience despite its affordable rates. Guests can enjoy tasteful rooms with beautiful vistas of the surrounding gardens and South Inch Park. With just a short walk from the city center, this hotel serves as a perfect base for exploring local culture and attractions. When searching for cheap hotels in Perth the Parklands Hotel stands out for its boutique charm and commendable value.
Address: 2 St Leonards Bank
Rating: Good 8.3 (566 Reviews)
Rooms: 21
Price: From 143$

Budget Boutique Hotels in Perth, Scotland

Travelers who enjoy boutique accommodations typically look for distinctive charm, personal service, and local character without the steep price often associated with such properties. Thankfully, Perth has a collection of boutique hotels that offer an intimate and unique experience while remaining accessible to budget-minded visitors. Emphasizing individuality over cookie-cutter amenities, these hotels provide a memorable stay with a local flair, all while keeping your expenses in check. Here's a glimpse into budget boutique hotels in Perth where individual style and affordable rates go hand in hand.

New County Hotel

5.0

Good

(1930 Reviews)

+ 64 photos
For families desiring contemporary comfort meshed with affordability, The New County Hotel in the very heart of Perth presents a most attractive proposition. Elegant yet unpretentious, this hotel offers a range of room options tailored for family stays, all without the expectant price tag. Its central location gives families the liberty to explore historical attractions such as the Black Watch Museum and St John's Kirk with ease. The New County Hotel is not only a haven of savings but also a proponent of convenience, delivering on-site dining options that suit even the pickiest young taste buds. Opt for this cheap hotel in Perth and enjoy the peace of mind that comes with dependable accommodations that care for your family's needs and finances.
Address: 22-30 County Place
Rating: Good 5.0 (1930 Reviews)
Rooms: 23
Price: From 34$