Skip to content
Half price Best Western until end of March 2012

Hotels & Accommodation in Perth and Kinross

Browse hotels in Perth and Kinross below, or Search.

The Kirklands Hotel More Details View & Book Now
The Kirklands Hotel

Get Map & Directions (KY13 8AN) Kinross0.14 miles

From £55

Small Hotel | 3 Star (Visit Scotland)

The Kirklands Hotel makes an ideal base for holidays or business in Scotland. It is centrally located for St Andrews, Gleneagles, Edinburgh, Glasgow and Perth. This original coaching Inn has been recently refurbished bringing a more modern feel to the interior. The hotel boasts nine newly... Read more

The Roxburghe Guest House More Details View & Book Now
The Roxburghe Guest House

Get Map & Directions (KY13 8DA) Kinross0.15 miles

From £65

Guest House | 2G Star (AA)

A warm and friendly welcome awaits you at The Roxburghe Guest House. Your host, Li looks forward to welcoming guests to her home. The Roxburghe Guest House promises quality accommodation and a personal, friendly service.The Roxburghe Guest House is a 19th century stone building in the ancient... Read more

Windlestrae Hotel and Leisure Club More Details View & Book Now
Windlestrae Hotel and Leisure Club

Get Map & Directions (KY13 8AS) Perth Kinross0.36 miles

From £52

Hotel | 3 Star (AA)

The Green Hotel, Golf and Leisure Resort is set within the picturesque town of Kinross amid the stunning scenery of Perthshire. We are ideally situated on the cusp of Fife as well as being at the core of unique and exciting attractions, historical sites and natural heritage.Our unique Scottish... Read more

The Green Hotel Golf Courses More Details View & Book Now
The Green Hotel Golf Courses

Get Map & Directions (KY13 8AS) Perth Kinross0.36 miles

From £62

Hotel | 4 Star (Visit Scotland)

The Green Hotel, Golf and Leisure Resort is set within the picturesque town of Kinross amid the stunning scenery of Perthshire. We are ideally situated on the cusp of Fife as well as being at the core of unique and exciting attractions, historical sites and natural heritage.Our unique Scottish... Read more

Thistle Hotel More Details View & Book Now
Thistle Hotel

Get Map & Directions (KY13 9XT) Kinross1.55 miles

From £40

Small Hotel | 3 Star (Self-Accredited)

The Thistle hotel is ideally situated just off Junctions 6 North and 7 South of the M90 Motorway for easy access to Edinburgh (40 mins), Edinburgh Airport (30 mins) , Perth (15 mins), St Andrews (35 mins), Glasgow (60 mins) and Inverness (120 mins).This Traditional Coaching Hotel dating back to... Read more

Glenfarg Hotel More Details View & Book Now
Glenfarg Hotel

Get Map & Directions (PH2 9NU) Glenfarg5.21 miles

From £35

Small Hotel | 3 Star (Self-Accredited)

Situated in the very heart of Scotland, the Ancient Country of Perthshire straddles both the Scottish Highlands and Lowlands. If you don't know Perthshire then you are in for a very pleasant surprise. A recent quality of life survey gave this area top position in the entire U.KThe hotel has 16... Read more

Balmule House More Details View & Book Now
Balmule House

Get Map & Directions (KY12 0RZ) Dunfermline6.85 miles

From £150

Bed and Breakfast | 4G Star (Visit Scotland)

Set in the Scottish countryside Balmule House, as it stands today, evolved from a 14th century tower house just north of Dunfermline, the ancient Capital of Scotland, in the heart of the Kingdom of Fife.Approached by a sweeping tree lined drive and situated in 30 acres of wooded grounds and... Read more

The Famous Bein Inn More Details View & Book Now
The Famous Bein Inn

Get Map & Directions (PH2 9PY) Perth7.20 miles

From £40

Inn | 3G Star (Visit Scotland)

The Famous Bein Inn Just that little bit differentThe Famous Bein Inn was originally built as a resting place for travellers on the traditional route north from Edinburgh to the Highlands. It enjoys a peaceful, rural location in picturesque, wooded Glenfarg, just south of Perth, a few minutes off... Read more

Halfway House Hotel More Details View & Book Now
Halfway House Hotel

Get Map & Directions (KY12 0TJ) DUNFERMLINE7.41 miles

