Overview of The Elgin Hotel

Photo gallery

Featured image
Desk, blackout curtains, iron/ironing board, free WiFi
Desk, blackout curtains, iron/ironing board, free WiFi
Desk, blackout curtains, iron/ironing board, free WiFi
Desk, blackout curtains, iron/ironing board, free WiFi

The Elgin Hotel

3.5 out of 5

3.9/5 Good

Guests rated this property 3.9/5 for cleanliness.

Popular amenities

  • Free WiFi
  • Breakfast included
  • Parking included
  • Restaurant
  • Business Services
  • Bar

Explore the area

    Popular LocationAndrew Carnegie Birthplace Museum7 min drive
    Popular LocationDunfermline Golf Club8 min drive
    Popular LocationBlackness Castle22 min drive
    AirportEdinburgh (EDI)26 min drive

Choose dates to view prices

  • Standard Twin Room

    Room amenities

    • Sleeps 2
    • 2 Single Beds
    More detailsStandard Twin Room
  • Family Room

    Room amenities

    • Sleeps 3
    • 1 Single Bed and 1 Double Bed OR 1 Double Bed and 1 Single Sofa Bed
    More detailsFamily Room
  • Double Room

    Room amenities

    • Sleeps 2
    • 1 Double Bed
    More detailsDouble Room

About this area


The Elgin Hotel is located in Dunfermline. Abbot House and Culross Palace are local landmarks, and some of the area's attractions include Edinburgh Zoo and Deep Sea World. Royal Botanic Garden and Knockhill Racing Circuit are also worth visiting.
Popular Location

What's nearby

  • Andrew Carnegie Birthplace Museum - 7 min drive
  • Dunfermline Abbey - 7 min drive
  • Pittencrieff Park - 8 min drive
  • Dunfermline Golf Club - 8 min drive
  • Blackness Castle - 22 min drive

Getting around

  • Rosyth Station - 8 min drive
  • AirportDundee (DND) - 53 min drive


  • Ship Inn - 11 min walk
  • Limekilns Bistro - 14 min walk
  • Sundial Cafe - 16 min walk
  • Yellow Coloured Cafe - 6 min drive
  • Tapas Ducal - 7 min drive
View in a map

About this property

The Elgin Hotel

3.5-star hotel with 2 restaurants and free breakfast
This smoke-free hotel features 2 restaurants, a bar/lounge and laundry facilities. Free cooked-to-order breakfast, free WiFi in public areas and free self parking are also provided. Additionally, free newspapers, a garden and a banquet hall are on-site. All 15 rooms offer free WiFi, room service and flat-screen TVs with digital channels. Other amenities available to guests include electric kettles, free bottled water and hairdryers.
The Elgin Hotel offers 15 forms of accommodation with complimentary bottles of water and a hairdryer. Flat-screen televisions come with digital channels.

Bathrooms include baths or showers. Guests can surf the web using complimentary wireless Internet access. Housekeeping is offered on a daily basis and an iron/ironing board can be requested.

Property amenities


  • Available in all rooms: Free WiFi
  • Available in some public areas: Free WiFi

Parking and public transport

  • Free self-parking on site

Food and drink

  • Free cooked-to-order breakfast available 7 AM–9:30 AM on weekdays and 8:30 AM–10 AM on weekends
  • 2 restaurants
  • 1 bar
  • Room service available

Family friendly

  • Laundry facilities


  • Banquet hall
  • Free newspapers in reception
  • Reception hall

Guest services

  • Daily housekeeping
  • Laundry facilities
  • Luggage storage

Languages spoken

  • English

Business services

  • Meeting rooms


  • Garden


  • Smoke-free property

Room amenities


  • Blackout drapes/curtains
  • Heating
  • Linens


  • Bathtub or shower
  • Hairdryer
  • Towels


  • Digital channels
  • Flat-screen TV

Food and drink

  • Electric kettle
  • Free bottled water


  • Desk
  • Iron/ironing board (on request)



Check-in from noon - 11:00 PM
Minimum check-in age - 18


Check-out before 10 AM

Special check-in instructions

There is no front desk at this property
This property doesn't offer after-hours check-in

Renovations and closures

This property is closed from 1 December 2020 to 31 March 2021 (dates subject to change).
The property will be renovating from 27 October 2020 to 31 March 2021 (completion date subject to change). The following areas are affected:
  • Bar/lounge
  • Dining venue
  • Exterior
  • Guestrooms
  • Hallway
  • Laundry facilities
  • Lobby
  • Meeting facilities
  • Parking area
During renovations, the hotel will make every effort to minimise noise and disturbance.


Pets not allowed

Children and extra beds

Children are welcome
Rollaway/extra beds are not available.

Payment types at the property

Important information

You need to know

Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards; cash is not accepted

Property is also known as

Elgin Hotel Dunfermline
Elgin Dunfermline
The Elgin Hotel Hotel
The Elgin Hotel Dunfermline
The Elgin Hotel Hotel Dunfermline

Frequently asked questions

Can I cancel my reservation for free at The Elgin Hotel and receive a full refund?
Yes, The Elgin Hotel offers free cancellation on select room rates, because flexibility matters! Please refer to The Elgin Hotel cancellation policy on our site for more details about any exclusions or requirements.
Is The Elgin Hotel pet-friendly?
No, pets are not allowed at this property.
How much is parking at The Elgin Hotel?
Self-parking is free at this property.
What time is check-in at The Elgin Hotel?
Check-in is from noon - 11:00 PM. After-hours check-in is not available.
What time is check-out at The Elgin Hotel?
Checkout is at 10 AM.
Where is The Elgin Hotel located?
Situated in Dunfermline, this hotel is within 6 miles (10 km) of Dunfermline Golf Club, Pittencrieff Park and Andrew Carnegie Birthplace Museum. Dunfermline Abbey and Abbot House are also within 6 miles (10 km).
Rating 5 - Excellent. 17 out of 67 reviews
5 - Excellent 25%
Rating 4 - Good. 37 out of 67 reviews
4 - Good 55%
Rating 3 - Okay. 7 out of 67 reviews
3 - Okay 10%
Rating 2 - Poor. 3 out of 67 reviews
2 - Poor 4%
Rating 1 - Terrible. 3 out of 67 reviews
1 - Terrible 4%




Staff & service




Property conditions & facilities

4/5 Good

Travelled with partner
Happy face iconLiked: Cleanliness, staff & service
This Hotel was ideally situated for our night out in the local area. Charlestown is a lovely little village nicely situated on the banks of the Forth. The property is a little tired, and could do with updating/upgrading but the room was clean, the bed was comfortable, and the staff were very helpful.
Stayed 1 night in Dec 2019

4/5 Good

Travelled with family
Happy face iconLiked: Cleanliness, staff & service, property conditions & facilities, room comfort
Stayed 1 night in Nov 2019

3/5 Okay

Sad face IconDisliked: Staff & service
Stayed 1 night in Sep 2019

4/5 Good

Travelled with group
Happy face iconLiked: Cleanliness, staff & service, property conditions & facilities, room comfort
Stayed 2 nights in Sep 2019

4/5 Good

Happy face iconLiked: Cleanliness, staff & service, property conditions & facilities, room comfort
Quaint hotel
Very quaint hotel. Stopped for a couple of nights while attending racing meet at Knockhill. The owner is great and the staff we met couldn't do enough for you.
Stayed 2 nights in Sep 2019

See similar properties

Stay in the know with the Expedia app

Get real-time notifications, view your trip details and access mobile-only deals.

Text yourself a download link

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
Scan the QR code

Scan the QR code