By continuing to browse or by clicking "Accept All Cookies" you agree to the storing of first and third party cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Find out more about what cookies we use.

1,280,950 hotels, resorts, spas, guesthouses, apartments, lodges, motels, hostels and inns

Book online or call +44 (0)1775 843417 at standard rates.

Search for a city, town, county, region, postcode, hotel name, landmark, airport, train station, stadium...
 
icon for the search function
Search

Hotels in Fife

Filter results
Have you considered...
Filter by Star Rating: 1 Star 1 hotel  2 Star 9 hotels 3 Star 65 hotels 4 Star 51 hotels 5 Star 9 hotels Unrated 178 hotels Filter by Hotel Type: Apartments 37 hotels Bed & Breakfasts 45 hotels Guest Houses 13 hotels Hostels 2 hotels Hotels 208 hotels Inns 6 hotels Resorts 2 hotels Filter by Facility: Air Conditioning (Building) 13 hotels Airport Transfer 27 hotels Bar 96 hotels Disabled Facilities 80 hotels Golf Nearby 125 hotels Gym / Fitness Centre 13 hotels Indoor Pool 7 hotels No Smoking Rooms 61 hotels Parking 261 hotels Pets Allowed 37 hotels Restaurant 90 hotels Wi-Fi : Free of Charge 260 hotels Filter by Group: Premier Inn 3 hotels Travelodge 3 hotels City Hotels Group 2 hotels Greene King Plc 2 hotels Interstate Hotels 2 hotels J D Wetherspoons Plc 2 hotels Show more Reset my filters
Book rooms  
8.1
out of 10
Total:

City Hotel

 
18 Bridge Street, Dunfermline
+44 (0)1775 843417
The City Hotel has offered warmth, good food and hospitality to the traveller since it was originally built in 1775. Much has changed since then, now you will find the ... Read more
Book rooms  
8.4
out of 10
Total:

Adamson Hotel

 
27 Main Street, Crossford, Dunfermline
+44 (0)1775 843417
On an ancient ford and crossroads and in the shadow of the historical Dunfermline Abbey stands The Adamson Hotel, Crossford. It is an old staging post and has kept the local ... Read more
Book rooms  
9
out of 10
Total:

Old Manor Hotel

 
55 Leven Road, Lundin Links, Leven
+44 (0)1775 843417
Set within the beautiful Fife coastal area known as the East Neuk, with only a 15 minute drive to St Andrews, the Old Manor Hotel in Lundin Links enjoys a commanding hilltop ... Read more
Book rooms  
7.6
out of 10
Total:

Caledonian Hotel

 
81 High Street, Leven, Fife
+44 (0)1775 843417
The Caledonian Hotel, located in the coastal town of Leven, 45 minutes from Edinburgh, 20 minutes from St Andrews, situated close to the end of the high street, this ... Read more
Book rooms  
8.8
out of 10
Total:

Fishermans Tavern

 
10-16 Fort Street, Broughty Ferry, Dundee
+44 (0)1775 843417
Located in Broughty Ferry, 21.7 miles from Perth, Fishermans Tavern features a restaurant and free WiFi. Guests can enjoy the on-site bar. Free private parking is available ... Read more
Book rooms  
8.5
out of 10
Total:

Greyfriars Hotel

 
129 North Street, St Andrews
+44 (0)1775 843417
Greyfriars Hotel is centrally located in St Andrews. Ideally situated within easy walking distance to many University Departments and buildings, shops, The Old Course. and ... Read more

Sleeperz Hotel Dundee

 
2 South Union Street, Dundee
+44 (0)1775 843417
Sleeperz Hotel Dundee is a 120-bedroom hotel located directly above Dundee Railway Station in the city centre. Guests can enjoy views over the nearby V&A Museum Dundee, the ... Read more
Book rooms  
9.5
out of 10
Total:

Pinewood Country House

 
Tayport Road, St Michaels, St Andrews
+44 (0)1775 843417
Karen and Tom Robson assure you of a very warm welcome to their beautiful Edwardian home which is set in its own grounds, in a lovely rural setting. Come and enjoy a homely ... Read more
Book rooms  
7.9
out of 10
Total:

Grampian Hotel

 
295 Perth Road, Dundee
+44 (0)1775 843417
This beautiful town house dates back to the late 1800s, and is a 5-minute drive from the centre of Dundee and the Firth of Tay, which leads into the North Sea. It offers ... Read more
Book rooms  
7.2
out of 10
Total:

Caledonia Hotel

 
Hilton Road, Rosyth
+44 (0)1775 843417
Located at the Port of Rosyth, the Caledonia Hotel boasts a bar and restaurant, along with a landscaped beer garden, children’s play area, and a gymnasium. It also features ... Read more
Book rooms  
9.3
out of 10
Total:

