United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Guest Houses in Dunfermline

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured Guest Houses in Dunfermline

Six Brunton Place
5 out of 5
6 Brunton Place, Edinburgh, Scotland
Free cancellation
The price is £139 per night from 26 Nov to 27 Nov

Located in Leith, this luxury guesthouse is within a 10-minute walk of Princes Street, Palace of Holyroodhouse, and Royal Mile. Edinburgh Playhouse Theatre and ...

4.9/5Exceptional! (77 reviews)

"Every aspect was excellent- the flexibility, the warm welcome and wonderful hosting, warm fire and complimentary wine on a cold rainy day and the incredibly tasty and bountiful breakfast. The room was cosy, decorated tastefully and had everything we needed. Was nice to have a soak in the bath after ..."…"

Reviewed on 4 Oct 2020

Six Brunton Place
Dalry guesthouse
2.5 out of 5
10 W End Pl, Edinburgh, Scotland
Free cancellation
The price is £40 per night from 25 Nov to 26 Nov

Located in West End, this guesthouse is within 1 mile (2 km) of Edinburgh Gin Distillery, Princes Street and George Street. Grassmarket and Edinburgh International ...

4/5Very Good! (5 reviews)
Edinburgh

"Room small with double bed and en-suite . Bed could have had better pillows. Tv reception not good. Breakfast was self service and basic. Host welcoming. Location of guesthouse was good for city centre. Has parking for 2 cars."…"

Reviewed on 26 Aug 2020

Dalry guesthouse
Dunclutha Guest House
3 out of 5
16 Victoria Road, Leven, Scotland
Free cancellationReserve now, pay when you stay
The price is £75 per night from 26 Nov to 27 Nov

Situated near the beach, this guesthouse is 0.4 mi (0.6 km) from Leven Beach and within 9 miles (15 km) of Hill of Tarvit and Fife Ice Arena. Fife Folk Museum ...

4.9/5Exceptional! (31 reviews)
Excellent!

"Lovely guest house and warm welcome. Room very comfortable and breakfast was brilliant"…"

Reviewed on 16 Aug 2020

Dunclutha Guest House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Heidl Guest House
3 out of 5
43 York Place, Perth, Scotland
Get Rates

Situated in Perth, this guesthouse is 0.3 mi (0.4 km) from Perth Ice Rink and 2.8 mi (4.4 km) from Scone Palace. St. Ninian's Cathedral and St. John's Kirk are ...

4.6/5Exceptional! (164 reviews)
Second visit. Every year likely.

"Cleanliness second to none. Breakfast as I ordered and very good. A very comfortable stay. Very convenient and quiet place."…"

Reviewed on 4 Nov 2019

Heidl Guest House
B+B Edinburgh
4 out of 5
3 Rothesay Terrace, Edinburgh, Scotland
The price is £57 per night from 13 Dec to 14 Dec

Located in West End, this guesthouse is within a 10-minute walk of Princes Street and George Street. Usher Hall and Edinburgh International Conference Centre ...

4.5/5Wonderful! (977 reviews)

"Gorgeous building well located. I recommend the 4th floor rooms with the view on Dean Village. The staff excellent! Strongly recommend I would return definitely."…"

Reviewed on 1 Sep 2020

B+B Edinburgh
JustB
4 out of 5
472 Lanark Road West, Edinburgh, Scotland
Get Rates

Situated in Edinburgh, this guesthouse is 2.3 mi (3.6 km) from Heriot Watt University and within 6 miles (10 km) of Edinburgh Corn Exchange and Edinburgh International ...

5/5Exceptional! (4 reviews)
Great

"The host was very friendly and welcoming, the room was clean and comfortable. Superb stay."…"

Reviewed on 1 Jan 2020

JustB
OYO Arden Guest House
3 out of 5
126 Old Dalkeith Road, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £52 per night from 25 Nov to 26 Nov

Located in Liberton, this golf guesthouse is within 3 miles (5 km) of Royal Infirmary, University of Edinburgh and Princes Street. Grassmarket and Royal Mile ...

3.8/5Good! (157 reviews)

"The room was clean and comfortable. A quiet guesthouse. Unfortunately, due to covid there is no breakfast in the morning."…"

Reviewed on 4 Sep 2020

OYO Arden Guest House
Arden House
3.5 out of 5
26 Linkfield Road, Musselburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £80 per night from 25 Nov to 26 Nov

