The Elgin Hotel

Quick Specs
Guest Rooms
Meeting Rooms
Total Meeting Capacity
Dunfermline, Scotland KY11 3EE
+44 1383-872257
+44 1383-870344


Country house hotel in the picturesque village of Charlestown; beautiful views from the hotel over the Firth of Forth.

  • Check in Time: 12:00 PM
  • Check out Time: 10:00 AM
  • Total Number of Rooms: 15


Near Dunfermline. Airport.

View Interactive Map

The Elgin Hotel Room Amenities

Amenities are in All rooms unless noted otherwise
Rooms for Non-smokers
Internet Access (Wireless)

Guest Services

Laundry/Dry Cleaning Service
Free Onsite Parking
Common Area Internet Access (Wireless)

Nearby Recreation

Golf Course
Health Club
Health Spa/Massage
Pool (Indoor Pool)
Hoteliers! Is your listing up to date? With over 130,000 hotels in our database, no other source compares to our depth of information. Click here to review and be sure the travel professional knows your hotel’s latest details.
Hotels Near The Elgin Hotel
  • Best Western Plus Keavil House Hotel
    Best Western Plus Keavil House Hotel Crossford, Dunfermline, Scotland KY12 8NN
  • King Malcolm Dunferline
    King Malcolm Dunferline Queensferry Rd, Dunfermline, Scotland KY11 8DS
  • Pitbauchlie House Hotel
    Pitbauchlie House Hotel Aberdour Rd, Dunfermline, Scotland KY11 4PB
  • Garvock House Hotel
    Garvock House Hotel St John's Dr, Transy, Dunfermline, Scotland KY12 7TU
  • The DoubleTree by Hilton Queensferry
    The DoubleTree by Hilton Queensferry St Margarets Head, Queensferry, Scotland KY11 1HP
  • Richmond Park Hotel
    Richmond Park Hotel 26 Linlithgow Rd, Bo'Ness, Scotland EH51 0DN
  • Holiday Inn Express Dunfermline
    Holiday Inn Express Dunfermline Halbeath Rd Fife, Dunfermline, Scotland KY11 8JH
  • Balmule House
    Balmule House Dunfermline, Fife, Dunfermline, Scotland KY12 0RZ
  • Dakota Hotel Edinburgh
    Dakota Hotel Edinburgh Ferry Muir Park, South Queensferry, Scotland EH30 9QZ
  • Macdonald Houstoun House
    Macdonald Houstoun House West Lothian, Uphall, Scotland EH52 6JS
  • The Woodside Hotel
    The Woodside Hotel 76 High St, Aberdour, Scotland KY3 0SW
  • Holiday Inn Express Edinburgh Airport
    Holiday Inn Express Edinburgh Airport 101 Ingliston, Edinburgh, Scotland EH28 8AU
  • Leapark Hotel
    Leapark Hotel 130 Bo Ness Rd, Grangemouth, Scotland FX3 9BX
  • Inchyra Grange Hotel
    Inchyra Grange Hotel Grange Rd, Polmont, Scotland FK2 0YB
  • Norton House Hotel & Spa
    Norton House Hotel & Spa Ingliston, Edinburgh, Scotland EH28 8LX
Search Sponsored By