Photo by Paul McIlroy

Search Charlestown hotels

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Charlestown

Orocco Pier
3.5 star property
9.2 out of 10, Wonderful, (447)
"This is a beautiful property on the water in Queensferry. The staff was friendly and extremely helpful with our needs."
United States
Karen
The price is AU$215
includes taxes & fees
2 Nov - 3 Nov
Orocco Pier
Dakota Edinburgh
4.0 star property
9.2 out of 10, Wonderful, (1275)
"Excellent service and room suited our needs"
United Kingdom
Alexandra
The price is AU$167
includes taxes & fees
9 Nov - 10 Nov
Dakota Edinburgh
Hill Park Hotel
3.0 star property
8.6 out of 10, Excellent, (598)
"Stayed for one night before an early flight departing from Edinburgh - it takes around 20 mins to get to the airport from the hotel making it a good budget option compared to many. This is a great hotel for travellers; cheap, clean and convenient, with a pub and chip shop next door."
United Kingdom
Alice
The price is AU$140
includes taxes & fees
16 Nov - 17 Nov
Hill Park Hotel
Stirling Court Hotel
3.0 star property
8.2 out of 10, Very good, (1012)
"Large property, onsite dining options and very short drive to city centre. "
Australia
Veronica
The price is AU$110
includes taxes & fees
26 Oct - 27 Oct
Stirling Court Hotel
Hotel Colessio
4.0 star property
8.0 out of 10, Very good, (936)
"Everything about this place was amazing."
United States
Austin-Arlo
The price is AU$175
includes taxes & fees
5 Nov - 6 Nov
Hotel Colessio
Wyndham Duchally Country Estate
4.0 star property
9.2 out of 10, Wonderful, (576)
"Attentive bar staff, great stay for a large group!"
United Kingdom
LORNA
The price is AU$288
includes taxes & fees
9 Nov - 10 Nov
Wyndham Duchally Country Estate
The Stirling Highland Hotel
4.0 star property
8.4 out of 10, Very good, (1061)
"Great location "
Canada
Nelson
The price is AU$145
includes taxes & fees
9 Nov - 10 Nov
The Stirling Highland Hotel
Grange Manor
4.0 star property
8.2 out of 10, Very good, (327)
"Pleasant stay"
United Kingdom
Barbara
The price is AU$267
includes taxes & fees
3 Nov - 4 Nov
Grange Manor
Premier Lodge
3.5 star property
9.2 out of 10, Wonderful, (567)
"Lovely friendly staff, made us feel very welcome. Room was clean and comfortable and what a fantastic shower. Would recommend. "
United Kingdom
Lyndsey
The price is AU$112
includes taxes & fees
26 Oct - 27 Oct
Premier Lodge
Inglewood House and Spa
4.0 star property
9.2 out of 10, Wonderful, (300)
"This hotel is absolutely beautiful. Comfortable, clean, easy parking with a fabulous breakfast. "
United States
Laura
The price is AU$184
includes taxes & fees
30 Oct - 31 Oct
Inglewood House and Spa
Castlecary House Hotel
3.0 star property
8.2 out of 10, Very good, (458)
"The room was clean and confortable! The bathroom was in need of renovation or modernised! The bar and resturant was very good, staff were excellent "
United Kingdom
Wilson
The price is AU$163
includes taxes & fees
3 Nov - 4 Nov
Castlecary House Hotel
Pitbauchlie House Hotel, Sure Hotel Collection by BW
3.0 star property
8.8 out of 10, Excellent, (684)
"Nice place with good breakfast. The staff was very friendly and helpful. We stay just one night and had a flight the next morning from Edinburgh airport. "
United States
Fred
The price is AU$146
includes taxes & fees
16 Nov - 17 Nov
Pitbauchlie House Hotel, Sure Hotel Collection by BW
Balbirnie House
4.0 star property
9.0 out of 10, Wonderful, (283)
"Friendly staff, very spacious bedrooms, well presented and very clean. Lovely gardens and walks."
United Kingdom
Sarah
The price is AU$289
includes taxes & fees
3 Nov - 4 Nov
Balbirnie House
Best Western Balgeddie House Hotel
3.0 star property
8.8 out of 10, Excellent, (732)
"Everyone at the hotel was very friendly. They treated us like family."
United States
Joanne
The price is AU$149
includes taxes & fees
26 Oct - 27 Oct
Best Western Balgeddie House Hotel
Allan Park
3.0 star property
9.4 out of 10, Exceptional, (398)
"Very friendly staff "
United States
Erik
The price is AU$198
includes taxes & fees
12 Nov - 13 Nov
Allan Park
Norton House Hotel & Spa
4.0 star property
9.2 out of 10, Wonderful, (1008)
"Nice breakfast "
United States
Lynn
The price is AU$329
includes taxes & fees
9 Nov - 10 Nov
Norton House Hotel & Spa
Ocean Mist Leith
2.5 star property
10.0 out of 10, Exceptional, (670)
"Excellent accommodation, friendly helpful staff, "
United Kingdom
Graham
The price is AU$353
includes taxes & fees
3 Nov - 4 Nov
Ocean Mist Leith
Livingston Lodge Hotel
2.5 star property
7.0 out of 10, Good, (408)
"Worked nicely for a stay near the airport."
Canada
James
The price is AU$110
includes taxes & fees
30 Oct - 31 Oct
Livingston Lodge Hotel
The Scott
4.0 star property
9.6 out of 10, Exceptional, (548)
"Great service and great place to stay "
United States
Anesti
The price is AU$372
includes taxes & fees
13 Nov - 14 Nov
The Scott
Park Hotel
3.0 star property
8.2 out of 10, Very good, (756)
"Perfect for a short stay"
United Kingdom
Richard
The price is AU$183
includes taxes & fees
1 Nov - 2 Nov
Park Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Charlestown

