Townhill Travel Guide
Dunfermline
Visit Townhill
Things to do

City Sightseeing Edinburgh Hop-On Hop-Off Bus Tour + Kids Go Free Offer
฿833
per adult
92% of travellers recommend

Edinburgh: Loch Ness, Glencoe & The Highlands
฿2,936
per adult
98% of travellers recommend

Turkish Airlines Lounge by Plaza Premium Group at Edinburgh Airport (EDI)
฿1,624
per adult
84% of travellers recommend

Palace of Holyroodhouse Admission Ticket
฿964
per adult
86% of travellers recommend

Hadrian's Wall, Roman Britain & Borders from Edinburgh
฿4,587
per adult
96% of travellers recommend

Edinburgh Castle: Guided Walking Tour with Entry Ticket
฿1,797
per adult
96% of travellers recommend
Top hotels in Townhill

Holiday Inn Edinburgh Zoo by IHG
132 Corstorphine Road Edinburgh Scotland
The price is ฿4,576 per night from 5 Jul to 6 Jul
฿4,576
฿5,491 total
5 Jul - 6 Jul
includes taxes & fees
Stay at this spa hotel in Edinburgh. Enjoy free Wi-Fi, free parking and a full-service spa. Our guests praise the breakfast and the helpful staff in their reviews. ...
8.6/10 Excellent! (1,452 reviews)
"Staff were lovely and friendly. Most helpful. Room was immaculate. Wonderful, comfy bed. Air Con a blessing too."
Reviewed on 29 Jun 2026

Apex Waterloo Place Hotel
23-27 Waterloo Place Edinburgh Scotland
The price is ฿6,744 per night from 5 Jul to 6 Jul
฿6,744
฿8,093 total
5 Jul - 6 Jul
includes taxes & fees
Stay at this spa hotel in Edinburgh. Enjoy free Wi-Fi, a full-service spa and breakfast (surcharge). Our guests praise the breakfast and the pool in their reviews. ...
9.2/10 Wonderful! (2,104 reviews)
"An absolutely incredible stay. While I won’t go into specifics, the staff here went completely above and beyond in a way that left me overwhelmed with gratitude. Their kindness and exceptional service turned a standard hotel stay into an unforgettable experience. I cannot recommend this hotel enough. ..."
Reviewed on 29 Jun 2026

Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club Kirknewton Scotland
The price is ฿3,875 per night from 5 Jul to 6 Jul
฿3,875
฿4,650 total
5 Jul - 6 Jul
includes taxes & fees
Stay at this golf hotel in Kirknewton. Enjoy free Wi-Fi, free parking and 2 restaurants. Our guests praise the breakfast and the pool in their reviews. Popular ...
9/10 Wonderful! (1,728 reviews)
"The best breakfast with loads of choice"
Reviewed on 1 Jul 2026

Apex Grassmarket Hotel
31-35 Grassmarket Edinburgh Scotland
The price is ฿5,868 per night from 5 Jul to 6 Jul
฿5,868
฿7,041 total
5 Jul - 6 Jul
includes taxes & fees
Stay at this business-friendly hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and 24-hour room service. Our guests praise the breakfast and the ...
9/10 Wonderful! (2,737 reviews)
"Incredible view of the castle from our room. Staff were very helpful and kind. Close to restaurants and coffee shops. Room was starting to show some wear."
Reviewed on 2 Jul 2026

Leonardo Royal Hotel Edinburgh
43 Jeffrey Street Edinburgh Scotland
The price is ฿8,154 per night from 30 Jul to 31 Jul
฿8,154
฿10,274 total
30 Jul - 31 Jul
includes taxes & fees
Stay at this hotel in Edinburgh. Enjoy free Wi-Fi, breakfast (surcharge) and room service. Our guests praise the breakfast and the helpful staff in their reviews. ...
9/10 Wonderful! (1,435 reviews)
"Clean room, polite staffs, good breakfast? Easy access to shop, train station, restaurants. Happy to stay in this htl,"
Reviewed on 29 Jun 2026

CODE - The Court, Edinburgh
1 a Parliament Square Edinburgh Scotland
The price is ฿5,224 per night from 16 Jul to 17 Jul
฿5,224




