Curated Luxury boutique hotel deals in Fife

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Fife

Recommended
Sort by

See the latest prices and deals by choosing your dates

These properties may not be in the centre of Fife, but are nearby and match your search.
The Melville Inn by Innkeeper's Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Lasswade, Dalkeith · 33.81 km from centre

8.7

 

4,092 reviews

Located within 9.4 km from Edinburgh City Centre, The Melville Inn by Innkeeper's Collection features a connected pub and restaurant with a 24-hour front desk. Free WiFi and free parking is provided. Musselburgh train station is 6.6 km from the property, while Edinburgh Waverley is 9.6 km away.

All rooms are air-conditioned and feature smart TVs with Chromecast and an en-suite bathroom with a shower.

The Melville Inn Vintage Inn is next door, serving a selection of seasonal British dishes such as slow-cooked lamb shank, steak and mushroom pie, and the popular Hunter's chicken. The pub also serves an array of fine wines, real ales, soft drinks and spirits.

Surrounded by the countryside, guests can enjoy walks and cycling in the surrounding area. Other activities nearby includes golf.

Dalkeith Palace and Newbattle Abbey are 3 km from the property. Edinburgh Airport is 22 km from the property.

Compare price on Booking.com
Compare price on Booking.com
The Original Rosslyn Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Midlothian, Roslin · 37.72 km from centre

8.7

 

517 reviews

Breakfast available

Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre. This family-run property has a traditional pub and a fine dining restaurant.

All rooms include a tv, each room has an en suite or private bathroom with complimentary toiletries.

Guests can enjoy gastro pub cuisine in The Original Rosslyn, along with drinks from the bar. The elegant Grail Restaurant offers a unique dining experience, with dishes prepared using locally sourced and seasonal produce.

The Original Rosslyn is just 5 minutes’ walk from the famous Rosslyn Chapel, which is set in the Roslin Glen Country Park. The village is also home to the Roslin Biocentre, which is only 3 minutes’ stroll from the property. University of Edinburgh Easter Bush Campus is 2 miles away and it is just 12 miles to Edinburgh International Airport.

Compare price on Booking.com
Compare price on Booking.com
Inglewood House and Spa
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Alloa · 40.04 km from centre

8.7

 

1,079 reviews

Breakfast available

Featuring free WiFi, a restaurant and a sun terrace, Inglewood House and Spa offers accommodation in Alloa, 43 km from Edinburgh. Guests can enjoy the on-site restaurant. Free private parking is available on site.

The Lotus Spa at Inglewood House features treatment rooms, a thermal suite, an outdoor hot tub, a gym, hairdressers, a relaxation room and a private spa lunch room.

You will find a 24-hour front desk at the property.

Glasgow is 40 km from Inglewood House and Spa, while Perth is 38 km away. The nearest airport is Edinburgh Airport, 34 km from Inglewood House and Spa.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Malmaison Edinburgh
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Leith, Edinburgh · 24.30 km from centre

8.6

 

1,004 reviews

Breakfast available

With a stay at Malmaison Edinburgh in Edinburgh (Leith), you'll be within a 10-minute drive of Princes Street and Royal Mile. This boutique hotel is 2.8 mi (4.5 km) from University of Edinburgh and 2.8 mi (4.5 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Place
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in New Town, Edinburgh · 26.67 km from centre

8.6

 

1,005 reviews

Breakfast available

With a stay at The Place, you'll be centrally located in Edinburgh, just a 4-minute walk from Edinburgh Playhouse Theatre and 11 minutes by foot from Royal Mile. This boutique hotel is 0.3 mi (0.5 km) from George Street and 0.3 mi (0.5 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Parklands Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Perth · 27.20 km from centre

8.6

 

242 reviews

Breakfast available

A stay at Parklands Hotel places you in the heart of Perth, within a 10-minute walk of Fergusson Gallery and Perth Theatre. This upscale hotel is 0.6 mi (0.9 km) from St. Ninian's Cathedral and 0.6 mi (0.9 km) from King James V1 Golf Course.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Edinburgh City Centre
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Old Town Edinburgh, Edinburgh · 27.92 km from centre

8.6

 

1,000 reviews

Breakfast available

With a stay at DoubleTree by Hilton Edinburgh City Centre, you'll be centrally located in Edinburgh, steps from Usher Hall and within a 10-minute walk of Grassmarket. This hotel is 0.6 mi (1 km) from Princes Street and 0.8 mi (1.2 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Novotel Edinburgh Centre
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Old Town Edinburgh, Edinburgh · 27.99 km from centre

8.6

 

1,002 reviews

Breakfast available