Venture to Edinburgh Castle and Royal Mile—just a couple of the popular sights around Charlestown.

by
(
)
Open Photo by Anne Burgess (CC BY-SA) / Cropped from original

Top Charlestown Hotel Reviews

More cheap accommodation in Charlestown

Find out more about Charlestown

Top reasons to visit Charlestown

  • Scenic Outdoor Activities: Enjoy picturesque walking trails and bike tours that highlight the stunning natural beauty of Charlestown.
  • Cultural Experiences: Immerse yourself in local history by exploring nearby castles and the vibrant theatre scene.
  • Beautiful Beaches: Relax on serene beaches, perfect for a day of sunbathing or a seaside stroll.
  • Charming Accommodation: Choose from a variety of welcoming stays, including pet-friendly and LGBTQIA-friendly options.
  • Delightful Dining: Savor a range of dining options that showcase local flavours and culinary delights.

Find great hotels near Charlestown

Discover a range of charming accommodation options in Charlestown, Dunfermline, perfect for every type of traveller. From hotels to welcoming bed and breakfasts, you'll find pet-friendly and LGBTQIA-friendly options catering to your needs. Whether you're on a business trip or a leisurely getaway, enjoy a comfortable stay with various services designed for your convenience. Experience all that Charlestown has to offer while resting in style.

  • Dalmahoy Hotel & Country Club: Experience the ultimate golf getaway at Dalmahoy Hotel & Country Club, a 4-star retreat located 17.7km from Charlestown. This property is designed for adventure seekers and families alike, offering a range of golf-themed activities and recreation options. Guests can indulge in adventure sports such as rafting, hiking, and sailing, ensuring an exciting stay. Families will appreciate the child-friendly amenities, including an arcade game room, mini golf, and a shared playground, making it a perfect choice for those travelling with kids.
  • Britannia Hotel Edinburgh: Situated 19.3km from Charlestown, the Britannia Hotel Edinburgh is a welcoming 3-star accommodation ideal for pet lovers. This property allows pets, making it a great choice for travellers who don’t want to leave their furry friends behind. With a flexible pet policy that includes waived fees for service animals and variable fees for other pets, you can enjoy a hassle-free stay. The hotel’s convenient location also offers easy access to local attractions, ensuring that you can explore Edinburgh with your pets by your side.
  • ibis budget Edinburgh Park: Located 16.1km from Charlestown, the ibis budget Edinburgh Park is a 3-star hotel that embraces inclusivity and pet-friendliness. This property is particularly welcoming to the LGBTQIA community and offers a range of amenities for those travelling with pets. Guests can enjoy a comfortable stay with a flexible pet policy that accommodates service animals without additional fees. The hotel’s proximity to Edinburgh’s vibrant attractions makes it a fantastic base for exploring the city while enjoying the company of your beloved pets.

