Beginning of main content

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.


Check prices on hotels in Charlestown

Tonight Tonight May 25 - May 26
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Top 10 Hotels in Charlestown

See all 1,259 Hotels in Charlestown
The Elgin Hotel

The Elgin Hotel

Charlestown, Dunfermline, Dunfermline
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated in Charlestown, this hotel is 2.8 mi (4.5 km) from Dunfermline Golf Club and within 6 mi (10 km) of Dunfermline Abbey and Deep Sea World. Culross Palace ...

The Elgin Hotel$55

The Elgin Hotel$55
Dakota Forthbridge

Dakota Forthbridge

Ferrymuir Retail Park, South Queensferry
  • Free Cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 

Situated in South Queensferry, this hotel is within 1 mi (2 km) of Forth Road Bridge and Forth Rail Bridge. Hopetoun House and Deep Sea World are also within ...

Dakota Forthbridge$88

Dakota Forthbridge$88
DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport

Edinburgh International Airport, Newbridge
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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$122

DoubleTree by Hilton Edinburgh Airport$122
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club, Kirknewton
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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$94

Dalmahoy Hotel & Country Club$94
Village Hotel Edinburgh

Village Hotel Edinburgh

140 Crewe Road South, Edinburgh
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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$51

Village Hotel Edinburgh$51
The Principal Edinburgh George Street

The Principal Edinburgh George Street

19-21 George Street, Edinburgh
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

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$152

The Principal Edinburgh George Street$152
The Scotsman Hotel

The Scotsman Hotel

20 North Bridge, Edinburgh
  • Free Cancellation
4.0 out of 5.0
 
 

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle, and directly opposite Waverley railway ...

The Scotsman Hotel$135

The Scotsman Hotel$135
The Principal Edinburgh Charlotte Square

The Principal Edinburgh Charlotte Square

38 Charlotte Square, Edinburgh
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

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$186

The Principal Edinburgh Charlotte Square$186
Novotel Edinburgh Park

Novotel Edinburgh Park

15 Lochside Avenue, Edinburgh
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 

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$79

Novotel Edinburgh Park$79
Radisson Collection Hotel, Royal Mile Edinburgh

Radisson Collection Hotel, Royal Mile Edinburgh

1 George IV Bridge, Edinburgh
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0
 
 

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$170

Radisson Collection Hotel, Royal Mile Edinburgh$170
Map

What are the top landmarks in Charlestown?

Don’t miss these must-see sights and attractions

Recent Reviews in Charlestown