Perth B&B & Hotels

76 B&Bs & Cheap Hotels in Perth from £23 - Book Now!
FREE cancellations
on most rooms
*advance bookings
See BIG Midweek & Weekend Deals
Search Your Dates Now!
See Weekend & Midweek Offers + BIG Spring Deals: Search Your Dates Now!
County Place, Perth, Scotland Good 7.2
  • "Swiftly moving the New County Hotel up my list of favourite holiday destinations. Good distance from the station, good proximity to the best bits of the town and Main Street. Towels and bedding were fresh, the breakfast was very appealing, and the bathroom was very spacious. Felt quite luxurious." Phil Phil
Free WiFi No Smoking Rooms
43 York Place, Perth, Scotland Superb 9.5
  • "A great owner who is friendly and considerate, providing clean, well furnished and decorated rooms and an extremely good breakfast. Located a few strides from the town centre, trains and buses a few minutes away You couldn't ask for more, excellent value for money, we would be happy to stay again and can recommend to anyone." Orla Orla
Free WiFi Free Parking No Smoking Rooms
1 Leonard St, Perth, Scotland Good 7.4
  • "An old, once grand I imagine, hotel with spacious public areas and rooms. My room was spacious and comfortable, spotlessly clean, rather dated which is what I expected and breakfast was perfectly adequate. With some tlc and investment I am sure it could be grand again. Close to train and bus stations, staff were friendly, I would definitely stay again when on another business trip." McClyde McClyde
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
2 St Leonards Bank, Perth, Scotland Fabulous 8.7
  • "I wanted to give a bit of a shout out to the people running Parklands. We visited (we being me and two mates) when there was a wedding that we had been invited to. Thus, we stayed a night and enjoyed the breakfast in the morning. It went well for us, would be pleased to do it all over again." Laine Laine
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
34 South St, Perth, Scotland Very Good 8.3
  • "Hard to decide whether I was more impressed with the hotel aspects or the breakfast. The service across both branches was unfalteringly excellent. Menu was interesting and the breakfast delicious. Room was clean and I can’t impress on you how well I slept. All in all, a great way to spend a week." Daisy Daisy
Free WiFi Pets Allowed Disabled Rooms No Smoking Rooms
87 Glasgow Rd, Perth, Scotland Exceptional 9.6
  • "This Guest House is a shining example of what a B&B should be. Our room was spotlessly clean, well furnished and decorated, the en-suite well equipped with good quality toiletries and towels. Breakfast was cooked to perfection and had good choices. A top rating for everything, including customer service." Beattie Beattie
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
Tay St, Perth City Centre, Perth, Scotland Very Good 8.5
  • "Remarkable how such a nice place can be hidden all the way up in Perth. I’d never have heard about it if it wasn’t for a recommendation. Passing that along now, seeing as there was the clean rooms, the big bathroom, the breakfast, the parking, and all the rest. Certainly a surprise and a very nice one." Talisman Talisman
Free WiFi Free Parking Pets Allowed Fitness Room Billiards No Smoking Rooms
8 Western Avenue, Perth City Centre, Perth, Scotland Exceptional 9.9
  • "A real gem where we had a lovely break on a recent visit to Perth. The hosts couldn’t have made us feel more welcome and there was great attention to detail here, our room was lovely with a large comfortable bed and the breakfast was delicious." nick mcdonald nick mcdonald
Free WiFi Free Parking No Smoking Rooms
3 South Inch View, Perth, Scotland Fabulous 8.9
  • "This is the sort of service I like to see. They’d prepared a nice room for me and everything, but it was the little bits and pieces of information about Perth which I really appreciated. That’s the level of local insight you can’t put a price on. Definitely improved the holiday." LO LO
Free WiFi Free Parking No Smoking Rooms
50 Dundee Rd, Perth, Scotland Superb 9.2
  • "Nicely located on the outskirts of town, a reasonable walking distance to restaurants, shops etc. The manager was welcoming, friendly and efficient, our room clean and comfortable, the bathroom quite small, breakfast was freshly cooked to order and good. We enjoyed our brief stay." countrycouple countrycouple
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
Pitcullen Crescent, Perth, Scotland Superb 9.1
  • "Have got back from No.9 The Guest House and feels important to leave a word or two as a means of showing my appreciation. I won’t go into the finer details, but we loved the room we had. Travelling as a couple, we had a lot of space and a very comfy bed. Good work on the breakfast, too!" Sandy Sandy