Where to stay near Charlestown

Charlestown, a charming village in Dunfermline, is perfect for family fun, romantic getaways, and entertainment. Discover hidden gems and breathtaking views while soaking in the friendly atmosphere. Enjoy delightful dining options and explore nearby regions that offer relaxation and adventure. The best time to visit is during the warmer months when the village comes alive, making it an ideal spot for unforgettable experiences with loved ones.

  • Limekilns: Nestled just 1.6km from Charlestown, Limekilns is a charming village that offers a delightful blend of outdoor adventure and stunning scenery. This picturesque locale attracts visitors year-round, with peak arrivals in April and the summer months. Whether you're keen on hitting the hiking trails or enjoying a round of golf, Limekilns provides ample opportunities for outdoor enthusiasts. Local attractions include a national park and a historic church, making it an ideal spot for those who appreciate nature and history alike.
  • Crossford: Located 3.2km from Charlestown, Crossford is a vibrant neighbourhood that caters to sports lovers and culture seekers. With its visitor numbers peaking in March, July, and September, this area offers a variety of activities, including golf courses and karting facilities. The rich cultural heritage is showcased through nearby historic places, a captivating castle, and a fascinating museum. Crossford is perfect for those looking to immerse themselves in local culture while enjoying a variety of outdoor pursuits.
  • Cairneyhill: A quaint village situated 3.2km away from Charlestown, Cairneyhill is known for its cultural experiences and community charm. The village sees moderate seasonal tourist traffic, with peak visits in March to April and again in July. Visitors can explore notable landmarks such as a historic monument and a beautiful church. With a peaceful atmosphere, Cairneyhill is an excellent choice for those wanting to escape the bustle and enjoy a slice of Scottish village life.

Things to do near Charlestown

Charlestown offers a delightful mix of activities for families, couples, and entertainment seekers alike. Explore the local theatre and arena entertainment facilities, or indulge in some retail therapy at the shopping mall centre. For those who enjoy the outdoors, there are scenic walking trails and bike tours that showcase the area's natural beauty. This charming destination is perfect for a memorable holiday experience.

Shopping

For a great shopping experience in Charlestown, visit local boutiques and shops. If you're up for a drive, check out Gyle Shopping Centre 16.1km away, Livingston Designer Outlet 17.7km away, or FountainPark 20.9km away, each offering vibrant entertainment and family-friendly options.

Recreation

Bruntsfield Links Golf Course offers a fantastic golfing experience with stunning views and a vibrant outdoor atmosphere. For a peaceful retreat, Helix Park is perfect for relaxation and leisurely walks. Yellowscott Country Park provides a luxurious escape, ideal for unwinding in beautiful natural surroundings.

Adventure

Experience the thrill at Knockhill Racing Circuit, 9.7km from Charlestown, where you can feel the adrenaline of motor racing. For climbing enthusiasts, the Edinburgh International Climbing Arena Ratho, 14.5km away, offers exhilarating climbs. Don’t miss the scenic Fife Coastal Path, also 14.5km from Charlestown, perfect for hiking adventures.

Nightlife

Experience the vibrant nightlife in Charlestown with a visit to Monster Mania for arcade fun, or catch a show at the Regal Community Theatre for a touch of culture. For a classic cinema experience, head over to Cineworld Falkirk and enjoy a movie with family or that special someone.

Booking tips and Expedia advantages for Charlestown

Charlestown, Dunfermline, is a budget-friendly destination with free attractions like Dunfermline Abbey and Pittencrieff Park. For transport, buses and bicycles offer cost-effective options. To save on accommodation, consider visiting between January and March, when prices dip, and book a month in advance. Tuesdays are the cheapest nights to stay, while Saturdays tend to be pricier. Use Expedia's search tool for budget-friendly options, and check for last-minute deals. Combining flights and activities with your hotel stay can also help you save significantly.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Charlestown are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Charlestown about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Charlestown is Tuesday. The most expensive day to stay in Charlestown is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: By booking an Expedia package, you can save some cash by combining your Charlestown hotel stay with your flights and activities.

Find the best attractions near Charlestown

Charlestown offers a delightful mix of family-friendly activities, romantic getaways, and entertainment options. Visitors can explore nearby castles, relax on beautiful beaches, and immerse themselves in the area's rich history. The heart of Charlestown is perfect for those seeking cultural experiences and outdoor adventures. Whether you're after a beach day or a historic house tour, this charming destination has something for everyone.

  • Royal Highland Centre: Experience a vibrant atmosphere at this entertainment hub, ideal for families. With various events and activities held throughout the year, it’s a fantastic spot to immerse yourself in local culture and enjoy fun-filled experiences.
  • The Kelpies: Marvel at these magnificent horse-head sculptures that celebrate Scotland’s equine heritage. Standing 30 metres tall, The Kelpies are an impressive sight, representing the power and spirit of Scotland’s working horses, making it a cultural highlight.
  • Hopetoun House: Explore the grandeur of this historic mansion, set amidst stunning gardens. With its rich history and exquisite architecture, Hopetoun House offers a glimpse into Scotland’s aristocratic past, making it a must-visit for culture enthusiasts.

Best time to go to Charlestown

The best time to visit Charlestown can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Charlestown falls in July and July. July has slightly high visitor numbers and mostly cloudy weather. The coolest average temperature in Charlestown falls in January and January. January has average visitor numbers and mostly cloudy weather.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January37.6°F (3.1°C)Light RainMostly CloudyAverageSlightly Low
January37.6°F (3.1°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
February38.7°F (3.7°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly CloudyAverageSlightly Low
April44.8°F (7.1°C)No Rain (Dry)Mostly CloudyAverageAverage
April44.8°F (7.1°C)No Rain (Dry)Mostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
May49.6°F (9.8°C)Light RainMostly CloudyAverageAverage
June54.7°F (12.6°C)Light RainMostly CloudySlightly HighSlightly High
June54.7°F (12.6°C)Light RainMostly CloudySlightly HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
July57.7°F (14.3°C)Light RainMostly CloudySlightly HighSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
August56.8°F (13.8°C)Light RainMostly CloudyAverageSlightly High
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
September53.8°F (12.1°C)Light RainMostly CloudySlightly HighAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowAverage
October48.6°F (9.2°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudySlightly LowAverage
November42.6°F (5.9°C)Light RainMostly CloudySlightly LowAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Charlestown

To visit Charlestown, you can fly into Edinburgh Airport (EDI), located 12.9km away. Nearby accommodation options include the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Alternatively, Glasgow International Airport (GLA) is 312.9km away, with excellent hotels like the 5-star Kimpton Blythswood Hotel & Spa and Mar Hall Golf & Spa Resort, situated 7 and 6.4km from the airport, respectively. For those considering Dundee Airport (DND), it's 36.4km from Charlestown, with lodging options such as the 5-star Hideaway Experience and the 4-star Landmark Hotel and Leisure Club, both conveniently located near the airport.

Frequently asked questions

Where is the best place to stay in Charlestown?
Apex Grassmarket Hotel, located 13.5 mi (21.7 km) from the heart of Charlestown, is a top choice for your stay, based on our traveller data. Two other choices for your trip to the area are Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel. See all available top hotels, or vacation rentals in Charlestown.
What are some of the best holiday rentals that Charlestown has to offer?
St Giles ApartHotel by Joivy: This holiday home rental outside of Charlestown comes with free WiFi so that you can feel at home during your trip. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Charlestown.
If I need to cancel my hotel reservation in Charlestown, will I receive a refund?
Yes, the majority of hotel bookings are refundable provided that you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Charlestown.
How is it to stay in Charlestown?
Those travelling to Charlestown will definitely enjoy the sights to see and things to do. Top sights around the area include Edinburgh Castle and Royal Mile. There are 3418 hotels and other accommodation options in the surrounding area. Find out more about Charlestown.
What should I see while I'm in Charlestown?
Notable places to visit in the surrounding area include Edinburgh Castle and Royal Mile. You'll also find Blackness Castle and Dunfermline Abbey in the area. Take a look at what more there is to see and do in Expedia's Charlestown guide.
What's the seasonal weather like in Charlestown?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Charlestown is 933 mm.

Explore a world of travel with Expedia