Search

Over 2 million people a year

Choose to book through Travel Republic. Compare the best prices from all leading airlines, hotels and much more.

ATOL Protected

Book your holiday with confidence!
Complete peace of mind.

Lowest Prices Guaranteed

All day, every day, low low prices guaranteed.

Map of Perth and Kinross

Follow Travel Republic

Newsletter sign up

Stay up to date with all our latest news and fantastic offers.

Recommended destinations

Stirling

Stirling boasts a stunning castle, lively arts scene and superb countryside on its doorstep.

Fife

From historic St Andrews to quaint fishing villages, a visit to Fife is a guaranteed delight.

Falkirk

Come and see the world's only hydraulic boat lift; the Falkirk Wheel is a national treasure.

Highlands

Every turn along the winding roads of the Scottish Highlands reveals another stunning vista

Angus

From the hills and glens to the cosmopolitan city of Dundee, Angus is a great holiday choice.

Hotels in Perth and Kinross

298 hotels and apartments

Great deals in Perth and Kinross

Atholl Palace Hotel

8.3
Great
(43 reviews)

Atholl Palace Hotel

Pitlochry
 4 Star Hotel

Most recent booking for this hotel was 16/04/2014 at 04:32

My fiancé and I had a fantastic stay at Atholl Palace. Staff are attentive, facilities are great, and the food was delicious. Highly recommended.

David from Dunfermline

View details
Rooms from £54

Green Hotel

8.6
Excellent
(20 reviews)

Green Hotel

Kinross
 4 Star Hotel

Most recent booking for this hotel was 11/04/2014 at 13:43

Very clean and attentive staff Lots of different places to eat Very reasonably priced room service Big room

Susan from Edinburgh

View details
Rooms from £29

Newstead Bed And Breakfast

8.0
Great
(2 reviews)

Newstead Bed And Breakfast

Crieff
 3 Star Bed and Breakfast

Newstead Bed and Breakfast is a family run Bed and Breakfast, offering a warm Scottish welcome to all our guests. Set in a rural location with stunning views across the strathearn valley we are within walking distance of Crieff town with its' local shops, cafes and restaurants. We are the nearest Bed and Breakfast to the Crieff Hydro Hotel, Knock Castle Hotel and Spa and also one of the oldest breweries The Glenturret and The Famous Grouse Experience, so you can attend events and tastings and then enjoy a stroll back through beatiful countryside and a quiet nights' rest. As a Famous Grouse Ambassador we can offer guests a 2 for 1 attendance voucher to The Famous Grouse Experience when you stay with us. Newstead Bed and Breakfast is situated in the middle floor of a Traditional Stove Victorian Villa (circa 1884) that comines the elegance of the past, high ceilings, cornices and large windows with all the modern conveniences of today, central heating throughout, en-suite facilities, bathroom. ...

View details
Rooms from £35

Duchally Country Estate

9.3
Magnificent
(3 reviews)

Duchally Country Estate

Auchterarder
 4 Star Hotel

Duchally Country Estate, set in 27 acres of Perthshire parkland near Gleneagles, is your perfect escape in Scotland, while secluded, is perfect for short breaks and overnight stops, conveniently located for easy access to Edinburgh, Glasgow and the Highlands. Offering stylish and luxurious accommodation complimented by great leisure facilities and an award winning restaurant. Duchally boasts of 55, 5* luxurious 2/3-bedroom lodges and traditional hotel rooms. All furnished to the highest standards with panoramic views of the surrounding countryside. The estate’s impressive leisure centre boasts a heated indoor swimming pool, spa bath, steam room and a sauna, as well as a fully equipped, air-conditioned gym. If it’s rest and relaxation you’re after treat yourself to a massage with our resident therapist, Brenda. The management and staff of Duchally take great pride in the reputation they have established over the years and look forward to welcoming you in the near future.

View details
Rooms from £45

Fisher's Hotel

7.0
Good
(21 reviews)

Fisher's Hotel

Pitlochry
 3 Star Hotel

very good value for money, rooms clean and tidy, lifts, Staff could not be nicer, will def go back again

Michael from Dundee

View details
Rooms from £35
All room rates are pppn based on 2 adults sharing

Customer favourites

Windlestrae Hotel

7.4
Good
(19 reviews)

Windlestrae Hotel

Kinross
 3 Star Hotel

Mix up on arrival as 4 golfing guys were given double rooms instead of twin rooms! However manager managed to fix us up with twin rooms after 10 mins. Excellent choice of breakfasts, but ensure ground floor room if you want enough pressure from water to have a shower!

Fraser from Bishopton

View details
Rooms from £25

The Atholl Arms Hotel

8.5
Excellent
(2 reviews)

The Atholl Arms Hotel

Dunkeld
 3 Star Hostel

The staff knew a lot about the area and were very helpful.The area where the hotel is has some beautiful scenery.

Kenneth from Dunfermline

View details
Rooms from £43

Tormaukin Hotel

8.0
Great
(1 review)

Tormaukin Hotel

Glendevon
 4 Star Hotel

The Tormaukin is an 18th-century country inn situated in the village of Glendevon near Gleneagles in Perthshire. With its beamed rooms open fires and wooden floors it's a retreat from the hustle and bustle of urban living where you can be sure of the warmest welcome and the most delicious locally sourced food - with succulent Highland beef and wild boar likely to be among the culinary highlights of your stay. The Tormaukin is the perfect choice if you need to get away from it all. It's hard to imagine a more perfect retreat nestling in the peaceful Perthshire countryside. Yet it's only an hour from Glasgow and Edinburgh and close to both Stirling and Perth. The hotel is the perfect base from which to explore all that this beautiful area of Scotland has to offer from historic buildings such as Scone Palace to some of the finest golf courses in the country as well as one of Scotland's oldest distilleries Tullibardine in Blackford. The area also boasts some excellent fly fishing and walking opportunities...

View details
Rooms from £30
All room rates are pppn based on 2 adults sharing