A stay at Novotel Edinburgh Centre places you in the heart of Edinburgh, within a 10-minute walk of Grassmarket and University of Edinburgh. This hotel is 0.6 mi (1 km) from Edinburgh Castle and 0.7 mi (1.1 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Salisbury Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 28.76 km from centre

8.6

 

899 reviews

Breakfast available

With a stay at The Salisbury Hotel in Edinburgh (Southside), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This hotel is 0.5 mi (0.8 km) from University of Edinburgh and 1.8 mi (2.9 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Holiday Inn Edinburgh by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Corstorphine, Edinburgh · 28.84 km from centre

8.6

 

1,396 reviews

Breakfast available

With a stay at Holiday Inn Edinburgh by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and Spire Murrayfield Hospital. This spa hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Compare price on Booking.com
Compare price on Booking.com
The Bank
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Anstruther · 29.11 km from centre

8.6

 

635 reviews

Stunning views of the Firth of Forth feature at this 4-star, family-run hotel. Open fires and flat-screen TVs with Sky channels are in the bar and the restaurant offers homemade meals prepared using local produce. Harbourside cafés and shops are within 200 metres of The Bank.

Real ales and a lunch and dinner menu are available in The Bank's bar, which also has leather seats. Refreshing drinks can be enjoyed in the seating area in the lovely mature garden, which has a children’s play area.

Located on Anstruther’s High Street, this hotel is just 20-minutes’ drive from 5 golf courses and 25 minutes’ drive from the quaint town of St Andrews.

As well as shortbread and mineral water, each spacious and stylish room has free Wi-Fi access, a flat-screen TV, a fridge and an en suite bathroom with a selection of soaps.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Sun Inn
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Dalkeith · 36.44 km from centre

8.6

 

417 reviews

Breakfast available

With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of Royal Mile and University of Edinburgh. This inn is 7.8 mi (12.6 km) from Edinburgh Castle and 7.8 mi (12.5 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Dalhousie Castle
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Bonnyrigg · 37.67 km from centre

8.6

 

800 reviews

Breakfast available

Located in Bonnyrigg, Dalhousie Castle is in the suburbs, within a 15-minute drive of Rosslyn Chapel and University of Edinburgh. This hotel is 8.7 mi (14.1 km) from Grassmarket and 8.8 mi (14.1 km) from Royal Mile.

Compare price on Booking.com
Compare price on Booking.com
Invercarse Hotel Dundee, BW Signature Collection
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Dundee · 30.43 km from centre

8.5

 

2,084 reviews

Breakfast available

Set in private wooded grounds overlooking the River Tay, the Invercarse Hotel is a former mansion house that offers a convenient base for Dundee and the surrounding area; it has all the benefits of a city centre hotel, being within a five-minute drive of the city.

The 68 en-suite bedrooms are peaceful and private and have all the contemporary comforts you would expect including free use of WiFi for residents, and media hubs are provided in some of the rooms. The ideal location for both business and leisure - it is the nearest hotel to Dundee Airport and Ninewells Hospital.

The V&A Dundee is 4 km from Invercarse Hotel.

There is free parking spaces at the property, which includes 6 electric charging points for residents. Public transport stops are located outside the hotel driveway, which offers a regular service to Dundee city centre.

Compare price on Booking.com
Compare price on Booking.com
Balor 1 - Hot Tub-Perth-Pets
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Chalet in Perth · 31.78 km from centre

8.5

 

50 reviews

Boasting accommodation with a balcony, Balor 1 - Hot Tub-Perth-Pets is set in Perth. There is an in-house restaurant, plus free private parking and free WiFi are available. The chalet has a picnic area and a hot tub.

The spacious chalet with a terrace and garden views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hot tub. Towels and bed linen are offered in the chalet. This chalet is allergy-free and non-smoking.

Guests can also relax in the garden.

Scone Palace is 9.1 km from the chalet, while Discovery Point is 44 km from the property. Dundee Airport is 40 km away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sweet Chestnut, Dunfermline by Marston's Inns
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Inn in Dunfermline · 19.17 km from centre

8.4

 

550 reviews

Breakfast available

With a stay at Sweet Chestnut, Dunfermline by Marston's Inns in Dunfermline, you'll be within a 10-minute drive of Yellowscott Country Park and Dunfermline Abbey. This inn is 17.3 mi (27.9 km) from Princes Street and 17.7 mi (28.6 km) from Grassmarket.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Village Hotel Edinburgh
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Edinburgh · 25.73 km from centre

8.4

 

1,004 reviews

Breakfast available

With a stay at Village Hotel Edinburgh in Edinburgh (Craigleith), you'll be a 3-minute drive from Dean Village and 5 minutes from Princes Street. This hotel is 2.3 mi (3.8 km) from Grassmarket and 2.5 mi (4 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
Primary image
voco Edinburgh - Royal Terrace by IHG
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in New Town, Edinburgh · 26.63 km from centre

8.4

 

1,002 reviews

Breakfast available

With a stay at voco Edinburgh - Royal Terrace by IHG, you'll be centrally located in Edinburgh, within a 10-minute walk of Edinburgh Playhouse Theatre and Princes Street. This hotel is 0.5 mi (0.8 km) from St James Quarter and 0.8 mi (1.4 km) from George Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hilton Edinburgh Carlton
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Old Town Edinburgh, Edinburgh · 27.31 km from centre

8.4

 

1,008 reviews

Breakfast available

With a stay at Hilton Edinburgh Carlton, you'll be centrally located in Edinburgh, steps from Royal Mile and 10 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.4 km) from Princes Street and 0.4 mi (0.6 km) from University of Edinburgh.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Leonardo Hotel Edinburgh Haymarket
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Haymarket, Edinburgh · 27.97 km from centre

8.4

 

1,320 reviews

Breakfast available

With a stay at Leonardo Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh – a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor