Hotels of Earth

The Inn At Charlestown

★★★ Main Road charlestown,, Dunfermline, GB

8.5 guest rating· 1455 reviews

About this hotel

Charming Hotel in Dunfermline

Convenient Location: Located just 8.8 km from Forth Bridge, The Inn At Charlestown offers easy access to popular attractions like Hopetoun House and Edinburgh Zoo.

Comfortable Accommodation: Enjoy a relaxing stay in our well-equipped rooms featuring a desk, TV, and some with a balcony. Take advantage of our free WiFi and room service during your visit.

Great Amenities: Indulge in delicious meals at our on-site restaurant, unwind in the garden or shared lounge, and grab a drink at the bar. With free private parking available, your stay with us will be stress-free.

Book your stay at The Inn At Charlestown now for a memorable experience!

Rooms & rates

Pick your dates — prices are live, not cached.

Standard Twin Room

Sleeps 2 · 25 m² · 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Featuring free toiletries, this twin room includes a private bathroom with a bath or a shower and a hairdryer. The twin room features a tea and coffee maker, a wardrobe, a carpeted floor, heating, as well as a flat-screen TV. The unit has 2 beds.

Villa with Sea View

Sleeps 10 · Queen bed

This villa features a hot tub. The unit has 9 beds.

Family Room

Sleeps 4 · 25 m² · Twin bed, Queen bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Featuring free toiletries, this family room includes a private bathroom with a bath or a shower and a hairdryer. The family room features a tea and coffee maker, a wardrobe, a carpeted floor, heating and a flat-screen TV. The unit has 2 beds.

Standard Double Room

Sleeps 2 · 20 m² · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Providing free toiletries, this double room includes a private bathroom with a bath or a shower and a hairdryer. The double room provides a tea and coffee maker, a wardrobe, a carpeted floor, heating, as well as a flat-screen TV. The unit offers 1 bed.

Double Room with Sea View

Sleeps 2 · 20 m² · Queen bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Featuring free toiletries, this double room includes a private bathroom with a bath or a shower and a hairdryer. Boasting a balcony, this double room also features a tea and coffee maker, a wardrobe and a flat-screen TV. The unit has 1 bed.

Superior King Room

Sleeps 2 · 30 m² · Queen bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

The spacious double room provides a tea and coffee maker, a wardrobe, as well as a private bathroom featuring a bath and a hairdryer. The unit offers 1 bed.

Double Room with Sea View

Sleeps 2 · 25 m² · Queen bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Featuring free toiletries, this double room includes a private bathroom with a bath or a shower and a hairdryer. The double room features a tea and coffee maker, a wardrobe, a carpeted floor, heating, as well as a flat-screen TV. The unit has 1 bed.

Standard Double or Twin Room

Sleeps 2 · 25 m² · Queen bed, 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Providing free toiletries, this twin/double room includes a private bathroom with a bath or a shower and a hairdryer. Featuring a balcony, this twin/double room also provides a tea and coffee maker, a wardrobe and a flat-screen TV.

Double or Twin Room with Garden View

Sleeps 2 · 25 m² · Queen bed, 2× Twin bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

Featuring free toiletries, this twin/double room includes a private bathroom with a bath or a shower and a hairdryer. The twin/double room features a tea and coffee maker, a wardrobe, a carpeted floor, heating, as well as a flat-screen TV.

Glamping pods

Sleeps 4 · 21 m² · Double bed

  • Desk
  • Private bathroom
  • Coffee/tea maker
  • TV
  • Hair dryer

This chalet comes with 1 living room, 1 separate bedroom and 1 bathroom with a bath or a shower and free toiletries. A seating area with a flat-screen TV, a tea and coffee maker and a patio are available in this chalet. The unit has 2 beds.

Amenities

  • WiFi available
  • Free Parking
  • Accessible parking
  • Private parking
  • Restaurant
  • Bar
  • Pets allowed
  • Room service
  • 24-hour security
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Access to health care professionals
  • Board games/puzzles
Show all 47 amenities
  • Cashless payment available
  • CCTV in common areas
  • Cleaning standards that are effective against Coronavirus
  • Daily housekeeping
  • Delivered food - securely covered
  • Designated smoking area
  • Face masks for guests available
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Food delivered to guest room
  • Garden
  • Guest room sealed after cleaning
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Kid meals
  • Laundry washed per local authority guidelines
  • Meeting/banquet facilities
  • Outdoor furniture
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Sanitized tableware & silverware
  • Security alarm
  • Shared lounge/TV area
  • Shared stationery like menus, pens are removed
  • Smoke alarms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Thermometers for guests provided by property

Location

© OpenStreetMap contributors

Main Road charlestown,, Dunfermline, GB

Check-in
from 03:00 PM to 10:00 PM
Check-out
until 10:30 AM

What guests say8.51455 reviews

+ Friendly staff+ Clean and comfortable rooms+ Excellent diningStains on carpetsWeak WifiHeating issues
Cleanliness7.3
Service9.3
Location9.3
Room Quality7.3
Amenities8.3
Value for Money8.3

Guest review

7.0

Sehr schönes großes Zimmer Nr.7 mit Balkon und toller Aussicht.

Der Gastraum und der Empfangsbereich waren ungepflegt. Im Restaurant alte abgeschabte Stühle. Der Boden voller Staub und Krümmel auch morgens beim Frühstück. Über alle Tage hatte man den Eindruck, dass niemand sich darum kümmert. Kein Obst beim Frühstücksbuffet. Einfache Dinge, die man besser machen kann einschließlich der Dekoration im Restaurant.

Bernadette · DE · 2026-07-24

Relaxing and enjoyable

10.0

Clean, well presented and lovely staff

The toilet seat in our room wasn’t the correct size (too small) for our toilet.

Anna · GB · 2026-07-23

Best haggis you ever eat found here !

9.0

Sea location - proper country pub hotel feeling . Excellent value

Menu is ok just typical pub food u see every chain . We travel a lot. This place cud really make its mark with bespoke menu that changes with seasons .

jason lloyd · GB · 2026-07-23

WOW!!

10.0

It exceeded my expectations. It was amazing.It had everything we needed. Very clean.

N/a

Pauline · GB · 2026-07-23

Guest review

8.0

The setting and tranquility

Pricey

Paul · GB · 2026-07-22

Fantastic place to stay in the East coast with friendly staff and comfortable rooms.

10.0

Beautiful property in a beautiful setting

Very clean and comfortable.

Alan · GB · 2026-07-22

Good to know

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are allowed. Charges may be applicable.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for £5 per person per night when using an available cot.

Children up to and including 2 years old stay for free when using an existing bed.

Children from 3 years old to 12 years old stay for £10 per person per night when using an existing bed.

You haven't added any extra beds.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.