Situated in Musselburgh, this golf guesthouse is within 9 mi (15 km) of Dalkeith Country Park, Palace of Holyroodhouse and Arthur's Seat. Princes Street Gardens ...

5/5Exceptional! (40 reviews)

"Thank you for enjoyable first visit to Musselburgh. We had a great stay, and much appreciated the option of early check in and late check out. East Coast restaurant recommendation for dinner was excellent too."…"

Reviewed on 15 Mar 2020

Arden House
Edinburghhouse Hotel
3 out of 5
90-92 Pilrig Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £25 per night from 25 Nov to 26 Nov

Located in Leith, this guesthouse is within 1 mile (2 km) of Easter Road Stadium, Princes Street and Edinburgh Playhouse Theatre. Royal Yacht Britannia and Calton ...

3/5 (436 reviews)
Good place to stay.

"Room was small but sufficient and en suite. Wifi not good on the top floor but fine elsewhere. Staff were really friendly, polite and helpful. On street parking."…"

Reviewed on 21 Aug 2020

Edinburghhouse Hotel
City Retreat Edinburgh
4 out of 5
Various Addresses, Edinburgh, Scotland
The price is £28 per night from 15 Dec to 16 Dec

Located in New Town, this guesthouse is within a 10-minute walk of Palace of Holyroodhouse, Royal Mile and Arthur's Seat. Edinburgh Playhouse Theatre and Princes ...

4.2/5Excellent! (31 reviews)
Nice, except

"Nice location near St. Andrew Square. Nice enough room, except the showy desperately needed an application of bleach."…"

Reviewed on 7 Jul 2019

City Retreat Edinburgh
The Tower Gastro Pub & Apartments
3.5 out of 5
81 E High Street, Crieff, Scotland
Free cancellationReserve now, pay when you stay
The price is £40 per night from 25 Nov to 26 Nov

Situated in Crieff, this guesthouse is 1.2 mi (1.9 km) from Crieff Visitor Centre and 1.9 mi (3 km) from Famous Grouse Experience at Glenturret Distillery. Drummond ...

4.7/5Exceptional! (40 reviews)

"Amazing stay would highly recommend 👌"…"

Reviewed on 24 Aug 2020

The Tower Gastro Pub & Apartments
Castleview Guest House
3 out of 5
30 Castle Street, Edinburgh, Scotland
Get Rates

Located in New Town, this guesthouse is within a 5-minute walk of Princes Street and George Street. Royal Mile and Princes Street Gardens are also within 10 ...

4.2/5Very Good! (304 reviews)

"The property was recently renovated. By far, the largest room we've had since our stay in Europe. Very clean and comfortable bedding. Within walking distance to shops, pubs, the Castle and Royal Mile"…"

Reviewed on 19 Mar 2020

Castleview Guest House
Aynetree Guest House
3 out of 5
12 Duddingston Crescent, (Milton Road), Edinburgh, Scotland
Get Rates

Located in Duddingston, this guesthouse is 0.9 mi (1.4 km) from Portobello Beach and within 3 miles (5 km) of Royal Mile and Palace of Holyroodhouse. Royal Infirmary ...

3.9/5Very Good! (62 reviews)

"Really nice large family room. Friendly service. Good location for local amenities in Portobello and easy to get into the city centre by bus."…"

Reviewed on 17 Aug 2020

Aynetree Guest House
Broomhall Castle
3 out of 5
Long Row, Menstrie, Scotland
Get Rates

Situated in Menstrie, this romantic guesthouse is within 6 miles (10 km) of National Wallace Monument, Stirling Castle and University of Stirling. Alloa Golf ...

4.3/5Excellent! (288 reviews)
Great place

"Really friendly and helpful staff, food was amazing. Room was gigantic with a very comfy bed - great castle!! Loads of nice walking around on the hills at the back. Would visit again!!"…"

Reviewed on 19 Aug 2020

Broomhall Castle
OYO St Andrews
2.5 out of 5
18 Jane St, Edinburgh, Scotland
Get Rates

Located in Leith, this guesthouse is within 1 mile (2 km) of Edinburgh Port, Princes Street and Edinburgh Playhouse Theatre. Royal Yacht Britannia and Palace ...

3.4/5Good! (46 reviews)

"The staff was very welcoming, and the place was very silent and peaceful."…"

Reviewed on 29 Apr 2020

