Find hotels in Town Centre, Dunfermline from $121

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    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

Discover 3,457 Town Centre hotels and places to stay, with room rates, reviews, and availability. Most hotels are fully refundable.

Barnet House Serviced Apartments

10.0 out of 10, Exceptional, (6)
"Very modern apartment in a historic area of a historic city. Very comfortable stay. Good central "home base" if touring by car between Glasgow, Edinburgh, and Doune Castle."
$180 nightly
The price is $217
Jul 17 - Jul 18
Total includes taxes and fees
Barnet House Serviced Apartments

The City Hotel

3.0 star property
8.8 out of 10, Excellent, (969)
"Lovely hotel, walkable distance to lots of activities."
$105 nightly
The price is $127
Jul 31 - Aug 1
Total includes taxes and fees
The City Hotel

The Resident Edinburgh

4.0 star property
9.6 out of 10, Exceptional, (141)
"Great location excellent Staff "
$244 nightly
The price is $293
Jul 27 - Jul 28
Total includes taxes and fees
The Resident Edinburgh

The Raeburn

4.0 star property
9.8 out of 10, Exceptional, (343)
"Jakki and the staff were fantastic and looked after us way more than expected , thanks you "
$194 nightly
The price is $233
Jul 16 - Jul 17
Total includes taxes and fees
The Raeburn

Motel One Edinburgh - Royal

3.0 star property
9.2 out of 10, Wonderful, (1013)
"Great location, friendly staff. I would recommend staying here. "
$213 nightly
The price is $256
Jul 13 - Jul 14
Total includes taxes and fees
Motel One Edinburgh - Royal

Princes Street Suites

4.0 star property
9.2 out of 10, Wonderful, (1463)
"Great location. Very large and very clean suites. "
$362 nightly
The price is $434
Jul 13 - Jul 14
Total includes taxes and fees
Princes Street Suites

Inglewood House and Spa

4.0 star property
9.4 out of 10, Exceptional, (285)
"Nice place with character."
$226 nightly
The price is $271
Aug 8 - Aug 9
Total includes taxes and fees
Inglewood House and Spa

Dean Park Hotel

4.0 star property
8.8 out of 10, Excellent, (575)
"Very nice clean and food was outstanding "
$116 nightly
The price is $139
Aug 5 - Aug 6
Total includes taxes and fees
Dean Park Hotel

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (516)
"In a quite area and good paking. The complex has bar, restaurant and fish bar within it."
$97 nightly
The price is $116
Jul 13 - Jul 14
Total includes taxes and fees
Hill Park Hotel

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (967)
"Very pleasant stay, set in lovely grounds with plenty of walking trails around Dinner was very nice, plus a lot of choice at breakfast"
$178 nightly
The price is $214
Jul 27 - Jul 28
Total includes taxes and fees
Norton House Hotel & Spa

B+B Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1003)
"Enjoyed my stay here. Friendly staff and the breakfast was fantastic "
$165 nightly
The price is $199
Jul 17 - Jul 18
Total includes taxes and fees
B+B Edinburgh

Apex Waterloo Place Hotel

4.0 star property
9.2 out of 10, Wonderful, (1743)
"Great spot for a visit with family. "
$254 nightly
The price is $305
Jul 27 - Jul 28
Total includes taxes and fees
Apex Waterloo Place Hotel

YOTEL Edinburgh

4.0 star property
8.8 out of 10, Excellent, (2280)
"We enjoyed our stay and would absolutely recommend Yotel. Great location, nice room, and the stuff was very accommodating."
$153 nightly
The price is $184
Jul 13 - Jul 14
Total includes taxes and fees
YOTEL Edinburgh

Grange Manor

4.0 star property
8.2 out of 10, Very Good, (287)
"Local for our requirement and great rooms and breakfast "
$79 nightly
The price is $95
Jul 20 - Jul 21
Total includes taxes and fees
Grange Manor

Holiday Inn Express Glenrothes by IHG

3.0 star property
8.8 out of 10, Excellent, (670)
"Great time, hotel and breakfast are good "
$73 nightly
The price is $87
Jul 13 - Jul 14
Total includes taxes and fees
Holiday Inn Express Glenrothes by IHG

Virgin Hotels Edinburgh

5.0 star property
9.4 out of 10, Exceptional, (1171)
"Excellent hotel and location in old town "
$375 nightly
The price is $451
Jul 22 - Jul 23
Total includes taxes and fees
Virgin Hotels Edinburgh

Holyrood Aparthotel

4.0 star property
8.8 out of 10, Excellent, (1904)
"Great location. Walkable to all major tourist sights. "
$254 nightly
The price is $305
Jul 27 - Jul 28
Total includes taxes and fees
Holyrood Aparthotel

The Scholar

4.0 star property
9.0 out of 10, Wonderful, (1002)
"It was in a lovely setting and our room was very nice! Enjoyed the breakfast and the bar."
$196 nightly
The price is $235
Jul 13 - Jul 14
Total includes taxes and fees
The Scholar

Stay Central

3.0 star property
8.2 out of 10, Very Good, (1002)
"Great for a short stay - would happily use again"
$202 nightly
The price is $242
Jul 13 - Jul 14
Total includes taxes and fees
Stay Central

voco Edinburgh - Royal Terrace by IHG

4.0 star property
8.2 out of 10, Very Good, (777)
"Very nice hotel with bar and restaurant. Great restaurant, bar and front desk staff"
$203 nightly
The price is $244
Jul 20 - Jul 21
Total includes taxes and fees
voco Edinburgh - Royal Terrace by IHG
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 Town Centre

Find the best Town Centre areas and neighborhoods for the activities you enjoy most.
Rosyth map

Rosyth

The seaside views and historic sites are just a few features travelers like about Rosyth. If you want to do some sightseeing nearby, Deep Sea World and Dunfermline Abbey are a few top places to visit.

Pitreavie map

Pitreavie

Though Pitreavie might not have many top sights, you can venture to the surrounding area to see attractions like Dunfermline Abbey and Pittencrieff Park.

Duloch map

Duloch

While there might not be top attractions in Duloch, you can explore the larger area and discover places like Dunfermline Abbey and Deep Sea World.

Crossford map

Crossford

Visitors to Crossford enjoy its restaurants, and if you want to do some exploring, Dunfermline Golf Club is worth a stop.

Pitcorthie map

Pitcorthie

While there might not be top attractions in Pitcorthie, you can explore the larger area and discover places like Dunfermline Abbey and Pittencrieff Park.