Book Hotels in Charlestown
Cabins, apartments, houseboats! We offer comfortable & private vacation rentals
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check prices for these dates
Top Charlestown hotels

Apex Grassmarket Hotel
"Great location!!! Nice room & amenities! Indoor pool!"
Reviewed on Nov 13, 2026

YOTEL Edinburgh, Select by Hilton
"Clean Safe Friendly staff Close to attractions"
Reviewed on Nov 13, 2026

Mount Royal Hotel Edinburgh by The Unlimited Collection
"Location was perfect for exploring the City. View from restaurant was amazing. The staff were all friendly and helpful. Rooms were spacious and beds comfortable. The only negative was that the bathroom was very cold, no heated towel rail or anything to take the chill off. Overall a great stay. Would ..."
Reviewed on Nov 14, 2026

Holiday Inn Edinburgh Zoo by IHG
"We had a wonderful stay at Holiday Inn Edinburgh Zoo. The staff were genuinely attentive and welcoming, and the location gives you easy access to the city centre without the hustle and noise. Our room had stunning views over the Pentland Hills, will definitely be back."
Reviewed on Nov 14, 2026

Moxy Edinburgh Airport
"Two stays, two major cleanliness issues (Blood on pillows, dirty sheets) "This was my second time staying here, and unfortunately, basic hygiene is still a major problem. During my first visit, I found blood stains on the pillows. Giving them the benefit of the doubt, I returned for a second stay—only ..."
Reviewed on Nov 14, 2026

Apex City of Edinburgh Hotel

Leonardo Royal Hotel Edinburgh

Market Street Hotel

Motel One Edinburgh-Royal
Charlestown Hotel & Travel Guide\n
Wandering in Fife? If you're looking to get a feel of the city, research accommodation options that are near to the downtown part of Charlestown. With 7 accommodation options on Travelocity within a 6-mile (10-kilometer) sweep of the center of Charlestown, it will be easy finding something suitable.
The Best Western Plus Dunfermline Crossford Keavil House Hotel is a great base for your stay as it is one of the most convenient options, one of just a handful of options that are within walking distance of the Charlestown center.
It's worth checking out the Balmule House and the CLC Duchally Country Estate. The Balmule House is located only 5 miles (8 kilometers) away from the city center of Charlestown. The CLC Duchally Country Estate, is 18 miles (28 kilometers) away. The Norton House Hotel & Spa as well as the Dalmahoy Hotel & Country Club are two other recommended options in Charlestown.
Dunfermline is 2 miles (3 kilometers) north of Charlestown and features Dunfermline Abbey and Deep Sea World. Dunfermline hotels include the Best Western Plus Dunfermline Crossford Keavil House Hotel and Rooms at 29brucestreet. Or, you could stay the night in St. Andrews, 35 miles (55 kilometers) to the northeast of Charlestown, where you can pick from the Old Course Hotel and Macdonald Rusacks Hotel. The University of St. Andrews and St. Andrew's Cathedral are a couple of the popular attractions to discover when you're in St. Andrews.
If you enjoy sports and adore watching thrilling clashes make sure you make a trip to Murrayfield Stadium, which is found 12 miles (20 kilometers) to the southeast of Charlestown. Anyone that need to book Travelocity-listed hotels close by can make a choice from the Sheraton Grand Hotel & Spa, Edinburgh or the The Chester Residence.
When you are traveling into or out of Edinburgh Airport and would like to book Travelocity-listed accommodation in the area, try Holiday Inn Express Edinburgh Airport or Hilton Edinburgh Airport.
Frequently asked questions
Recent Charlestown hotel reviews by fellow wanderers