OYO St Andrews
Allison House 16 Guesthouse
4 out of 5
16 Mayfield Gardens, Newington, Edinburgh, Scotland
The price is £42 per night from 25 Nov to 26 Nov

Located in Newington, this guesthouse is within 1 mi (2 km) of Queen's Hall and Festival Theatre. University of Edinburgh and Princes Street are also within ...

4.3/5Excellent! (119 reviews)

"Small rooms, toast cost 4GBP and a small hot breakfast was even more. Mediocre place."…"

Reviewed on 15 Oct 2019

Allison House 16 Guesthouse
Claremont Guesthouse
3 out of 5
2 East Claremont Street, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £36 per night from 25 Nov to 26 Nov

Located in Bonnington, this guesthouse is within 1 mi (2 km) of Edinburgh Playhouse Theatre, Princes Street Gardens and St. Giles' Cathedral. Royal Botanic Garden ...

4.2/5Very Good! (147 reviews)

"The property was beautifully presented, its decor and design were totally unique and gorgeous. It was immaculate, clean, and fresh. The host Tommy was fabulous and was very informative regarding the property and everything connected to it. I would definitely recommend this to anyone and I will return ..."…"

Reviewed on 23 Nov 2020

Claremont Guesthouse
Victoria Square
5 out of 5
Get Rates

Situated in Stirling, this luxury guesthouse is within a 15-minute walk of Smith Art Gallery and Museum and Stirling Castle. National Wallace Monument and University ...

4.9/5Exceptional! (128 reviews)

"Had an excellent, relaxing, comfortable stay. Food and service was excellent. All our needs were catered for and staff were extremely professional. Will definitely be back."…"

Reviewed on 15 Oct 2020

Victoria Square
Allison House 17
3 out of 5
17 Mayfield Gardens, Edinburgh, Scotland
Free cancellationReserve now, pay when you stay
The price is £35 per night from 26 Nov to 27 Nov

Located in Newington, this guesthouse is within 1 mile (2 km) of Queen's Hall, University of Edinburgh and Festival Theatre. Princes Street and Grassmarket are ...

4.1/5Very Good! (223 reviews)
large and dirty

"the room was large and comfortable. The shower was very tiny and a little bit dirty but apart from that all good!"…"

Reviewed on 25 Aug 2020

Allison House 17
Braveheart Guesthouse
2.5 out of 5
26 Gilmore Place, Edinburgh, Scotland
The price is £45 per night from 25 Nov to 26 Nov

Located in West End, this guesthouse is within a 10-minute walk of King's Theatre, Edinburgh International Conference Centre (EICC) and Usher Hall. Princes Street ...

3.8/5Good! (103 reviews)

"Great price, central location, a bit noisy as I had a room next to family with small kids but overall a nice and worth recommending place! I would book it again."…"

Reviewed on 24 Jul 2020

Braveheart Guesthouse
Don't see what you're looking for?
See all available properties in Dunfermline
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Dunfermline

DoubleTree by Hilton Edinburgh - Queensferry Crossing

DoubleTree by Hilton Edinburgh - Queensferry Crossing

4 out of 5
The price is £59 per night from 26 Nov to 27 Nov
4.6/5Exceptional! (330 reviews)

"Book a room with bridge view. Extra money you pay is worth it. Amazing bridge view."…"

Reviewed on 24 Aug 2020

DoubleTree by Hilton Edinburgh - Queensferry Crossing
Holiday Inn Express Dunfermline

Holiday Inn Express Dunfermline

3 out of 5
The price is £40 per night from 4 Dec to 5 Dec
4.2/5Excellent! (535 reviews)
Mid August Stay

"Clean and tidy as you would expect for a holiday inn. Staff were as helpful as possible under the current social distancing rules."…"

Reviewed on 23 Aug 2020

Holiday Inn Express Dunfermline
Best Western Plus Dunfermline Crossford Keavil House Hotel

Best Western Plus Dunfermline Crossford Keavil House Hotel

4 out of 5
The price is £54 per night from 27 Nov to 28 Nov
4.3/5Excellent! (249 reviews)
Relaxing weekend stay.

"Trip down memory lane for us as this was our wedding venue many years ago. Had a lovely relaxing stay for our first trip post Lockdown. Hotel is dealing with COVID-19 regulations very efficiently while still giving a holiday experience."…"

Reviewed on 16 Aug 2020

Best Western Plus Dunfermline Crossford Keavil House Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More trip options