Free WiFi Free Parking Pets Allowed No Smoking Rooms
10 Pitcullen Cresent, Perth, Scotland Fabulous 8.9
  • "We stayed at the Dunallen for 3 nights with our dog in June this year. Frances and Jeanette were very welcoming hosts with great local knowledge and charm who couldn't do too much to help. Our ground floor room was very well appointed and comfy and the breakfasts second to none. Will no doubt return more often and this guest house will be our first choice!" Ron Ron
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
200 Dunkeld Rd, Perth City Centre, Perth, Scotland Fabulous 8.9
  • "Stayed in Perth, picked this place mostly down to the location and because you seemed to get a lot for your money. I’ll mention that again, because the addition of the breakfast and the car park is important. Not many places offer that. Was impressed by the employees, too, a hard working bunch." TraceyAnn TraceyAnn
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
Scone Palace Park, Scone, Perth, Scotland Superb 9.1
  • "Excellent place to stay, our rooms were comfortable, immaculately clean and it was good to have usb sockets. It was a nice quiet, beautiful location and wasn’t too far from town. Staff were very friendly and the breakfast was very enjoyable." Harry Harry
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
Crieff Rd, Perth City Centre, Perth, Scotland Fabulous 9.0
  • "Giving a good review of the Huntingtower Hotel, don’t see how it could be anything less than a good experience. The interior and the exterior of the building are both attractive. The décor was actually a strong suit throughout, especially in our room. Loved being able to take an afternoon stroll around the grounds." Will Will
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
1 of 6 Next >>

Search All Perth Hotels

Enter your dates to see all our properties - at the lowest rates online.

Tourist Info

Not to be confused with its Australian namesake, Perth is an historic city lying on the banks of the River Tay in the heart of central Scotland. The site of countless battles between Scots and Englishmen over the centuries, Perth has a rich and bloody heritage, and owing to its strategic importance was at one point the most heavily fortified town in Scotland. Evidence of this in the city's buildings and architecture can still be found today.

Perth experienced rapid growth from the 18th Century onwards, and its ideal location made it a perfect transport hub for industry and trade with Dundee, Dunfermline, Stirling and Edinburgh all easily reachable. Whilst its traditional exports such as linen, leather and whisky are no longer produced in such great amounts in the town, it still has a diverse economy with a range of different enterprises across a number of different sectors. The town contains many different shops with high street names alongside independent boutiques.

Perth Theatre, one of two theatres in Perth, has been standing since 1900 and is one of Scotland's oldest and most historic repertory theatres, and after much refurbishment and restoration continues to put on events to this day.

Football is very popular in Perth and the local club St Johnstone regularly attracts thousands of fans to its games. Perth also hosts the Scottish Open Volleyball Tournament, the largest tournament of its kind in the country. All this and easy access to some of the country's most spectacular scenery makes Perth an ideal base for a short break or a longer holiday.


  • What is the best price for B&B in Perth tonight?

    The best price for Perth B&B tonight is £23 (* subject to availability). Use our searchbox to find the best prices in Perth for your dates.

  • Which hotels in Perth are best for couples?

    Some of the best hotes in Perth for couples are Heidl Guest House, or Station Hotel. You might also try The Parklands Hotel which frequently has offers on double rooms.

  • What hotels in Perth have the best single rates?

    Some of the best rates for single rooms at Perth hotels can be found at Salutation Hotel and Rowanlea Guest House as well as The Royal George Hotel on selected nights.

  • Which are the best budget hotels in Perth?

    You can find some of the cheapest hotel rates in Perth at The Fitzroy or find budget hotel deals at Acer Guest House. You can also try Sunbank House Metro Hotel which often has room deals to suit those on a low budget.

  • What Perth guest houses offer free WiFi?

    Most guest houses in Perth offer free WiFi. Get great rates & free wifi at Holiday Inn Express Perth or The Lodge At Perth Racecourse.

  • What Perth B&B's offer the best breakfast?

    Some of the best breakfast's are served at No 9 The Guest House Perth and you might also try Dunallan Guest House which is also renown by guests for a great breakfast.

  • Which hotels in Perth offer free parking?

    You can find free parking at many Perth hotels, though most offer limited spaces and early booking is suggested. You could try Station Hotel or also look at The Fitzroy which has limited free parking.

Nearby Landmarks

Find hotels near popular landmarks

Nearby Places To Stay

Find Bed and Breakfast nearby

List Your Property FREE

0% Commissions.
Lodging World App Lodging World iOS download Lodging World Android download