From £45

Hotel | 3 Star (Self-Accredited)

Welcome to the Halfway House Hotel. Now under new ownership, nestled in the countryside, to the North of Dunfermline, a warm and friendly welcome awaits you. We are a privately owned and operated, 12-bedroom hotel offering both formal and informal,all day menus with a relaxed and friendly... Read more

The Greenside Hotel More Details View & Book Now
The Greenside Hotel

Get Map & Directions (KY63DA) Glenrothes8.45 miles

From £30

Small Hotel | 3 Star (Self-Accredited)

The Greenside hotel in Glenrothes, Fife is family owned and managed accommodation situated at the foot of the Lomond Hills in the village of Leslie, an ideally situated base for a plethora of interests and activities including fishing, clay shooting, golf, walking, falconry, archery and wildlife.... Read more

Tormaukin Hotel More Details View & Book Now
Tormaukin Hotel

Get Map & Directions (FK14 7JY) GLENDEVON8.54 miles

From £60

Hotel | 3 Star (Self-Accredited)

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... Read more

Bunree Bed and Breakfast More Details View & Book Now
Bunree Bed and Breakfast

Get Map & Directions (KY129JB) Dunfermline8.82 miles

From £40

Bed and Breakfast | 4G Star (Visit Scotland)

Bunree is a chalet bungalow, set in the rural countryside on the outskirts of Dunfermline. Una and Hamish will take pride in offering Scottish hospitality to ensure your stay is a comfortable and memorable experience. Our accommodation here comprises of a ground floor twinking size double room... Read more

The Bruce Inn More Details View & Book Now
The Bruce Inn

Get Map & Directions (KY15 7BZ) Falkland8.98 miles

From £55

Country House Hotel | 3 Star (Visit Scotland)

