Hotels & Accommodation in Fife
Browse hotels in Fife below, or Search.
Lomond Hills Hotel and Leisure Centre
Get Map & Directions (KY15 7EY) Cupar – 1.11 miles
From £65
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 Gilvenbank Hotel
Get Map & Directions (KY7 6NT) GLENROTHES – 1.47 miles
From £55
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
The Kilnhouse B+B
Get Map & Directions (KY15 7QT) Cupar – 1.87 miles
From £35
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
Town House
Get Map & Directions (KY7 6DQ) Glenrothes – 2.28 miles
From £50
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
Ladywell House BB
Get Map & Directions (KY15 7DE) Falkland – 2.31 miles
From £90
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
Golden Acorn Hotel- a JD Wetherspoon Hotel
Get Map & Directions (KY7 5NA) GLENROTHES – 2.75 miles
From £31
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
The Bruce Inn
Get Map & Directions (KY15 7BZ) Falkland – 2.77 miles
From £55
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
The Greenside Hotel
Get Map & Directions (KY63DA) Glenrothes – 3.12 miles
From £30
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
Hollytree Bed and Breakfast
Get Map & Directions (KY7 6HZ) Glenrothes – 3.48 miles
From £65
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
Pitlessie House
Get Map & Directions (KY15 7SU) Pitlessie – 3.91 miles
From £45
The 18th-century Pitlessie House in Cupar, Fife, is a Grade II Listed Georgian manor house with free Wi-Fi, charming guest-house accommodation and gardens. St Andrews is a 15-minute drive away. A typical village pub is found just across from the village green. More than 50 golf courses are all... Read more
The Caledonian Hotel
Get Map & Directions (KY8 4NG) LEVEN – 6.29 miles
From £40
Situated only a short distance from five of the most prestigious golf courses in Scotland and only a two minute walk from the beach.The Caledonian Hotel is ideally located for a stay in one of Scotlands most popular coastal tourist aresas. Whether visiting on business or pleasure, you can be sure... Read more
Dunnikier House Hotel
Get Map & Directions (KY1 3LP) Kirkcaldy – 6.80 miles
From £55
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
The Old Manor Hotel
Get Map & Directions (KY8 6AJ) st andrews – 7.17 miles
From £60
The Old Manor is a special retreat in the charming village of Lundin Links with stunning seaviews overlooking the Firth of Forth and the famous Lundin Links Golf Course. Delightfully decorated en-suite rooms most with seaviews and several with balconies provide a touch of perfection. Read more
Dean Park Hotel
Get Map & Directions (KY2 6QW) Kirkcaldy – 7.40 miles
From £50
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
Ceres Cottage
Get Map & Directions (KY15 5QQ) CUPAR – 7.65 miles
From £100
Ceres Cottage is a quaint C Listed Cottage with 2 bedrooms in conservation village with great amenities. Situated close to St Andrews and a huge range of golf courses, this warm cottage with woodburning stove freeview TV gas central heating is ready to welcome you. With all the benefits of having... Read more
The Victoria Hotel
Get Map & Directions (KY1 1DS) Kirkcaldy – 8.25 miles
From £50
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
Ahaven Bed Breakfast
Get Map & Directions (KY1 1LB) KIRKCALDY – 8.39 miles
From £85
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
Beveridge Park Hotel
Get Map & Directions (KY25PQ) kirkcaldy – 8.62 miles
From £60
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
Abbey Inn
Get Map & Directions (KY14 6EZ) CUPAR – 8.84 miles
From £60
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
Carphin by St Andrews
Get Map & Directions (KY154NX) St. Andrews – 9.11 miles
From £1,600
Our seven luxurious and beautifully appointed bedrooms are all en-suite, include CD players and have ample storage space. The views are stunning across the estate and each room is designed to offer you unrivalled comfort and pleasure, a real home from home whatever your reason for visiting the area. Read more
The Famous Bein Inn
Get Map & Directions (PH2 9PY) Perth – 9.51 miles
From £40
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
Glenfarg Hotel
Get Map & Directions (PH2 9NU) Glenfarg – 10.29 miles
From £35
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
Jura Cottage
Get Map & Directions (KY15 5LH) Cupar – 10.41 miles
From £100
Thank you for looking at Jura Cottage. This cottage is a mid terraced cottage, situated in the picturesque village of Peat Inn (near Cupar). You will find us approximately 6.5 miles from St Andrews and only 10 miles from Anstruther, Crail and many other beautiful beaches and harbours. Ideally... Read more
Thistle Hotel
Get Map & Directions (KY13 9XT) Kinross – 10.57 miles
From £40
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
The Roxburghe Guest House
Get Map & Directions (KY13 8DA) Kinross – 10.87 miles
From £65
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
The Kirklands Hotel
Get Map & Directions (KY13 8AN) Kinross – 10.92 miles
From £55
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
Windlestrae Hotel and Leisure Club
Get Map & Directions (KY13 8AS) Perth Kinross – 10.92 miles
From £52
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
Get Map & Directions (KY13 8AS) Perth Kinross – 10.92 miles
From £62
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 Inn at Lathones
Get Map & Directions (KY9 1JE) St Andrews – 11.55 miles
From £99
400 years of Hospitality, Since 1997 the Inn has held 2 rosettes with the AA for fresh fine food, its also held many other well known accolades for its wine list and service. In recent years the Inn's bedrooms have been modernised and now offer the international traveller comfort modern bedrooms... Read more
Harbour House
Get Map & Directions (KY3 9RW) Burntisland – 11.93 miles
From £160
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
Bronton Cottage BB
Get Map & Directions (PH2 9PP) Perth – 12.47 miles
From £40
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
Milton Lea Bed Breakfast
Get Map & Directions (KY16 0AB) ST. ANDREWS – 13.47 miles
From £80
A warm welcome awaits you at Milton Lea BandB which is situated in a countryside location, yet very accessible to the surrounding villages, towns, beaches and numerous golf courses in the area. Leuchars train station and the villages of Balmullo, Guardbridge and Leuchars are all with an easy... Read more
Halfway House Hotel
Get Map & Directions (KY12 0TJ) DUNFERMLINE – 13.84 miles
From £45
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
Vicarsford Lodge guesthouse
Get Map & Directions (KY16 0DT) St Andrews – 14.38 miles
From £75
A warm friendly atmosphere awaits you in our very comfortable and spacious period home. The unique location of Vicarsford Lodge will ensure that your stay is memorable. Situated in an area literally surrounded by golf courses, places to eat. Relax and watch the world go by in the Resident's Lounge. Read more
St Michaels Inn
Get Map & Directions (KY16 0DU) St Andrews – 14.39 miles
From £55
Ideally located for visiting St. Andrews, the home of Golf, which is only 6 miles away. With the adjacent landscaped gardens, St. Michaels makes an ideal venue for any special occasion.The Inn is 200 years old and was formerly a coaching inn. We are constantly upgrading our rooms and adding extra... Read more
Pinewood Country House
Get Map & Directions (KY16 0DU) St Andrews – 14.59 miles
From £85
Karen and Tom assure you of a very warm welcome to their beautiful Edwardian home which is set in its own grounds in a lovely rural setting. there is ample car parking for guests with no restrictions, vouchers or traffic wardens. Breakfast is served in the large dining room at individual tables... Read more
Balmule House
Get Map & Directions (KY12 0RZ) Dunfermline – 14.60 miles
From £150
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
Acer Guesthouse
Get Map & Directions (PH2 8AX) PERTH – 15.41 miles
From £65
Modern, spacious, central to all amenities, comfortable and highly recommended Read more
Salutation Hotel
Get Map & Directions (PH2 8PH) Perth – 15.57 miles
From £47
Please see Special Offers section for our Diamond Jubilee Special 2 night Package!This city centre hotel has 84 non -smoking en-suite bedrooms and is only minutes walk from all the shops, theatres, Concert Hall and the Beautiful walks round the River Tay.All rooms are fully modernised with TV,... Read more
Parklands Hotel
Get Map & Directions (PH2 8EB) Perth – 15.67 miles
From £69
Parklands is on an elevated position overlooking South Inch Park and has extensive gardens and terraces. Ideal for business or pleasure the hotel is 5 minutes Perth's main shopping area, theatre, Concert Hall and the River Tay. Originally dating from 1880, the hotel was constucted as a home for... Read more
Best Western Queens Hotel Leisure Club
Get Map & Directions (PH2 8HB) Perth – 15.74 miles
From £59
The Queens Hotel is the ONLY hotel in Perth with full Leisure Facilities including Heated Pool, Sauna, Spa Bath, Steam Room and fully equipped Gym. The ideal hotel for business or pleasure and a great place to be in Scotland. Ideally located in the centre of Perth beside both the Bus and Train... Read more
Mercure Perth Hotel
Get Map & Directions (PH1 5QP) Perth – 15.91 miles
From £50
As the gateway to the Highlands, yet situated in the heart of Perth city centre, Mercure Perth hotel is the ideal location for leisure and business guests alike. Mercure Perth hotel was formerly a 15th century watermill and it still retains the original waterwheel. You can watch the tranquil... Read more
No 9 The Guest House Perth
Get Map & Directions (PH2 7HT) Perth – 15.93 miles
From £77
Guest Houses; Bed Breakfast and Dinner Accommodation in Central Perth-shire. Spacious townhouse guest house Victorian semi-detached townhouse guest house. 5 minutes from city centre, close to A9, M90 and A90 for easy access to attractions, Highlands, Edinburgh, Glasgow, St Andrews, Gleneagles,... Read more
Grampian Hotel
Get Map & Directions (PH2 8EH) Perth – 15.94 miles
From £60
The Grampian Hotel announces that every room has been refurbished, all rooms have the same first class furniture, fresh decoration, new beds (Super King size) and new bedding and linen to ensure a good night's sleep.12 ensuite bedrooms with complementary toiletries, hospitality tray, direct dial... Read more
Alexander Residence
Get Map & Directions (PH1 5HG) Perth – 16.03 miles
From £150
The first thing that strikes you about Alexander Residence is its stunning location. Set on the edge of the beautiful North Inch Park, Perth City's only 5 star self-catering apartments boast superb views of the tree-lined walk and the River Tay. Just a 5 minute walk from the city centre and... Read more
Munro Luxury Apartment
Get Map & Directions (PH1 5QZ) Perth – 16.05 miles
From £175
Suitable for families, walkers, golfers, cyclists, groups,business or pleasure. This luxury 3 bedroom city centre apartment occupies an excellent position and is perfect for a city centre break all year round and is within easy reach of all local tourist attractions. Shops, restaurants and pubs... Read more
Symphony Lovat Hotel
Get Map & Directions (PH2 0LT) Perth – 16.13 miles
From £39
Situated near the city centre with ample private parking and just a pleasant short walk away from the main shopping area. All our public areas, large lounge bar and beautiful conservatory are tastefully decorated and maintained to a very high standard where you'll be looked after by our friendly... Read more
Pitbauchlie House Hotel
Get Map & Directions (KY11 4PB) Dunfermline – 16.45 miles
From £43
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
Pitreavie Guest House
Get Map & Directions (KY114PB) Dunfermline – 16.49 miles
From £35
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
Get Map & Directions (KY11 4PB) DUNFERMLINE – 16.59 miles
From £60
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

























































