Perth B&B & Hotels

59 B&Bs & Cheap Hotels in Perth, Scotland from £23 - Book Now!
B&B Accommodation in Perth

Enter your dates to see availability

Check-in
Check-out
Rooms
Adults
Kids
See BIG Midweek & Weekend Deals
Search Your Dates Now!
See Weekend & Midweek Offers + BIG Winter Deals: Search Your Dates Now!
Holiday Inn Express Perth
200 Dunkeld Road, Perth, Scotland Fabulous 8.9
Room Rates:
from *£43
Show Prices
  • "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 Review Score; 7.7/10
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
New County Hotel
22/30 County Place, Perth, Scotland Good 7.7
Room Rates:
from *£23
Show Prices
  • "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 Review Score; 7.7/10
Free WiFi No Smoking Rooms
Dunallan Guest House (B&B)
10 Pitcullen Cresent, Perth, Scotland Fabulous 8.8
Room Rates:
from *£28
Show Prices
  • "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 Review Score; 8.7/10
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
Salutation Hotel
34 South Street, Perth, Scotland Very Good 8.3
Room Rates:
from *£29
Show Prices
  • "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 Review Score; 7.7/10
Free WiFi Pets Allowed Disabled Rooms No Smoking Rooms
Westview (Bed and Breakfast)
49 Dunkeld Road, Perth, Scotland Superb 9.3
Room Rates:
from *£30
Show Prices
  • "Westview was a brilliant place, it’s based in the heart of the city centre and was the perfect place for my recent trip to Scotland. Douglas was an amazing host and couldn’t have been more helpful. It’s very homely and our bed was lovely with plenty of towels provided and a great power shower. The full Scottish breakfast was excellent!." Mr Kenneth Peakman Mr Kenneth Peakman Review Score; 8.0/10
Free WiFi Free Parking Pets Allowed No Smoking Rooms
Scotia (Bed and Breakfast)
71 Dunkeld Road, Perth, Scotland Superb 9.4
Room Rates:
from *£32
Show Prices
  • "We stayed at the Scotia B&B August and were given a very warm welcome by Suzie. The room was immaculate and well appointed with tea, coffee and biscuits on the hospitality tray. Breakfasts we gigantic which were also freshly cooked by our host with the most who also helped us with info and were given a great local map with places to visit & restaurants etc. Would return and recommend!" Pam Pam Review Score; 8.0/10
Free WiFi Free Parking Pets Allowed No Smoking Rooms
The Anglers Inn
Main Road, Perth, Scotland Fabulous 8.5
Room Rates:
from *£34
Show Prices
  • "This is a lovely inn which was dog friendly and the staff were absolutely brilliant and couldn’t have been more accommodating. Nice homely accommodation which was clean and comfortable with tea and coffee facilities and the breakfast buffet was very enjoyable." Michelle Cook Michelle Cook Review Score; 8.0/10
Free WiFi Free Parking Pets Allowed No Smoking Rooms
Adam Guest House (B&B)
6 Pitcullen Crescent, Perth, Scotland Exceptional 9.6
Room Rates:
from *£35
Show Prices
  • "A nice group stay here recently, it’s a lovely guest house and the owner was very nice. It’s centrally located in Perth with just a 15 minute walk into town and there was parking available here. Rooms were nicely furnished and there was a lovely lounge area – breakfast was great." Robert James Durnien Robert James Durnien Review Score; 8.0/10
Free WiFi Free Parking No Smoking Rooms
Station Hotel
1 Leonard Street, Perth, Scotland Good 7.9
Room Rates:
from *£36
Show Prices
  • "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 Review Score; 8.3/10
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
The Fitzroy (Bed and Breakfast)
8 Western Avenue, Perth, Scotland Exceptional 9.8
Room Rates:
from *£36
Show Prices
  • "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 Review Score; 8.3/10
Free WiFi Free Parking No Smoking Rooms
Rowanlea Guest House (B&B)
87 Glasgow Road, Perth, Scotland Exceptional 9.6
Room Rates:
from *£40
Show Prices
  • "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 Review Score; 8.3/10
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
Almond Villa Guest House
51 Dunkeld Road, Perth, Scotland Exceptional 9.6
Room Rates:
from *£40
Show Prices
  • "Was planning on a bit of a golfing trip, decided that I’d be better off booking in the Almond Villa Guest House rather than anywhere else. You can often get rooms in the resorts and that, but I wanted something with a bit more of a personal touch. Really worked out well. Especially the breakfast. A real feast." Mr D Chadwick Mr D Chadwick Review Score; 7.7/10
Free WiFi Free Parking No Smoking Rooms
The Grampian Hotel (B&B)
37 York Place, Perth, Scotland Very Good 8.2
Room Rates:
from *£40
Show Prices
  • "Centrally located close to everything, we had a warm welcome and were pleased with our comfortable room which was spotless. Breakfast was relaxing and enjoyable. We only had an overnight stay but would have been happy to stay longer and are comfortable to recommend to others visiting this area." Leo Leo Review Score; 8.3/10
Free WiFi Free Parking No Smoking Rooms
The Royal George Hotel
Tay Street, Perth, Scotland Fabulous 8.5
Room Rates:
from *£41
Show Prices
  • "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 Review Score; 7.7/10
Free WiFi Free Parking Pets Allowed Fitness Room Billiards No Smoking Rooms
Ardfern Guest House (B&B)
15 Pitcullen Crescent, Perth, Scotland Exceptional 9.5
Room Rates:
from *£41
Show Prices
  • "If you can say one thing about the Ardfern Guest House, it’s that they’re not scrimping on the quality. We had this awesome leather chair in our room. Didn’t need to be there, but what a nice addition. We could say the same about the breakfast. Good range of cooked options, great way to start the day." Phil McCaffrey Phil McCaffrey Review Score; 9.3/10
Free WiFi Free Parking No Smoking Rooms
Search Pages:
1 2 3 4 Next >>

Search All Perth Hotels

Enter your dates to see all our properties, prices & deals

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.

Nearby Landmarks

Find hotels near popular landmarks

Nearby Places To Stay

Find Bed and Breakfast nearby

List Your Hotel FREE

Get 100s MORE bookings!
Lodging World App Lodging World iOS download Lodging World Android download