Join millions who use Snaptrip Group



Save up to 15% on over 100,000 hotelsFife
See the latest prices and deals by

Railway Inn
Guesthouse in Methil, Buckhaven
When you stay at Railway Inn in Leven, you'll be near the beach, within a 5-minute drive of Lochs and Glens North Cycle Route and Wellsgreen Golf Range. This guesthouse is 1.6 mi (2.5 km) from Wemyss Caves and 2.6 mi (4.2 km) from Leven Beach.

Premier Inn Glenrothes
Hotel in Glenrothes
Located in Glenrothes, Premier Inn Glenrothes is within a 5-minute drive of Bongos Soft Play Centre and Michael Woods Sports & Leisure Centre. This hotel is 2.4 mi (3.9 km) from Fife Pilgrim Way Labyrinth and 3.8 mi (6.2 km) from Skydive St. Andrews.

Caledonian Hotel By Greene King Inns
Hotel in Leven
With a stay at Caledonian Hotel By Greene King Inns in Leven, you'll be near the beach, a 4-minute walk from Leven Beach and a 2-minute drive from Fife Heritage Railway. This hotel is 15.6 mi (25 km) from University of St. Andrews and 1.4 mi (2.2 km) from Lochs and Glens North Cycle Route.

Holiday Inn Express Glenrothes by IHG
Hotel in Glenrothes
Located in Glenrothes, Holiday Inn Express Glenrothes by IHG is within a 5-minute drive of Fife Pilgrim Way Labyrinth and Michael Woods Sports & Leisure Centre. This hotel is 2.9 mi (4.7 km) from Skydive St. Andrews and 3.1 mi (5 km) from Ballo Reservoir.

Dean Park Hotel
Hotel in Kirkcaldy
Located in Kirkcaldy, Dean Park Hotel is in the suburbs, a 4-minute drive from Cluny Golf and 6 minutes from Fife Ice Arena. This hotel is 26.2 mi (42.2 km) from Edinburgh Playhouse Theatre and 3.1 mi (5 km) from Kirkcaldy Museum and Art Gallery.

Laurel Bank Hotel
Hotel in Markinch
<h2>Comfortable Accommodations</h2>
Laurel Bank Hotel in Markinch offers family rooms with private bathrooms, tea and coffee makers, and free WiFi. Each room includes a work desk, TV, and wardrobe, ensuring a pleasant stay.
<h2>Dining Experience</h2>
The hotel features a family-friendly restaurant serving British cuisine with vegetarian, vegan, gluten-free, and dairy-free options. Guests can enjoy brunch, lunch, dinner, and high tea in a traditional and modern ambiance.
<h2>Leisure Facilities</h2>
Guests can relax in the garden or on the terrace, enjoy the bar, and take advantage of free on-site private parking. Additional amenities include bicycle parking, outdoor seating, and luggage storage.
<h2>Local Attractions</h2>
Located 26 mi from Dundee Airport, the hotel is close to attractions such as Hopetoun House (25 mi), Falkland Palace & Garden (5 mi), and Balgonie Castle (1.6 mi).

The Bay Hotel
Hotel in Kinghorn
Located in Kinghorn, 1.3 miles from Burntisland Beach, The Bay Hotel provides accommodations with a garden, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar. The hotel features an indoor pool, sauna and a 24-hour front desk.
The hotel will provide guests with air-conditioned rooms with a desk, an electric tea pot, a fridge, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Guest rooms include a closet.
A buffet, à la carte or continental breakfast is served at the property.
The Bay Hotel has a playground.
EICC is 24 miles from the accommodation, while Edinburgh Castle is 24 miles away. Edinburgh Airport is 23 miles from the property.

Dunclutha Guest House
Guesthouse in Leven
When you stay at Dunclutha Guest House in Leven, you'll be near the beach, within a 15-minute walk of Leven Beach and Fife Heritage Railway. This guesthouse is 15.2 mi (24.5 km) from University of St. Andrews and 18.1 mi (29.2 km) from Old Course at St Andrews.

Green Hotel, A Member Of Radisson Individuals
Hotel in Kinross
When you stay at Green Hotel, A Member Of Radisson Individuals in Kinross, you'll be next to a golf course, just steps from Montgomery Course at the Green Hotel and Kinross Golf Club. This golf hotel is 0.6 mi (1 km) from Loch Leven and 0.7 mi (1.1 km) from Loch Leven Heritage Trail.

Earl David Hotel
Hotel in Kirkcaldy
Located in Kirkcaldy, Earl David Hotel is a 3-minute drive from Wemyss Caves and 6 minutes from Fife Ice Arena. This hotel is 2.7 mi (4.4 km) from St Serf's Church Tower and 2.8 mi (4.5 km) from Dysart Harbour.

Best Western Balgeddie House Hotel
Hotel in Glenrothes
Located in Glenrothes, Best Western Balgeddie House Hotel is on the riverwalk, within a 15-minute drive of Falkland Palace and The Scottish Deer Centre. This hotel is 8.7 mi (13.9 km) from RSPB Loch Leven and 9.1 mi (14.6 km) from Lochore Meadows Country Park.