Ogstons On North Street

 
127 North Street, St Andrews
+44 (0)1775 843417
Ogstons on North Street is a small Boutique Hotel in the very heart of St. Andrews and in close proximity of the Old Course and St. Andrews University. The hotel is ... Read more
Book rooms  
9.9
out of 10
Total:

Hawkswood House

 
Peat Inn, nr St Andrews, Kirkton of Largo
+44 (0)1775 843417
Hawkswood House is located in Peat Inn, just 7 miles from St Andrews. Free WiFi access is available in this holiday home and the property offers free parking. Read more
Book rooms  
8
out of 10
Total:

Apartment Dunfermline

 
95 Grieve Street, Dunfermline
+44 (0)1775 843417
Located 22 km from Edinburgh, Apartment Dunfermline offers accommodation in Dunfermline. Apartment Dunfermline features views of the garden and is 36 km from Perth. Read more
Book rooms  
8.8
out of 10
Total:

Holiday Inn Express Dunfermline

 
Halbeath Road, Dunfermline
+44 (0)1775 843417
Budget hotels don`t come any better in Dunfermline than the award winning Holiday Inn Express. Wifi-Parking and express start breakfast all included in the price and you can ... Read more
Book rooms  
9
out of 10
Total:

The Waterfront

 
18 - 20 Shore Street, Anstruther
+44 (0)1775 843417
Just a few steps from Anstruther’s harbour and marina, with views over the Firth of Forth, The Waterfront offers 4-star bed and breakfast accommodation with free Wi-Fi. Its ... Read more
Book rooms  
7.6
out of 10
Total:

Beveridge Hotel

 
6 Abbotshall Road, Kirkcaldy
+44 (0)1775 843417
The Swallow Parkway Hotel is situated in the centre of Kirkcaldy. The Hotel provides a welcome to make you feel instantly at home. Our Restaurant offers fine food, great ... Read more
Book rooms  
8.1
out of 10
Total:

Victoria Hotel

 
28 Victoria Road, Kirkcaldy
+44 (0)1775 843417
Located only a few minutes from the train and bus stations, the Victoria Hotel occupies an enviable position in central Kirkcaldy. The perfect base to enjoy all town centre ... Read more
Book rooms  
9.4
out of 10
Total:

Old Course Hotel, Golf Resort & Spa

 
Old Station Road, St Andrews
+44 (0)1775 843417
Overlooking West Sands Beach and the Links Golf Course, Old Course Hotel features a luxury spa and award-winning restaurant. Set in a magnificent building, the hotel has ... Read more
Book rooms  
8.1
out of 10
Total:

Dean Park Hotel

 
Chapel Level, Kirkcaldy
+44 (0)1775 843417
Locally, the hotel is renowned for weddings. Making the most important day of your life as special as possible is the hotel's only objective. Read more
Book rooms  
9
out of 10
Total:

Doubletree By Hilton Edinburgh - Queensferry Crossing

 
St Margaret's Head, North Queensferry, Inverkeithing
+44 (0)1775 843417
With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free Wi-Fi and a modern bar. There is ample ... Read more
Book rooms  
9.3
out of 10
Total:

Dukeside Guest House

 
Balone, St Andrews
+44 (0)1775 843417
Located in St Andrews, Dukeside Guest House is set less than 10 minutes’ walk from the Duke’s Golf Course. It is 2.2 miles from the University of St Andrews, St Andrews ... Read more
Book rooms  
8.4
out of 10
Total:

Golf Inn

 
1 Golf Place, St Andrews
+44 (0)1775 843417
Situated 600 metres from St Andrews University in St Andrews, The Golf Inn welcomes guests with a restaurant and bar. Read more
Book rooms  
8.3
out of 10
Total:

Gilvenbank Hotel

 
Huntsmans Road, Glenrothes
+44 (0)1775 843417
Featuring free WiFi and a terrace, The Gilvenbank Hotel offers accommodation in Glenrothes. Guests can enjoy the on-site restaurant. Free private parking is available on ... Read more
Book rooms  
9.2
out of 10
Total:

The Newport Restaurant With Rooms

 
1 High Street, Newport on Tay
+44 (0)1775 843417
Situated in Newport-On-Tay, 31 km from Perth, The Newport Restaurant with Rooms boasts a restaurant and free WiFi throughout the property. Guests can enjoy the on-site bar. ... Read more
Book rooms  
9.6
out of 10
Total:

Pitlessie Village Inn

 
Cupar Road, Pitlessie
+44 (0)1775 843417
Set in Pitlessie, 37 km from Edinburgh, Pitlessie Village Inn features free WiFi access and free private parking. Guests can enjoy the on-site bar. Read more
image