Search Charlestown hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    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
Property class

Top hotels and accommodation in Charlestown

Orocco Pier

3.5 star property
9.2 out of 10, Wonderful, (422)
"Best hotel of our holiday in Scotland"
The price is AU$337
includes taxes & fees
1 Sept - 2 Sept
Orocco Pier

Dakota Edinburgh

4.0 star property
9.2 out of 10, Wonderful, (1204)
"Great location for airport travellers. "
The price is AU$238
includes taxes & fees
31 Aug - 1 Sept
Dakota Edinburgh

Hill Park Hotel

3.0 star property
8.8 out of 10, Excellent, (536)
"This was a good place to stay the night before taking a flight out. We enjoyed our meal at the adjoining restaurant."
The price is AU$149
includes taxes & fees
1 Sept - 2 Sept
Hill Park Hotel

Stirling Court Hotel

3.0 star property
8.4 out of 10, Very good, (1008)
"Staff was so warm and friendly and very helpful with any questions we had."
Stirling Court Hotel

Hotel Colessio

4.0 star property
8.0 out of 10, Very good, (890)
"Great stay, friendly staff, great location,breakfast excellent "
The price is AU$215
includes taxes & fees
1 Sept - 2 Sept
Hotel Colessio

Premier Lodge

3.5 star property
9.4 out of 10, Exceptional, (517)
"Never been here before and was surprised how good it was. Staff very polite and welcoming well worth the stay. "
The price is AU$204
includes taxes & fees
10 Aug - 11 Aug
Premier Lodge

Wyndham Duchally Country Estate

4.0 star property
9.2 out of 10, Wonderful, (554)
"Excellent staff"
The price is AU$308
includes taxes & fees
26 Aug - 27 Aug
Wyndham Duchally Country Estate

Castlecary House Hotel

3.0 star property
8.2 out of 10, Very good, (434)
"Clean, spacious, nice breakfast and nice staff"
Castlecary House Hotel

Grange Manor

4.0 star property
8.2 out of 10, Very good, (300)
"Local for our requirement and great rooms and breakfast "
Grange Manor

The Stirling Highland Hotel

4.0 star property
8.6 out of 10, Excellent, (1014)
"We had a great stay!"
The Stirling Highland Hotel

Pitbauchlie House Hotel, Sure Hotel Collection by BW

3.0 star property
8.8 out of 10, Excellent, (653)
"We loved the outdoor area- beautiful!"
The price is AU$176
includes taxes & fees
31 Aug - 1 Sept
Pitbauchlie House Hotel, Sure Hotel Collection by BW

Inglewood House and Spa

4.0 star property
9.2 out of 10, Wonderful, (293)
"Very nice and charming. Lovely staff and clean rooms. A little run down, need some tlc and would be amazing "
The price is AU$429
includes taxes & fees
6 Aug - 7 Aug
Inglewood House and Spa

Ravelston House

3.0 star property
8.8 out of 10, Excellent, (399)
"great welcome, lively hotel / bar"
The price is AU$266
includes taxes & fees
6 Aug - 7 Aug
Ravelston House

Best Western Balgeddie House Hotel

3.0 star property
8.8 out of 10, Excellent, (705)
"We absolutely loved our stay and would gladly stay every time we are in Scotland! The staff members were all friendly, helpful, and amazing; and the area around the hotel is beautiful!"
The price is AU$172
includes taxes & fees
31 Aug - 1 Sept
Best Western Balgeddie House Hotel

Park Hotel

3.0 star property
8.2 out of 10, Very good, (739)
"Nice friendly and clean place. Close to Edinburgh and easy to walk to local amenities and transportation. "
The price is AU$187
includes taxes & fees
10 Aug - 11 Aug
Park Hotel

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (991)
"Great staff and location"
The price is AU$390
includes taxes & fees
31 Aug - 1 Sept
Norton House Hotel & Spa

Balbirnie House

4.0 star property
9.0 out of 10, Wonderful, (253)
"Lovely staff"
Balbirnie House

The Green Hotel Golf & Leisure Resort

4.0 star property
7.8 out of 10, Good, (481)
"Stayed for a nice. Was ok. "
The price is AU$238
includes taxes & fees
25 Aug - 26 Aug
The Green Hotel Golf & Leisure Resort

The Scott

4.0 star property
9.6 out of 10, Exceptional, (494)
"Amazing stay! "
The price is AU$505
includes taxes & fees
26 Aug - 27 Aug
The Scott

Leonardo Royal Hotel Edinburgh

4.0 star property
9.0 out of 10, Wonderful, (1275)
"Great location, super nice staff, AMAZING BREAKFAST"
The price is AU$425
includes taxes & fees
31 Aug - 1 Sept
Leonardo Royal Hotel Edinburgh
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

Stay near top Charlestown attractions

Knockhill Racing Circuit

Knockhill Racing Circuit

You can take time to visit Knockhill Racing Circuit during your travels to Dunfermline. Visit the spas and lively bars in this trendy area.

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

Find out more about 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.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

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.

What are some hotels with pools in Charlestown?

Dalmahoy Hotel & Country Club: 4-star hotel located near Heriot-Watt University. Offers a children's pool, an indoor pool and 2 restaurants. Another choice that features an on-site pool is DoubleTree by Hilton Edinburgh Airport.

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 3436 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.