Photo by Paul McIlroy

Search Hotels in Townhill, Dunfermline

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Townhill hotels

W Edinburgh

W Edinburgh
5.0 star property
21.7 km from Townhill
9.2 out of 10, Wonderful, (374)
"Amazing hotel with friendly helpful staff. Clean and tidy & a perfect location for visiting all of the shops, bars, restaurants & sights. Would highly recommend- we will be visiting again!"
United Kingdom
Adam John
The price is Rp3.747.556
Rp4.497.067 total
includes taxes & fees
19 Jan - 20 Jan 2026
W Edinburgh

Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh
4.0 star property
22.4 km from Townhill
8.6 out of 10, Excellent, (1004)
"Professional friendly warm and clean! Very good breakfast hot or continental with available hot coffee. Easy access to shops pubs princess street and castle"
United States
ANNE
The price is Rp1.845.530
Rp2.214.636 total
includes taxes & fees
8 Jan - 9 Jan 2026
Residence Inn by Marriott Edinburgh

Le Monde Hotel

Le Monde Hotel
4.0 star property
21.5 km from Townhill
9.0 out of 10, Wonderful, (1000)
"The entire stay from start to finish was magical "
United Kingdom
Helen
The price is Rp1.754.195
Rp2.105.034 total
includes taxes & fees
6 Jan - 7 Jan 2026
Le Monde Hotel

The Balmoral Hotel

The Balmoral Hotel
5.0 star property
21.8 km from Townhill
9.8 out of 10, Exceptional, (1006)
"The room is beautiful, dinner was delicious and the staff is incredible! Couldn’t recommend this hotel more!!"
United States
Christine
The price is Rp5.671.284
Rp6.805.541 total
includes taxes & fees
5 Jan - 6 Jan 2026
The Balmoral Hotel

voco Edinburgh-Haymarket by IHG

voco Edinburgh-Haymarket by IHG
4.0 star property
21.3 km from Townhill
9.2 out of 10, Wonderful, (456)
"Nice hotel, staff friendly and helpful, lovely breakfast. "
Australia
Paul
The price is Rp1.436.650
Rp1.723.980 total
includes taxes & fees
4 Jan - 5 Jan 2026
voco Edinburgh-Haymarket by IHG

Edinburgh Marriott Hotel Holyrood

Edinburgh Marriott Hotel Holyrood
4.0 star property
22.5 km from Townhill
8.6 out of 10, Excellent, (1002)
"Room is clean and nice. Location is fantastic near Royal Mile. "
Australia
Deborah
The price is Rp1.430.109
Rp1.716.131 total
includes taxes & fees
4 Jan - 5 Jan 2026
Edinburgh Marriott Hotel Holyrood

Market Street Hotel

Market Street Hotel
4.0 star property
21.9 km from Townhill
9.8 out of 10, Exceptional, (1215)
"Excellent hotel with great facilities in a fantastic location"
United States
Michael
Market Street Hotel

JA The Bruntsfield - Edinburgh

JA The Bruntsfield - Edinburgh
4.0 star property
22.3 km from Townhill
8.8 out of 10, Excellent, (1001)
"Great spacious room and fab Breakfast"
United Kingdom
Neil
The price is Rp1.285.485
Rp1.542.582 total
includes taxes & fees
22 Jan - 23 Jan 2026
JA The Bruntsfield - Edinburgh

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
22 km from Townhill
9.0 out of 10, Wonderful, (2358)
"Amazing hotel "
United Kingdom
Shelby
The price is Rp1.493.438
Rp1.792.125 total
includes taxes & fees
4 Jan - 5 Jan 2026
Apex Grassmarket Hotel

Eden Locke

Eden Locke
4.0 star property
21.2 km from Townhill
9.6 out of 10, Exceptional, (1311)
"Rooms were great, staff excellent, Thank you Johnny, superb job as always… "
United States
Steven
The price is Rp1.702.150
Rp2.042.580 total
includes taxes & fees
5 Jan - 6 Jan 2026
Eden Locke

Nira Caledonia

Nira Caledonia
4.0 star property
20.7 km from Townhill
9.2 out of 10, Wonderful, (638)
"Excellent Service and Breakfast"
Germany
Franca
The price is Rp1.820.482
Rp2.184.578 total
includes taxes & fees
15 Jan - 16 Jan 2026
Nira Caledonia

Moxy Edinburgh Fountainbridge

Moxy Edinburgh Fountainbridge
3.0 star property
21.7 km from Townhill
8.8 out of 10, Excellent, (641)
"A very pleasant hotel to stay in. "
United Kingdom
Jude
The price is Rp1.342.204
Rp1.610.644 total
includes taxes & fees
14 Jan - 15 Jan 2026
Moxy Edinburgh Fountainbridge

Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
22 km from Townhill
8.4 out of 10, Very good, (1000)
"We had a great stay in Scotland. The hotel was clean and in a good location. "
Canada
Lauren
The price is Rp2.008.580
Rp2.410.296 total
includes taxes & fees
4 Jan - 5 Jan 2026
Hilton Edinburgh Carlton

