Find hotels in Charlestown from $87

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Charlestown hotels

Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
Ingliston
8.4 out of 10, Very Good, (1,028 reviews)
"Staff were spot-on, very helpful, room was lovely. Potholes need fixed on approach to hotel though."
United Kingdom
Chris
$181 nightly
The price is $217
May 11 - May 12
Total with taxes and fees
Holiday Inn Express Edinburgh Airport by IHG

DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
Ingliston
8.8 out of 10, Excellent, (1,461 reviews)
"Would stay there again"
Canada
Christopher
$187 nightly
The price is $224
May 10 - May 11
Total with taxes and fees
DoubleTree by Hilton Edinburgh Airport

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1,720 reviews)
"Nice stay"
United States
Rajeev
$124 nightly
The price is $149
May 10 - May 11
Total with taxes and fees
Dalmahoy Hotel & Country Club

Moxy Edinburgh Airport

Moxy Edinburgh Airport
3.0 star property
Ingliston
8.6 out of 10, Excellent, (2,385 reviews)
"Nice clean rooms with great location next to the airport."
United States
Joshua
$160 nightly
The price is $193
May 10 - May 11
Total with taxes and fees
Moxy Edinburgh Airport

Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1,430 reviews)
"Brilliantly located for an early morning flight with a handy breakfast provision. "
United Kingdom
Graham
$196 nightly
The price is $236
May 10 - May 11
Total with taxes and fees
Hampton by Hilton Edinburgh Airport

The Craigie

The Craigie
3.5 star property
Penicuik
9.6 out of 10, Exceptional, (362 reviews)
"The whole stay was brilliant the hotel and all staff "
United Kingdom
Michael
$147 nightly
The price is $177
Jun 2 - Jun 3
Total with taxes and fees
The Craigie

Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.4 out of 10, Exceptional, (1,349 reviews)
"Great food, great rooms, great staff"
United Kingdom
Steven
$127 nightly
The price is $153
May 10 - May 11
Total with taxes and fees
Dakota Edinburgh

Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1,002 reviews)
"Excellent from the staff in the reception area, the beautiful facilities, super clean, spacious and comfortable rooms, great restaurant and excellent breakfast. All I have to say that this is one of my favorite places to stay. Love the spacious bathrooms, and the staff was very helpful assisting me with mailing something on my behalf. "
United States
Ursula
$229 nightly
The price is $275
May 17 - May 18
Total with taxes and fees
Norton House Hotel & Spa

Richmond Park Hotel

Richmond Park Hotel
3.0 star property
Bo'ness
8.2 out of 10, Very Good, (742 reviews)
"As an overnight stay for a motorcyclist and pillion it was very good, no complaints."
United Kingdom
Wyn
$59 nightly
The price is $71
May 31 - Jun 1
Total with taxes and fees
Richmond Park Hotel

The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End
9.6 out of 10, Exceptional, (514 reviews)
"Great stay. Fantastic location and lovely staff. Would absolutely stay at the Resident again. "
United Kingdom
Emily
$184 nightly
The price is $221
May 10 - May 11
Total with taxes and fees
The Resident Edinburgh

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
8.0 out of 10, Very Good, (1,010 reviews)
"Great location for exploring. Nice helpful staff and everything we needed for a short stay."
United Kingdom
Louise
$141 nightly
The price is $169
May 10 - May 11
Total with taxes and fees
Garner Edinburgh Haymarket by IHG

Holiday Inn Express Stirling by IHG

Holiday Inn Express Stirling by IHG
3.0 star property
Stirling
9.0 out of 10, Wonderful, (1,003 reviews)
"Hotel was modern and the rooms were nice and clean. Both the car parking facilities and Breakfast were very good."
United Kingdom
Wendy
$84 nightly
The price is $100
May 10 - May 11
Total with taxes and fees
Holiday Inn Express Stirling by IHG

Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (1,163 reviews)
"Free coffee and breakfast selection was excellent"
United States
Tirsah
$199 nightly
The price is $239
May 10 - May 11
Total with taxes and fees
Motel One Edinburgh-Royal

Castlecary House Hotel

Castlecary House Hotel
3.0 star property
Glasgow
8.2 out of 10, Very Good, (500 reviews)
"Friendly staff"
United Kingdom
Alan
$52 nightly
The price is $63
May 10 - May 11
Total with taxes and fees
Castlecary House Hotel

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1,004 reviews)
"Breakfast was great!"
Canada
Jeffrey
$119 nightly
The price is $142
May 10 - May 11
Total with taxes and fees
Best Western Kings Manor Hotel

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.2 out of 10, Wonderful, (1,007 reviews)
"Stay was fantastic will definitely be back"
United Kingdom
Alan
$133 nightly
The price is $160
May 31 - Jun 1
Total with taxes and fees
Novotel Edinburgh Park

Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh
9.0 out of 10, Wonderful, (2,587 reviews)
"Terrific location and staff! "
United States
Samantha
$186 nightly
The price is $224
May 25 - May 26
Total with taxes and fees
Apex Grassmarket Hotel

Murrayfield Hotel

Murrayfield Hotel
3.0 star property
Murrayfield
8.8 out of 10, Excellent, (1,001 reviews)
"No problems, stayed in house room, 4 poster bed really comfortable, great shower. Clean and tidy, friendly staff"
United Kingdom
Graeme
$147 nightly
The price is $177
May 7 - May 8
Total with taxes and fees
Murrayfield Hotel

B+B Edinburgh

B+B Edinburgh
4.0 star property
West End
9.0 out of 10, Wonderful, (1,000 reviews)
"Great hotel for a weekend trip! Breakfast freshly cooked was worth including and the room was great!"
United Kingdom
Holly
$156 nightly
The price is $187
May 10 - May 11
Total with taxes and fees
B+B Edinburgh

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End
9.2 out of 10, Wonderful, (1,001 reviews)
"Excellent stay! Great location. "
United States
Tracey
$338 nightly
The price is $405
May 10 - May 11
Total with taxes and fees
The Caledonian Edinburgh, Curio Collection by Hilton
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.

Photo by Paul McIlroy
Open Photo by Paul McIlroy

Top Charlestown Hotel Reviews

More cheap stays in Charlestown

Frequently asked questions

What is the best area to stay in Charlestown?
The best area to stay in Charlestown is the historic village center, particularly around the harbor, for its unique character and convenient access to local attractions.

This area is the heart of Charlestown, a UNESCO World Heritage site known for its 18th-century Georgian harbor. You'll find a collection of traditional stone cottages and a few local eateries primarily concentrated around the port itself. It's a compact area, making it very walkable, and offers direct access to the Tall Ships that often berth there. Couples seeking a distinctive and relaxed coastal experience will find this area particularly appealing.

For families, staying slightly outside the immediate harbor area, but still within easy walking distance, provides a bit more space and flexibility. Accommodations here might include larger cottages or guesthouses with more amenities.
When is the best time to go to Charlestown?
For the most pleasant weather and a full range of activities, the best time to visit Charlestown is from late spring through early autumn, specifically May to September.

During these months, you'll experience milder temperatures and more daylight hours, which are ideal for exploring the village's historic harbor and walking trails. The summer months, July and August, are particularly good for enjoying the outdoor attractions and coastal scenery.

Travelers looking for a quieter visit with fewer crowds might prefer May, June, or September. The weather is still generally agreeable, and accommodation prices can be more favorable outside of the peak school holiday period.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Charlestown.
How can I save on a Charlestown hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Charlestown hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Charlestown hotel?
Prices for hotels in Charlestown often vary, but you can find a great deal from $87 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia