Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated near the airport, this hotel is 0.5 mi (0.8 km) from Royal Highland Centre and within 6 mi (10 km) of Murrayfield Stadium and Edinburgh Zoo. Gyle Shopping ...
DoubleTree by Hilton Edinburgh Airport$122DoubleTree by Hilton Edinburgh Airport$122
This family-friendly Dalmahoy hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within 6 mi (10 km) of Gyle Shopping Centre ...
Dalmahoy Hotel & Country Club$94Dalmahoy Hotel & Country Club$94
Situated in the suburbs, this spa hotel is within 1 mi (2 km) of Western General and Royal Botanic Garden. Edinburgh International Conference Centre and Princes ...
Village Hotel Edinburgh$51Village Hotel Edinburgh$51
Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street and a quarter-mile from the National ...
The Principal Edinburgh George Street$152The Principal Edinburgh George Street$152
This central Edinburgh hotel overlooks the gardens of Charlotte Square, and is a 15-minute walk from Haymarket and Waverley stations, and a 20-minute drive from ...
The Principal Edinburgh Charlotte Square$186The Principal Edinburgh Charlotte Square$186
Set in the city’s eastern flank, Novotel Edinburgh Park is a 2-minute walk from Edinburgh Park Train Station and a 10-minute drive from Edinburgh Airport. Trams ...
Novotel Edinburgh Park$79Novotel Edinburgh Park$79
The modern Radisson Collection Hotel, Royal Mile Edinburgh offers a prime location just off Edinburgh's Royal Mile and about a 5-minute walk from Edinburgh ...
Radisson Collection Hotel, Royal Mile Edinburgh$170Radisson Collection Hotel, Royal Mile Edinburgh$170
Don't wait to secure your accommodation if you're planning a trip to Charlestown and prefer to stay central. You'll find 6 accommodation choices within 3 miles.
The Best Western Plus Dunfermline Crossford Keavil House Hotel is a good place to stay as it's among the closest options.
Unpack your bags and spend your nights at the Davaar House, the one hotel in Pittencrieff. This precinct is just 3 miles from the city center.
Stop by Dunfermline Golf Club and meet some friendly locals back at the clubhouse. If this sounds like a place you'd be excited to see, consider securing your accommodations at the Adamson Hotel and Bunree Bed and Breakfast.
Need more variety? The Balmule House and the CLC Duchally Country Estate are 5 miles and 18 miles away from Charlestown. These are some wonderful hotel options. 9 miles out of town stands the Norton House Hotel & Spa. The Dalmahoy Hotel & Country Club is also in this area, 11 miles away.
8 miles away from Charlestown is Grangemouth, where you can spend the day exploring the Linlithgow Palace and the West Lothian Golf Club. Should you wish to stay in Grangemouth, check out the room rates at the Leapark Hotel and Helix Hotel. Alternatively, you could stay in Livingston, 11 miles to the south of Charlestown, where you can choose from the Bankton House Hotel and Livingston Lodge Hotel. Whether you're just passing through or staying in Livingston, a couple of places to add to your itinerary are the Dalmahoy Golf Course and Livingston Designer Outlet.
18 miles from Charlestown is Stirling, a regional center with a population of 33,000, home to great places to see like the University of Stirling, National Wallace Monument and the Bannockburn Heritage Centre. You might like to also spend a little time at the Tolbooth and Old Town Jail. If you'd like to stay in Stirling, check out the rates and amenities at the Royal Hotel and Macdonald Forest Hills Hotel & Spa.