Mount Royal Hotel Edinburgh by The Unlimited Collection
"Location was perfect for exploring the City. View from restaurant was amazing. The staff were all friendly and helpful. Rooms were spacious and beds comfortable. The only negative was that the bathroom was very cold, no heated towel rail or anything to take the chill off. Overall a great stay. Would recommend."
Explore More Ways to Travel with Travelocity
- Houseboats in Oakley
- Bedandbreakfast in North Queensferry
- Hotels in Newbridge
- Historical in South Queensferry
- Hotels in South Queensferry
- Murrayfield Hotels
- Muirhouse Hotels
- Hotels near Livingston Designer Outlet
- Hotels in Linlithgow
- Boutique in Linlithgow
- Bedandbreakfast in Linlithgow
- Hotels in Limekilns
- Kincardine Hotels
- Hotels near Heriot-Watt University
- Haymarket Hotels
- Hotels near Grassmarket
- Hotels in Grangemouth
- Hotels near Edinburgh Waverley Station
- Hotels in Edinburgh
- Dakota Edinburgh
- Hotels near Edinburgh Gateway Station
- Hotels near Edinburgh Castle
- Hotels near Edinburgh
- Hotels in Dunfermline
- The Armoury Stylish WW1 Bunker
- Pure East Coast Trainline by Three Bridges Apartments
- Free Parking in Dunfermline
- Gorgeous Boutique Coastal Apartment Near Edinburgh with Parking
- DoubleTree by Hilton Edinburgh - Queensferry Crossing
- Hostels in Dunfermline
- Bedandbreakfast in Dunfermline
- Hotels in Dollar
- Scotland Hotels
- Hotels in Dalmahoy
- Cramond Hotels
- Hotels in Broxburn
- Pet Friendly in Bo'ness
- Hotels near Beecraigs Country Park
- Hotels in Bathgate
- Sighthill Hotels
- Hotels near Royal Mile
- Hotels near Royal Highland Centre
- Hotels near Princes Street
- Old Town Edinburgh Hotels
- Flights from Alcoa (TYS) to Edinburgh (EDI)
- Flights from St Louis (STL) to Edinburgh (EDI)
- Flights from SeaTac (SEA) to Edinburgh (EDI)
- Flights from Morrisville (RDU) to Edinburgh (EDI)
- Flights from Pittsburgh (PIT) to Edinburgh (EDI)
- Flights from Phoenix (PHX) to Edinburgh (EDI)
- Flights from Philadelphia (PHL) to Edinburgh (EDI)
- Flights from Portland (PDX) to Edinburgh (EDI)
- Flights from Chicago (ORD) to Edinburgh (EDI)
- Flights from Orlando (MCO) to Edinburgh (EDI)
- Flights from Hounslow (LHR) to Edinburgh (EDI)
- Flights from Los Angeles (LAX) to Edinburgh (EDI)
- Flights from Jamaica (JFK) to Edinburgh (EDI)
- Flights from Houston (IAH) to Edinburgh (EDI)
- Flights from Chantilly (IAD) to Edinburgh (EDI)
- Flights from Detroit (DTW) to Edinburgh (EDI)
- Flights from Dallas (DFW) to Edinburgh (EDI)
- Flights from Charlotte (CLT) to Edinburgh (EDI)
- Flights from Baltimore (BWI) to Edinburgh (EDI)
- Flights from Boston (BOS) to Edinburgh (EDI)
- Flights from Nashville (BNA) to Edinburgh (EDI)
- WestJet Calgary (YYC) to Edinburgh (EDI) flights
- United Airlines Newark (EWR) to Edinburgh (EDI) flights
- Delta Air Lines San Francisco (SFO) to Edinburgh (EDI) flights
- Delta Air Lines Minneapolis (MSP) to Edinburgh (EDI) flights
- Delta Air Lines Boston (BOS) to Edinburgh (EDI) flights
- Delta Air Lines Jamaica (JFK) to Edinburgh (EDI) flights
- Delta Air Lines Atlanta (ATL) to Edinburgh (EDI) flights
- Delta Air Lines Cincinnati (CVG) to Edinburgh (EDI) flights
- British Airways Tampa (TPA) to Edinburgh (EDI) flights
- British Airways Los Angeles (LAX) to Edinburgh (EDI) flights
- British Airways Hounslow (LHR) to Edinburgh (EDI) flights
- British Airways Las Vegas (LAS) to Edinburgh (EDI) flights
- British Airways Houston (IAH) to Edinburgh (EDI) flights
- British Airways Denver (DEN) to Edinburgh (EDI) flights
- British Airways Albuquerque (ABQ) to Edinburgh (EDI) flights
- American Airlines Dallas (DFW) to Edinburgh (EDI) flights
- American Airlines Charlotte (CLT) to Edinburgh (EDI) flights
- Alaska Airlines SeaTac (SEA) to Edinburgh (EDI) flights
- Aer Lingus Corballis (DUB) to Edinburgh (EDI) flights
- Flights from Edinburgh
- Flights to Scotland
- Flights to South Queensferry
- Flights to Linlithgow
- Flights to Inverkeithing
- Flights to Edinburgh
- Flights to Dunfermline
- Flights to Bo'ness





