- Home
- Places to go
- Scotland's Cities
- Perth
- Accommodation in Perth
Accommodation in Perth
Find your perfect Scottish escape with accommodation in Perth to suit all tastes and budgets. If you want to be right in the heart of the city, hotels in Perth are plentiful, but there are many more options. Small B&Bs, self-catering, exclusive use estate properties, camping sites near the city surrounded by glorious countryside; the choice is wide-ranging.

The Infield, Guardswell Farm, Perthshire
Find a place to stay in Perth
There's a great selection of places to stay in the city centre and its surroundings, which are easily accessible from the city centre.

Perth
Discover your perfect getaway
Choose from an array of fine establishments, from a cosy spot in the heart of the city to accommodation nestled in the picturesque Perthshire countryside. There's something to suit all budgets, whether you're looking for a relaxing spa hotel, authentic apartments in the city or a break in a friendly B&B.
See all accommodation in Perth

Pitcaithly Cottage
Abernethy, Perthshire
Located in stunning Perthshire, our beautiful cottage in Abernethy is a great base for you to travel and discover Scotland or just relax in the peaceful village. Lots of beautiful walks and near Gleneagles or St. Andrews
View Details : Pitcaithly Cottage
Rossie Ochil House
Forgandenny, Perthshire
Book Rossie Ochil House DIRECT with Solid Luxury. Rossie Ochil House can accommodate up to 16 (including the Annexe) and boasts 2 living rooms, a large dining room, a games room and its own private hot tub. Rossie Ochil House is dog friendly.
View Details : Rossie Ochil House
Scotia
Perth, Perthshire
Scotia B&B is a friendly, family run guest house where our aim is to be your home from home.
View Details : ScotiaNo 4 The Towerview Coach Houses
Perth, Perthshire
No 4 Coach house is set within the beauty of Kinnoull Wooodlands offering guests peaceful Tranquility in a rural location only 2 miles from the centre of Perth.
View Details : No 4 The Towerview Coach Houses
No 5 The Towerview Coach Houses
Perth, Perthshire
No 5 Coach house offers guests a luxury stay set within the tranquil scenic surroundings of the beauty of the kinnoull woodlands. Relax or explore Scotland, only 2 miles from Perth and within 1 hours drive to Edinburgh and Glasgow.
View Details : No 5 The Towerview Coach HousesTigh na Allt - The Garry
Bankfoot, Perthshire
Luxury apartment providing selfcatering accommodation in a relaxing and tranquil environment in beautiful Perthshire
View Details : Tigh na Allt - The Garry
The Stables
Forgandenny, Perthshire
Welcome to Horselea Holiday Cottages, two luxury self catering cottages on a working farm, 7 miles south of Perth.
View Details : The StablesRosebank Guest House
Perth, Perthshire
Rosebank Guest House provides high quality accommodation with a hearty Scottish breakfast, friendly and welcoming service and is ideally situated within a five minute walk to Perth town centre and its many attractions.
View Details : Rosebank Guest House
Ballathie House Hotel
Perth, Perthshire
Situated in its own 1500 acre estate, Ballathie has the enviable stunning location on the banks of the River Tay, only a few miles from the City of Perth.
View Details : Ballathie House Hotel
Earn Apartment - Tay Apartments
Perth, Perthshire
An idyllic setting whether it's for business or pleasure, our luxurious one bedroom self-catering apartment has been stylishly rennovated to provide a hotel standard with all the little home from home touches.
View Details : Earn Apartment - Tay Apartments
Braan Apartment - Tay Apartments
Perth, Perthshire
Sitting just below street level, this one bedroom apartment is amongst the elegant Georgian Rose Terrace overlooking Perth's famous North Inch Parkland.
View Details : Braan Apartment - Tay Apartments
Alexander Residence - Ericht Apartment
Perth, Perthshire
Fresh, modern luxury, with more than a hint of glamour. Our luxuriously, spacious apartment provides all of the features of a boutique hotel, without compromising on the home from home comforts we all come to miss from being away.
View Details : Alexander Residence - Ericht Apartment
Ballathie House Hotel - Riverside
Stanley, Perthshire
Situated in the grounds of Ballathie House Hotel, Riverside lies a mere 100 yards from the Main House, linked by a lit pathway through the garden, alongside the famous River Tay.
View Details : Ballathie House Hotel - Riverside
Avonal Lodge (24)
Dunning, Perthshire
A detached lodge located in the village of Dunning. It can sleep up to four people in two bedrooms.
View Details : Avonal Lodge (24)
Maycroft Retreat, The Scottish Wild Spa
Forgandenny, Perthshire
A secluded, luxury glamping hideaway, nestled within beautiful Perthshire countryside. Offering high end luxury, wood fired hot tub, holistic therapy and beauty. The idyllic glamping retreat for those wishing to escape and relax.
View Details : Maycroft Retreat, The Scottish Wild Spa
Auld Sweetie Shop
Stanley, Perthshire
Quirky holiday home on the edge of Stanley village, near Perth. Sleeps six, large enclosed garden, dog friendly.
View Details : Auld Sweetie Shop
The Shiel at Culdeesland
Methven, Perthshire
The Shiel at Culdeesland Steading in the Perthshire countryside. A Luxury and unique self catering, spacious 2 bedroom Holiday home. With open plan living, log burning stove and a walled garden with private parking for 2 cars.
View Details : The Shiel at Culdeesland
Lindores - West Cottage
Newburgh, The Kingdom of Fife
West Cottage - Lindores' newest and boldest holiday house yet awaits you!! The ultimate luxe break in the countryside!
View Details : Lindores - West Cottage
Cherrybank Apartment
Perth, Perthshire
Beautiful one bedroom apartment in quiet area of the city. This apartment is fully furnished a home from home feel. We have 5 stars & super host with airb&b and a 10 rating with booking.com.
View Details : Cherrybank Apartment
River Edge Lodge 3
Perth, Perthshire
Riverside location with a central base, perfect for touring and exploring Perthshire and beyond. River Edge Lodges, near Perth. Comfortable self-catering holiday accommodation on the banks of the River Earn, overlooked by Moncreiffe Hill and woods. Perfect for families, friends, walking, cycling, fishing, relaxing. 3 miles from Perth. Free Wi-Fi. Accessible wet room in River Edge Lodge 5 only
View Details : River Edge Lodge 3
River Edge Lodge 5
Perth, Perthshire
Riverside location with a central base, perfect for touring and exploring Perthshire and beyond. River Edge Lodges, near Perth. Comfortable self-catering holiday accommodation on the banks of the River Earn, overlooked by Moncreiffe Hill and woods. Perfect for families, friends, walking, cycling, fishing, relaxing. 3 miles from Perth. Free Wi-Fi. Accessible wet room in River Edge Lodge 5 (this lodge)
View Details : River Edge Lodge 5
Falcon Steading, Logiealmond Estate
Perth, Perthshire
Cocoon yourself in comfort and luxury at Falcon Steading, a converted former farm building with contemporary interiors, private hot tub, beautiful architectural details, and expansive views across this private Perthshire estate.
View Details : Falcon Steading, Logiealmond Estate
The Bothy, Logiealmond Estate
Perth, Perthshire
Hunker down in The Bothy, a charming stone-built hideaway on an expansive Perthshire country estate. Beautifully converted from a Victorian farm building, with high-quality accommodation for up to two guests.
View Details : The Bothy, Logiealmond Estate
Inchtuthill Coachhouse
Dunkeld, Perthshire
If you long for peace and quiet, beautiful views and wonderful wildlife on your doorstep then Inchtuthill is that special place for you! Situated between Dunkeld and Blairgowrie, just over an hour from Edinburgh this is the ideal retreat for anytime of year.
View Details : Inchtuthill Coachhouse1 of 24
Find experiences
JavaScript needs to be enabled to see this product search form. You can turn this on in your browser settings.
Other things you might like

Accommodation in Scotland
Perthshire
Perth

10 Must-visit hidden gems in Perth

Scotland's 8 cities
Short & weekend breaks

Top tourist attractions & places to visit in Scotland
Dundee & Angus
10 Top hotels in Scotland's cities
1 of 9
Join our newsletter clan
Get Scotland inspiration direct to your inbox. Don't miss the inside track from our Scotland experts on exciting trip ideas, unique attractions and hidden gems loved by locals.