15th Century Inn in the historic town of Falkland, overlooking the spectacular Falkland Palace (the former Royal Hunting Lodge was, at one time, home to Mary Queen of Scots and Rob Roy plus countless Kings and Queens). This cosy and traditional village inn has wood burning stoves in the bar (now... Read more

Ladywell House BB More Details View & Book Now
Ladywell House BB

Get Map & Directions (KY15 7DE) Falkland9.19 miles

From £90

Bed and Breakfast | 4G Star (Self-Accredited)

An elegant Country House Bed and breakfast on the edge of the beautiful and historic village of Falkland. The house is set in an acre of walled garden and surrounded by hundreds of acres of farmland. This former manse, built in 1806 was previously home to Frances Shand Kydd, mother of the late... Read more

DAVAAR HOUSE HOTEL More Details View & Book Now
DAVAAR HOUSE HOTEL

Get Map & Directions (KY12 8DW) DUNFERMLINE9.26 miles

From £50

Small Hotel | 3 Star (Visit Scotland)

We welcome business and leisure guests; golfer's, holiday maker's, provide free parking and internet service. Comfortable rooms, lovely home cooking at affordable prices. Situated in a quieter part of town but within walking distance of shops, theatre, clubs,pubs, restaurants and parklands.... Read more

Rooms @ 29 Bruce Street More Details View & Book Now
Rooms @ 29 Bruce Street

Get Map & Directions (KY12 7AG) Dunfermline9.30 miles

From £45

Small Hotel | 3 Star (Visit Scotland)

Newly Renovated! This boutique hotel offers affordable, luxury and first class entertainment, situated in the heart of Dunfermline's city centre.All 17 bedrooms are en-suite with HD flat screen TV's with SKY and FreeView; free WiFi access and room service facilities available.The hotel is in an... Read more

Dean Park Hotel More Details View & Book Now
Dean Park Hotel

Get Map & Directions (KY2 6QW) Kirkcaldy9.50 miles

From £50

Hotel | 3 Star (AA)

A family owned 3 star hotel located in the leafy suburbs of Kirkcaldy. The Dean Park Hotel recently completed stage 1 of a major refurbishment including, 33 excellent bedrooms and 6 meeting rooms, which are spacious and airy and provide all the facilities you would expect from a hotel of this... Read more

Bronton Cottage BB More Details View & Book Now
Bronton Cottage BB

Get Map & Directions (PH2 9PP) Perth9.68 miles

From £40

Bed and Breakfast | 3G Star (Visit Scotland)

High-amenity BandB. All rooms en-suite, power-showers. Verandah and garden. No smoking indoors. No pets other than guide-dogs (loveable dog on request). Suitable ambulant disabled. Easy to find; J9M90; discreet off-road parking. FRENCH spoken. TV lounge, with DVDs, games and library. WIRELESS... Read more

The Kilnhouse B+B More Details View & Book Now
The Kilnhouse B+B

Get Map & Directions (KY15 7QT) Cupar9.80 miles

From £35

Bed and Breakfast | 3G Star (Self-Accredited)

Clean,friendly B+B, set at the foot of the Lomond hills.Un-equalled views. A real home from home.You will stay in a unique building that once was part of a brewery belonging to Falkland Palace dating from the time of Mary Queen of Scots.A quiet location but a 10 minute walk in each direction will... Read more

Golden Acorn Hotel- a JD Wetherspoon Hotel More Details View & Book Now
Golden Acorn Hotel- a JD Wetherspoon Hotel

Get Map & Directions (KY7 5NA) GLENROTHES9.86 miles

From £31

Guest Accommodation | 3G Star (Self-Accredited)

Originally part of the Golden Acorn Hotel, this Wetherspoon hotel is conveniently located in the town centre. We have 26 individual bedrooms. All of our rooms are en suite and include tea- and coffee-making facilities, a hair dryer and TV. FREE Wi-Fi is available in the bar area.Situated just... Read more

Pitreavie Guest House More Details View & Book Now
Pitreavie Guest House

Get Map & Directions (KY114PB) Dunfermline9.93 miles

From £35

Guest House | 4G Star (Visit Scotland)

We offer high standard Bed and Breakfast accommodation:Two DoubleFamily rooms with en-suite bathroomOne Twin room with en-suiteTwo en-suite single roomsWe are the perfect base to tour Scotland, central for sightseeing in Edinburgh, Stirling, Perth and Glasgow. For golfers we are 35 miles from St... Read more

Hillview House Bedand Breakfast More Details View & Book Now
Hillview House Bedand Breakfast

Get Map & Directions (KY11 4PB) DUNFERMLINE9.96 miles

From £60

Bed and Breakfast | 4G Star (Self-Accredited)

Hillview House a quiet and comfortable 4 Star Bed and Breakfast situated in the historical town of Dunfermline providing excellent accommodation for business and leisure travellers, all our room are en-suite; free Wireless Broadband and Parking.Conveniently situated and within easy reach of M90,... Read more

Pitbauchlie House Hotel More Details View & Book Now
Pitbauchlie House Hotel

Get Map & Directions (KY11 4PB) Dunfermline9.96 miles

From £43

Hotel | 3 Star (Visit Scotland)

Welcome to Pitbauchlie House Hotel, Located minutes from the M90, we are a modern 50 bedroom hotel able to cater for all occasions. Set in its own private gardens and wooded grounds all rooms boast en suite facilites, Beverage Tray Direct Dial Telephones, Satellite and Digital TV's. Free WiFi has... Read more

Castle Campbell Hotel More Details View & Book Now
Castle Campbell Hotel

Get Map & Directions (FK14 7DE) DOLLAR10.01 miles

From £55

Small Hotel | 3 Star (AA)

From the moment you walk through the door you will be struck by the warm and freindly atmosphere. All the staff are freindly and helpful and do their very best to make sure your stay is as relaxing and comfortable as possible .Diners at the hotel can expect an imaginative menu, lovingly prepared... Read more

The Gilvenbank Hotel More Details View & Book Now
The Gilvenbank Hotel

Get Map & Directions (KY7 6NT) GLENROTHES10.04 miles

From £55

Hotel | 3 Star (Visit Scotland)

Finished to highest standards, the hotel is the newest in Glenrothes. With modern bedrooms, spacious restaurant and a function suite that holds up to 160 people, it is ideal for a meal with friends, a party, special occasion or a wedding. Read more

King Malcolm Hotel More Details View & Book Now
King Malcolm Hotel

Get Map & Directions (KY11 8DS) Dunfermline10.12 miles

From £65

Hotel | 3 Star (Visit Scotland)

Superbly located for access to the M90 motorway, and both the local and main line train stations of Dunfermline and Inverkeithing. The hotel is set in a quiet residential area on the outskirts of the town, perfectly situated for those wishing to explore the local countryside by car and the... Read more

Grange Farmhouse Bed and Breakfast More Details View & Book Now
Grange Farmhouse Bed and Breakfast

Get Map & Directions (KY11 3DG) Dunfermline10.24 miles

From £65

Bed and Breakfast | 4G Star (Visit Scotland)

Grange Farmhouse is set in farm land one mile south of Dunfermline with an open outlook towards the River Forth. Originally the site was settled as a 'ferm toun' which supplied farm produce to the monks of Dunfermline Abbey back in the 12th and 13th century.The house was built in the mid 19th... Read more

Lomond Hills Hotel and Leisure Centre More Details View & Book Now
Lomond Hills Hotel and Leisure Centre

Get Map & Directions (KY15 7EY) Cupar10.62 miles

From £65

Small Hotel | 3 Star (Visit Scotland)

Built in 1733, The Lomond Hills Hotel is a 200 year old Coaching Inn offering comfortable and relaxing accommodation. Our renowned excellent, friendly service and Restaurant, offering an extensive a la carte menu, will be sure to impress any resident! Our Bar serves Real Ales and over 50 Malt... Read more

The Maltings Hotel More Details View & Book Now
The Maltings Hotel

Get Map & Directions (KY12 8QU) DUNFERMLINE11.01 miles

From £65

Hotel | 3 Star (Self-Accredited)

With a cosy bar and free parking, this hotel offers home-cooked food and live music nights. The Maltings Hotel is located in the small village of Cairneyhill, just outside Dunfermline.The bright and airy bedrooms each have a private modern bathroom with a hairdryer. All rooms feature a TVDVD... Read more

Dunnikier House Hotel More Details View & Book Now
Dunnikier House Hotel

Get Map & Directions (KY1 3LP) Kirkcaldy11.13 miles

From £55

Hotel | 3 Star (Visit Scotland)

This is an 18th Century Georgian House Hotel which boasts many original features including a real open log fire. We are set in beautiful woodlands and are adjacent to Dunnikier Golf Club with magnificant views over the Firth of Forth. We have free WiFi useage, Freeview in all bedrooms and Sky Tv... Read more

Town House More Details View & Book Now
Town House

Get Map & Directions (KY7 6DQ) Glenrothes11.22 miles

From £50

Restaurant with Rooms | 4G Star (AA)

The Town House Hotel is a family run Restaurant with Rooms in the small town of Markinch approx 3 miles from Glenrothes in the Historic Kingdom of Fife. The hotel was a former coaching inn which has been extensively upgraded over a number of years, with the emphasis on traditional design, comfort... Read more

Hollytree Bed and Breakfast More Details View & Book Now
Hollytree Bed and Breakfast

Get Map & Directions (KY7 6HZ) Glenrothes11.28 miles

From £65

Bed and Breakfast | 3G Star (Visit Scotland)

Hollytree BandB is set in the quiet village of Coaltown Of Balgonie on the outskirts of Glenrothes with Kirkcaldy five minutes by car and Edinburgh and St Andrews thirty minutes away. We have two ensuite rooms and one family room which has a private bathroom. Large off street parking for several... Read more

The Woodside Hotel More Details View & Book Now
The Woodside Hotel

Get Map & Directions (KY3 0SW) Aberdour11.46 miles

From £72

Hotel | 3 Star (Visit Scotland)

The Woodside Hotel is located in the centre of the picturesque seaside village of Aberdour just minutes from the mainline station connecting you to Edinburgh within half an hour. The hotel offers superb dining in our Bistro or Restaurant. A warm friendly atmosphere awaits you at the Woodside Read more

The Eyrie BB More Details View & Book Now
The Eyrie BB

Get Map & Directions (PH31PW) Auchterarder11.71 miles

From £110

Bed and Breakfast | NC Star (Self-Accredited)

Rural retreat with heated swimming pool and guest drawing room with open fire. Fabulous base to explore all of Perthshire, castles and whisky distilleries, Gleneagles Hotel with 2 Michelin restaurant just 3 miles, Auchterarder 3 miles, Stirling and Perth 20 mins drive. Read more

The Victoria Hotel More Details View & Book Now
The Victoria Hotel

Get Map & Directions (KY1 1DS) Kirkcaldy11.80 miles

From £50

Hotel | 3 Star (Self-Accredited)

The Victoria Hotel has a lounge and 2 dining rooms, one of which welcomes children. Our function room has been recently refurbished and is ideal for weddings and private dining for up to 120 seated guests. We offer free wireless to those working away from home or the office. People who like to... Read more

Beveridge Park Hotel More Details View & Book Now
Beveridge Park Hotel

Get Map & Directions (KY25PQ) kirkcaldy11.81 miles

From £60

Hotel | 3 Star (Visit Scotland)

A warm and friendly reception awaits you at The Beveridge Park Hotel in Kirkcaldy. Set in private grounds just a stones throw from all amenities the hotel is privately owned by Bobby and Gina Kumar. Since taking over the in early 2007 the hotel has prospered and is now regarded as the Premier... Read more

Boreland Lodge hotel More Details View & Book Now
Boreland Lodge hotel

Get Map & Directions (KY11 1DA) Inverkeithing11.92 miles

From £30

Small Hotel | 2 Star (Self-Accredited)

The Boreland Lodge Hotel is close to all of the city centre attractions. It is 300 yards from Inverkeithing Railway Station, where trains take 15 minutes to get you right into the heart of Edinburgh City Centre. The Boreland Lodge Hotel is also only a 20 minute drive from the centre of Edinburgh.... Read more

The Elgin Hotel More Details View & Book Now
The Elgin Hotel

Get Map & Directions (KY11 3EE) Dunfermline12.03 miles

From £59

Country House Hotel | 3 Star (Self-Accredited)

The Elgin Hotel is set in the tranquil village of Charlestown 5 minutes from Dunfermline. We are only 25 minutes from Edinburgh and 5 minutes from the motorway an ideal base for business, leisure, sightseeing, golf and Knockhill race track. The hotel has its own private gardens with ample safe... Read more

Ahaven Bed Breakfast More Details View & Book Now
Ahaven Bed Breakfast

Get Map & Directions (KY1 1LB) KIRKCALDY12.14 miles

From £85

Bed and Breakfast | 4G Star (Visit Scotland)

This beautiful restored Victorian type accommodation features large, well appointed rooms - in a selection of single, double, twin and family rooms.Each room is approximately thirty-five square metres and has its own en-suite facilities, is furnished with a colour TV, DVD player and freeview box.... Read more

Harviestoun Country Hotel Restaurant More Details View & Book Now
Harviestoun Country Hotel Restaurant

Get Map & Directions (FK13 6PQ) Tillicoultry12.18 miles

From £60

Small Hotel | 3 Star (Visit Scotland)

Situated close to all the main tourist attractions and golf courses in Central Scotland. Our restored 18th Century Steading with it's colourful courtyard, has been sympathetically refurbished to a high standard, with the backdrop of the stunning Ochil Hills, it is the perfect place for walking,... Read more

Abbey Inn More Details View & Book Now
Abbey Inn

Get Map & Directions (KY14 6EZ) CUPAR12.44 miles

From £60

Small Hotel | 3 Star (AA)

Small traditional coachin inn situated in this pretty Tayside village. We have three well appointed en-suite bedrooms. Half an hour from St Andrews, there are 100 golf courses situated within an hours drive of the property. Excellent freshly prepared meals set this pub apart from the crowd. Read more

Duchally Country Estate More Details View & Book Now
Duchally Country Estate

Get Map & Directions (PH31PN) Auchterarder12.58 miles

From £115

Self Catering | 5S Star (Visit Scotland)

Duchally Country Estate has 55 luxury lodges within the grounds of the estate, all furnished, equipped and decorated to the highest standards with panoramic views of the surrounding countryside. The lodges can accommodate up to six or eight guests and most bedrooms have full en-suite facilities.... Read more

Harbour House More Details View & Book Now
Harbour House

Get Map & Directions (KY3 9RW) Burntisland13.58 miles

From £160

Self Catering | 4S Star (Visit Scotland)

Exclusively designed Harbour House sits yards from the sands of the award winning beach of Pettycur Bay. The house itself is chic and calm with lashings of contemporary style and is regularly used for filming and photo shoots. With panoramic views of the Firth of Forth and the Edinburgh skyline,... Read more

Send us feedback Send us feedback