The Bein Inn Hotel & Restaurant
Inn in Perth, Glenfarg
The Bein Inn Hotel & Restaurant offers a relaxing rural escape just five minutes from the M90 motorway. Whether you're planning a quiet getaway or looking for a comfortable stop on your journey, you'll feel right at home with us.
We offer a range of 17 comfortable bedrooms to suit all needs and budgets—from spacious deluxe rooms to cozy standard options. All rooms feature private bathrooms, flat-screen TVs, and complimentary Wi-Fi throughout the property. Free private parking is also available on site.
We’re also proud to be dog-friendly, so your four-legged friends are more than welcome to join you for the adventure!
Our on-site restaurant and bar serve a variety of Scottish dishes, along with a fine selection of local whiskeys and gins. Relax by the log fire in our cozy lounge or enjoy a complimentary buffet breakfast each morning in our light and airy dining room.
Explore Scotland from Our Doorstep
Nestled in the heart of rural Perthshire, The Bein Inn is more than just a place to stay—it's your perfect launchpad for discovering the beauty and charm of Scotland. Ideally located, our inn offers a peaceful retreat amid breathtaking landscapes, making it the perfect base for exploring Scotland’s rich cultural heritage, historic landmarks, natural wonders, and famous filming locations—including those seen in Outlander.
Scenic Surroundings: Enjoy the tranquility of rural Perthshire, with rolling hills and picturesque countryside offering a peaceful escape from city life.
Close to Attractions: From nature trails and castles to golf courses and historic towns, The Bein Inn is ideally placed for visits to Balvaird Castle, and we’re just a short drive from St Andrews—the world-famous home of golf.
At The Bein Inn, we believe the journey is just as memorable as the destination. Join us and create unforgettable experiences as you explore the many wonders of Scotland.

Lomond Hills Hotel & Health Club
Hotel in Cupar
Located in Cupar, Lomond Hills Hotel & Health Club is in a rural location, a 4-minute drive from Happy Hounds Secure Dog Walking Field and 5 minutes from Falkland Palace. This golf hotel is 4 mi (6.4 km) from Ladybank Golf Club and 4.4 mi (7 km) from Lomond Hills.

The Strathearn Hotel
Hotel in Kirkcaldy, Fife
Located in Fife, a 10-minute walk from Kirkcaldy Beach, The Strathearn Hotel has accommodations with a terrace, free private parking, a restaurant and a bar. This 3-star hotel offers room service. The hotel has family rooms.
Featuring a private bathroom with a shower and free toiletries, rooms at the hotel also feature free WiFi, while some have a garden view. All rooms in The Strathearn Hotel are equipped with a flat-screen TV and a hairdryer.
A Full English/Irish, vegetarian or vegan breakfast is served at the property.
Edinburgh Castle is 29 miles from the accommodation, while Royal Mile is 30 miles from the property. Edinburgh Airport is 28 miles away.

Kingswood Hotel
Hotel in Burntisland
When you stay at Kingswood Hotel in Burntisland, you'll be near the beach and 13 minutes by car from Fife Ice Arena. This hotel is 24.1 mi (38.8 km) from Royal Mile and 24.3 mi (39.1 km) from Edinburgh Castle.

Forth Bay Guest House
Bed and breakfast in Leven
Forth Bay Guest House provides accommodations with barbecue facilities and free WiFi, and is located in Leven-Fife.
The bed and breakfast offers a terrace.
Guests can also relax in the garden or in the shared lounge area.
Edinburgh is 37 mi from Forth Bay Guest House, while Perth is 27 mi from the property. Edinburgh Airport is 34 mi away, and the property offers a free shuttle service from Markinch train station.

Burntisland House
Hotel in Burntisland
When you stay at Burntisland House in Burntisland, you'll be near the beach and 14 minutes by car from Silver Sands Beach. This hotel is 21.3 mi (34.3 km) from Royal Mile and 21.6 mi (34.7 km) from Edinburgh Castle.

Lomond Hills Hotel & Health Club
Hotel in Cupar, Freuchie
Located in Freuchie, 17 miles from St Andrews University, Lomond Hills Hotel & Health Club has express check-in and check-out and free WiFi throughout the property. The property is around 20 miles from Fairmont St Andrews Bay Golf Course, 20 miles from Discovery Point and 20 miles from Scone Palace. Guests can use the spa and wellness center with an indoor pool, fitness center, and sauna, as well as a bar.
All rooms at the hotel come with a flat-screen TV with cable channels and a safety deposit box. At Lomond Hills Hotel & Health Club all rooms include a private bathroom with free toiletries and a hairdryer.
Guests at the accommodation can enjoy a buffet breakfast.
Free private parking and a business center are available, as well as a 24-hour front desk.
Forth Bridge is 28 miles from Lomond Hills Hotel & Health Club. Dundee Airport is 23 miles from the property.

The Beath Inn
Hotel in Cowdenbeath
Offering free WiFi and a bar, The Beath Inn offers accommodations in Cowdenbeath, 12 miles from Forth Bridge and 13 miles from Hopetoun House. The property is around 18 miles from Edinburgh Zoo, 19 miles from Murrayfield Stadium and 20 miles from EICC. The hotel has family rooms.
At the hotel, every room includes a desk and a flat-screen TV. The rooms include a private bathroom with a shower, free toiletries and a hairdryer. All rooms will provide guests with a closet and an electric tea pot.
Edinburgh Castle is 20 miles from The Beath Inn, while Royal Mile is 20 miles from the property. Edinburgh Airport is 14 miles away.

The Windsor Hotel and Bar
Hotel in Kirkcaldy
Located a 18-minute walk from Kirkcaldy Beach, The Windsor Hotel and Bar offers 3-star accommodations in Kirkcaldy and has a garden, a shared lounge and a bar. Located around 27 miles from EICC, the hotel with free WiFi is also 27 miles away from Edinburgh Castle. The property has karaoke and a shared kitchen.
Some rooms contain a kitchen with a toaster.
The hotel has a sun terrace.
Royal Mile is 28 miles from The Windsor Hotel and Bar, while Camera Obscura and World of Illusions is 28 miles from the property. Edinburgh Airport is 26 miles away.
