Perth B&B & Hotel Deals from £23 - Book Now!

Perth B&B & Hotel Deals

64 Bed and Breakfast Deals & Cheap Hotels in Perth, Scotland from £23-£120+ Book Now!
Bed & Breakfast in Perth
Search box responsive

Enter your dates to see availability

Check-in
Check-out
Rooms
Adults
Kids
100s Midweek & Weekend Deals:
Search Your Dates Now!
Sort by: Most Popular Lowest Price A - Z Stars 5 > 1 Loading...
Weekend & Midweek Offers + BIG Winter Discounts: Search Your Dates Now!
Dunallan Guest House (B&B)
10 Pitcullen Cresent, Perth, Scotland +Review
Room Rates:
from £23*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
Station Hotel
1 Leonard Street, Perth, Scotland +Review
Room Rates:
from £25*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
Auld Manse Guest House (B&B)
Strathmore Street, Perth, Scotland +Review
Room Rates:
from £30*
 Check Availability
  • "The hosts Ian and June were terrific! My room on this occasion was comfy and spotless with the breakfast chosen from a list the night before. Everything was fine and i shall return as soon as possible. I believe the new owners are also expert hosts with lots of charm, so looking forward to the hospitality of Rob and Glenda who will be taking over from the guest house next door. " Jim G Jim G See Reviews
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
Scotia (Bed and Breakfast)
71 Dunkeld Road, Perth, Scotland +Review
Room Rates:
from £30*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Pets Allowed No Smoking Rooms
Heidl Guest House (B&B)
43 York Place, Perth, Scotland +Review
Room Rates:
from £31*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking No Smoking Rooms
Rowanlea Guest House (B&B)
87 Glasgow Road, Perth, Scotland +Review
Room Rates:
from £40*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Disabled Rooms No Smoking Rooms
Woodlea (Bed & Breakfast)
23 York Place, Perth, Scotland +Review
Room Rates:
from £55*
 Check Availability
  • "Well located for town, train and bus stations, with parking as well. Rooms are spotlessly clean with every amenity, breakfast was freshly cooked to order and good. Everything you need from a B&B, ideal for a short stay. " Roger Roger See Reviews
Free WiFi Free Parking No Smoking Rooms
Beechgrove (Bed & Breakfast)
Dundee Road, Perth, Scotland +Review
Room Rates:
from £50*
 Check Availability
  • "A lovely house, full of character, just across the bridge from town. Well decorated and furnished throughout and spotlessly clean, our bedroom was very comfortable and stylish. A superb breakfast was taken in a lovely room which overlooked the garden. Excellent hosting combined with everything else makes this a perfect place to stay. Recommended. " Racegoers Racegoers See Reviews
Free WiFi Free Parking No Smoking Rooms
The Grampian Hotel (B&B)
37 York Place, Perth, Scotland +Review
Room Rates:
from £55*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Pets Allowed No Smoking Rooms
Sunbank House Metro Hotel (B&B)
50 Dundee Road, Perth, Scotland +Review
Room Rates:
from £40*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Pets Allowed Disabled Rooms No Smoking Rooms
The Townhouse (Bed & Breakfast)
17 Marshall Place, Perth, Scotland +Review
Room Rates:
from £60*
 Check Availability
  • "A beautiful Georgian house transformed into a great boutique B&B, stylish and comfortable, home from home, with lovely owners, just a short walk from shops and restaurants. Breakfast was excellent. Recommended. " Paul Paul See Reviews
Free WiFi Free Parking Pets Allowed No Smoking Rooms
Pitcullen Guest House (B&B)
17 Pitcullen Crescent, Perth, Scotland +Review
Room Rates:
from £50*
 Check Availability
  • "Stayed here this September and can only describe my stay as excellent indeed. The hosts, Jan & John were fantastic from the moment we arrived through to departure. John was really good at local info and gave us great tips on where to eat & visit. Breakfasts were superb with options that included smoked salmon & fresh summer fruits. Rooms are super comfy with a great en-suite bathroom. No hesitation in staying again - Super! " Angela Angela See Reviews
Free WiFi Free Parking No Smoking Rooms
Salutation Hotel
34 South St, Perth, Scotland +Review
Room Rates:
from £29*
 Check Availability
  • "Hard to decide whether I was more impressed with the hotel aspects or the food. The service across both branches was unfalteringly excellent. Menu was interesting and the food 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 See Reviews
Free WiFi Pets Allowed Disabled Rooms No Smoking Rooms
The Royal George Hotel
Tay Street, Perth, Scotland +Review
Room Rates:
from £40*
 Check Availability
  • "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 See Reviews
Free WiFi Free Parking Pets Allowed Fitness Room Billiards No Smoking Rooms
Premier Inn Perth City Centre
Mill Street, Perth, Scotland +Review
Room Rates:
from £48*
 Check Availability
  • "Got back from three nights in the Premier Inn Perth City Centre Hotel, here to give it a bit of love. Since I was there on work – obviously having a cost effective option suited them – there were a few things which I appreciated more than the standard customer. Free parking. Quick service. Good access. " VCJ VCJ See Reviews
Disabled Rooms No Smoking Rooms
Search Pages:
1 2 3 4 5 Next >>

Nearby Landmarks

Find properties near popular landmarks

Nearby Places To Stay

Find Bed and Breakfasts nearby

Guest Review Score

Guests rate these properties
Overall score: 4.07 out of 5

Add Your Hotel FREE!

Get MORE bookings!