Holyrood Aparthotel

Holyrood Aparthotel
4.0 star property
22.4 km from Townhill
8.8 out of 10, Excellent, (1943)
"Great location, friendly staff, the room was clean, well ventilated, lots of natural light, and it has everything you need for your stay!!!"
United States
Francisco
The price is Rp1.776.927
Rp2.132.403 total
includes taxes & fees
4 Jan - 5 Jan 2026
Holyrood Aparthotel

Haymarket Hotel

Haymarket Hotel
3.0 star property
21 km from Townhill
8.6 out of 10, Excellent, (1002)
"Great breakfast, quiet and comfortable room and friendly and helpful staff "
United Kingdom
Diane
The price is Rp1.684.372
Rp2.021.246 total
includes taxes & fees
11 Jan - 12 Jan 2026
Haymarket Hotel

Angel's Share Hotel

Angel's Share Hotel
4.0 star property
21.2 km from Townhill
8.8 out of 10, Excellent, (1001)
"Room was beautiful and perfect. Nice and clean and quiet. Beautiful atmosphere in hotel. Loved the staff. "
United States
Pamela
The price is Rp1.601.656
Rp1.921.988 total
includes taxes & fees
6 Jan - 7 Jan 2026
Angel's Share Hotel

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
20.9 km from Townhill
9.6 out of 10, Exceptional, (356)
"Amazing location and the staff were so helpful, no complaints!"
United Kingdom
Jessica
The price is Rp2.079.471
Rp2.495.365 total
includes taxes & fees
12 Jan - 13 Jan 2026
The Resident Edinburgh

The Rutland Hotel & Apartments

The Rutland Hotel & Apartments
4.0 star property
21.3 km from Townhill
9.6 out of 10, Exceptional, (397)
"great stay"
United Kingdom
stephen
The price is Rp2.651.325
Rp3.181.590 total
includes taxes & fees
12 Jan - 13 Jan 2026
The Rutland Hotel & Apartments

The Bonham Hotel

The Bonham Hotel
5.0 star property
20.8 km from Townhill
9.2 out of 10, Wonderful, (933)
"All of the above; plus the impeccable consistent service despite Christmas parties and weeding going onduring much of our stay. Great food as well!"
United States
Robert
The price is Rp2.570.982
Rp3.085.178 total
includes taxes & fees
4 Jan - 5 Jan 2026
The Bonham Hotel

YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
21 km from Townhill
8.8 out of 10, Excellent, (2472)
"Love the location, staff are friendly and all nice and easy."
United Kingdom
Alastair
The price is Rp1.081.325
Rp1.297.590 total
includes taxes & fees
5 Jan - 6 Jan 2026
YOTEL Edinburgh
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.

Where to stay in Townhill

Find the best Townhill areas for the activities you enjoy most.

Rosyth

The seaside views and historical sites are a few reasons travellers visit Rosyth. Though there aren't many top sights in the neighbourhood, you can visit Deep Sea World and Dunfermline Abbey, a few notable attractions nearby.

Crossford

Crossford is well liked for its restaurants, and you can visit sights like Dunfermline Golf Club and Dunfermline Abbey if you have time to explore the area.

Duloch

While Duloch isn't home to many top sights, Dunfermline Abbey and Deep Sea World are some notable places to visit nearby.

Pitreavie

While Pitreavie isn't home to many top sights, Dunfermline Abbey and Andrew Carnegie Birthplace Museum are some notable places to visit nearby.

Garvock

While there might not be top attractions in Garvock, you can explore the larger area and discover places like Dunfermline Abbey and Andrew Carnegie Birthplace Museum.

Top Townhill Hotel Reviews

Frequently asked questions

What is Townhill like?
Travellers are sure to enjoy a stay in Dunfermline's Townhill neighbourhood. Consider a visit to Townhill Country Park as part of your Townhill travel plans.
If I need to cancel my hotel reservation in Townhill, will I receive a refund?
Yes, you'll find most hotel reservations are fully refundable if cancelled prior to the hotel's cancellation deadline, which often is within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and get a refund within 24 hours of booking. Add your dates and click on "Search", then you can filter by "fully refundable" to review the top deals on offer in Townhill.
What is there to do in this Dunfermline neighbourhood?
Townhill Country Park is an attraction you might want to check out while you're in Townhill. While you're out sightseeing, Saint Margaret's Cave and Abbot House are a couple of additional sights to visit in Dunfermline.

Explore a world of travel with Expedia