The following hotels are all based in Perth and have online booking facilities enabling you to check room availability and make a reservation. Our booking system requires no upfront fees - you simply reserve your room now and pay either on arrival at the hotel or when you check out.
You will also receive discount for booking online. The rate of discount depends on the number of rooms available on the dates you wish to book - when you check room availability you will be informed how much discount you will receive.
After using our easy-to-use booking system you will be sent a confirmation email with details of your booking and telephone helpline.
To check room availability or book your room simply click on a hotel below and follow the on-screen instructions.
Address: Aaron Guest House, 85 Glasgow Road
Aaron Guest House is a small, friendly, family-run guest house very close to Perth town centre and the bus and rail stations. The guest house is easily reached from the major motorways and offers good access for onward travel to the north and south. All More details »
Minimum rate: 40.00 per night
Address: Alexander Residence, 2 Barossa Place
These 2 luxury 5-star self-catering apartments are within walking distance of Perth Concert Hall and sit amid Perth city centre, overlooking beautiful parkland. Furnished to an exceptional standard, each has 3 double bedrooms, one of which has en suite More details »
Minimum rate: 110.00 per night
Address: Best Western Huntingtower Hotel, Crieff Road
With free on-site car parking, this fine country house hotel rests in 6 acres of beautiful landscaped gardens, only a few minutes' drive from Perth. With free Wi-Fi, the Best Western Huntingtower Hotel has character and charm that attracts guests for S More details »
Minimum rate: 60.00 per night
Address: Best Western Queens Hotel, Leonard Street
City centre location, simply a short walk from the River Tay. The Queens Hotel is the perfect choice for those on a short break or wishing to explore the 'Fair City'. Located close to the city centre, adjacent to both the bus and train station, and only More details »
Minimum rate: 35.00 per night
Address: Clunie Guest House, 12 Pitcullen Crescent
Situated on the A94, approximately 10-15 minutes' walk from Perth City Centre, this 4-star guest house aims to ensure a warm welcome and comfortable stay. The house is ideally located for Perth Concert Hall, visits to Scone Palace and the racecourse, f More details »
Minimum rate: 40.00 per night
Address: Express By Holiday Inn Perth, 200 Dunkeld Rd
Just off the A9, a short distance from Perth's town centre, the hotel offers free parking, free Wi-Fi, continental buffet breakfasts and clean, modern rooms at great-value rates. The Express by Holiday Inn Perth is a budget hotel offering high-quality ac More details »
Minimum rate: 69.00 per night
Address: New County Hotel, 22/30 County Place
With an excellent location, right in the heart of Perth's city centre, this modern boutique hotel offers stylish and contemporary en suite rooms, free parking and superb, award-winning fine dining. The New County Hotel is within easy walking distance o More details »
Minimum rate: 55.00 per night
Address: Parklands Hotel, 2 St. Leonards Bank
Ideal for Business or Pleasure and 2 minutes from the Town Centre , with stunning views over South Inch Park With excellent amenities and free parking the hotel provides accommodation, dining and meetings in a superb Perthshire Overlooking Perth's S More details »
Minimum rate: 87.00 per night
Address: Pitcullen Guest House, 17 Pitcullen Crescent
This charming, 3-star guest house has a relaxed and friendly atmosphere and a great location, just 10 minutes' walk from the centre of Perth and all of its attractions Pitcullen used to be a large family home and for the past 25 years it has been run a More details »
Minimum rate: 70.00 per night
Address: Ramada Perth, West Mill Street
Stay at the Ramada Perth and experience everything you'd expect from an international hotel company. **3 Star Property**Free Guest Parking**. Formerly a 15th Century watermill, the hotel is right in the centre of Perth and is the ideal location for leis More details »
Minimum rate: 54.00 per night
Address: Salutation Hotel, 34 South St
The Salutation Hotel is situated in the heart of the historic city of Perth, the gateway to the Highlands. The hotel is a minute's walk from shops, as well as the theatre, concert hall and the beautiful River Tay. Perth is a mere 45-minute drive from More details »
Minimum rate: 24.00 per night
Address: Sky Lodge, Perth Airport
Sky Lodge is motel-style accommodation at Perth Airport. It is 10 minutes from Perth city centre. The lodge is located north of Perth and west of Dundee, and has free parking and a free wireless internet hotspot in public areas. Continental breakfast More details »
Minimum rate: 39.00 per night
Address: Sunbank House Hotel, 50 Dundee Road
Set in delightful grounds, overlooking the beautiful city of Perth, this Victorian building is just a short walk from the city centre and has its own large private car park. Originally built in 1853, Sunbank House is now a privately owned 4-star small More details »
Minimum rate: 59.00 per night
Address: Symphony Lovat Hotel, Glasgow Road
The Lovat Hotel offers a warm welcome and friendly atmosphere. The Lovat Hotel is located on the main route into Perth, making it an ideal choice for the business person. The Lovat Hotel is ideally situated within walking distance of Perth City Centre. More details »
Minimum rate: 35.00 per night
Address: Tayside Hotel, Mill Street
The ideal base from which to enjoy an exciting activity-filled break in the Scottish Highlands, this true Sportsman's hotel is set in Stanley, just 15 minutes from the Perth City Centre. Already renowned as one of the true great fishing hotels in Scotl More details »
Minimum rate: 55.00 per night
Address: The Grampian Hotel, 37 York Place
Five minutes' walk from the centre of Perth, this refurbished hotel is conveniently located for the railway and bus stations. Ideally situated for visiting Perth and the surrounding area, the family-run hotel re-opened in May 2007, with new owners who More details »
Minimum rate: 60.00 per night
Address: The Townhouse, 17 Marshall Place
This Georgian town house is situated in an attractive terrace alongside the parkland of the South Inch, and a 2 minute walk from the River Tay and the city centre. The elegant guest house combines the benefits of a central location with the peacefulne More details »
Minimum rate: 40.00 per night
Address: Willow House Guest House, 91 Glasgow Road
Situated on the A9 road into Perth, Willow House Guest House is a welcoming Victorian property providing good value accommodation. The centre of Perth is a 10-minute walk away. All rooms are comfortably furnished, with modern en suite facilities and an L More details »
Minimum rate: 40.00 per night