Hotels in/near Charlestown

Best Western Plus Keavil

ROOMS FROM£66.5
3.69kmAWAY
4

With a luxury health and leisure Spa and award-winning restaurant, Best Western Plus Keavil House is 2 minutes walk from Dunfermline Golf Club. Set in private wooded grounds, there is free parking and free WiFi..

Postcode: KY12 8NN
Distance from : 2.3 miles

INFO / AVAILABILITY

Adamson Hotel

ROOMS FROM£45
3.8kmAWAY
3

An original Scottish coaching inn, The Pitfirrane is situated in the rural village of Crossford. There is a restaurant, free private parking and free Wi-Fi access..

Postcode: KY12 8NJ
Distance from : 2.4 miles

INFO / AVAILABILITY

Forrester Park Resort

ROOMS FROM£69
4.21kmAWAY
4

Offering a restaurant, a bar and a large garden and a championship golf course, Forrester Park Resort also has free WiFi access and free on-site parking. Situated just 4 miles west of Dunfermline, Torry Bay is just 7 minutes journey by car..

Postcode: KY12 8RF
Distance from : 2.6 miles

INFO / AVAILABILITY

Three Bridges Bed &

ROOMS FROM£40
4.37kmAWAY
1

Three Bridges Bed & Breakfast overlooks the River Forth and the Rosyth Royal Naval Dockyard in Fife. It has a TV lounge with free Wi-Fi, and there is free private parking on site..

Postcode: KY11 2AN
Distance from : 2.7 miles

INFO / AVAILABILITY

Caledonia Hotel

ROOMS FROM£32
4.5kmAWAY
3

Located at the Port of Rosyth, the Caledonia Hotel boasts a bar and restaurant, along with a landscaped beer garden and childrens play area. It also features free Wi-Fi and free private parking. The family-run Caledonia offers a range of rooms.

Postcode: KY11 2BA
Distance from : 2.8 miles

INFO / AVAILABILITY

Rannoch Road

ROOMS FROM£150
5.14kmAWAY
0

Rannoch Road offers accommodation in Rosyth, 17 km from Edinburgh. Guests benefit from free WiFi and private parking available on site. Perth is 41 km from Rannoch Road, while Stirling is 33 km away.

Postcode: KY11 2AG
Distance from : 3.2 miles

INFO / AVAILABILITY

Thistle Apartments

ROOMS FROM£100
5.16kmAWAY
0

Thistle Apartments offers accommodation in Dunfermline, 21 km from Edinburgh and 36 km from Perth. The unit is 30 km from Stirling. Free WiFi is offered .

Postcode: KY12 7PH
Distance from : 3.2 miles

INFO / AVAILABILITY

Champany Inn

ROOMS FROM£99
5.2kmAWAY
0

Situated 2 miles from the banks of the Firth of Forth, Champany Inn features 2 restaurants and 16 rooms with traditional Scottish décor. Free on-site parking is provided, and Edinburgh Airport is 15 minutes drive away..

Postcode: EH49 7LU
Distance from : 3.2 miles

INFO / AVAILABILITY

King Malcolm Hotel

ROOMS FROM£53
5.27kmAWAY
3

A 5-minute drive from Dunfermline, Scotlands former capital, the King Malcolm offers Scottish cuisine as well as a terrace, 2 bars, free Wi-Fi and free parking..

Postcode: KY11 8DS
Distance from : 3.3 miles

INFO / AVAILABILITY

Pitreavie Guest House

ROOMS FROM£42
5.34kmAWAY
4

With free Wi-Fi and free parking on site, Pitreavie Guest House is a 20-minute drive from the charming old town of Culross in Scotland. Historic St Andrews is less than an hours drive away..

Postcode: KY11 4PB
Distance from : 3.3 miles

INFO / AVAILABILITY

Davaar House Hotel

ROOMS FROM£40
5.34kmAWAY
3

This non-smoking Victorian town house hotel offers ample private parking and is situated in a quiet residential area, within walking distance of central Dunfermline..

Postcode: KY12 8DW
Distance from : 3.3 miles

INFO / AVAILABILITY

Carnegie Holiday Cottage

ROOMS FROM£60.12
5.38kmAWAY
0

Carnegie Holiday Cottage is a holiday home situated in Dunfermline in the Fife Region and is 22 km from Edinburgh. The property is 36 km from Perth and features views of the garden. Free WiFi is available throughout the property.

Postcode: KY12 8DW
Distance from : 3.3 miles

INFO / AVAILABILITY

Apartment Dunfermline

ROOMS FROM£52.25
5.38kmAWAY
0

Located 22 km from Edinburgh, Apartment Dunfermline offers accommodation in Dunfermline. The property boasts views of the garden is 36 km from Perth. Free WiFi is featured throughout the property.

Postcode: KY12 8DW
Distance from : 3.3 miles

INFO / AVAILABILITY

Rooms At 29 Bruce

ROOMS FROM£35
5.43kmAWAY
3

Located in Dunfermlines lively city centre, Rooms At 29 Bruce Street boasts a vibrant on-site nightclub and authentic Italian Restaurant. Its stylish rooms have free Wi-Fi, and are only 20 minutes drive from Edinburgh..

Postcode: KY12 7AG
Distance from : 3.4 miles

INFO / AVAILABILITY

The Guildhall and Linen

ROOMS FROM£39
5.48kmAWAY
0

Featuring free WiFi, The Guildhall and Linen Exchange offers accommodation in Dunfermline. Guests can enjoy the on-site bar. Rooms include a flat-screen TV.

Postcode: KY12 7DR
Distance from : 3.4 miles

INFO / AVAILABILITY

Pitbauchlie House Hotel

ROOMS FROM£36
5.64kmAWAY
3

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers en suite rooms, free parking and free Wi-Fi. These include 3 bars, an a la carte restaurant and bistro plus excellent conference and banqueting facilities..

Postcode: KY11 4PB
Distance from : 3.5 miles

INFO / AVAILABILITY

Lime Tree Cottage

ROOMS FROM£94.5
5.88kmAWAY
0

Featuring a garden, Lime Tree Cottage is a holiday home set in Oakley. The property is 27 km from Edinburgh and free private parking is provided. Glasgow is 49 km from Lime Tree Cottage, while Perth is 37 km away.

Postcode: KY12
Distance from : 3.7 miles

INFO / AVAILABILITY

3Mac Dunfermline Self-Catering Apartment

ROOMS FROM£47
5.95kmAWAY
0

Situated on the outskirts of Dunfermline, 3Mac Dunfermline Self-Catering Apartment offers self-catering accommodation with free WiFi access. With free onsite parking, the property is just 12 minutes drive from Dunfermline Golf Club..

Postcode: KY11 8TX
Distance from : 3.7 miles

INFO / AVAILABILITY

Old Signal Station Homestay

ROOMS FROM£50
5.97kmAWAY
0

Featuring free WiFi, Old Signal Station Homestay offers accommodation in Rosyth. Free private parking is available on site. You will find a shared lounge at the property.

Postcode: KY11 2UY
Distance from : 3.7 miles

INFO / AVAILABILITY

Bunree Bed and Breakfast

ROOMS FROM£50
6.05kmAWAY
4

Set in pretty countryside on the outskirts of Dunfermline, this charming B&B offers free Wi-Fi and free parking just a 20-minute drive from the famous Forth Bridges. Edinburgh and Glasgow can be reached in 40-50 minutes by car..

Postcode: KY12 9JB
Distance from : 3.8 miles

INFO / AVAILABILITY

16RC Dunfermline Apartment

ROOMS FROM£54.4
6.06kmAWAY
0

16RC Dunfermline Apartment offers accommodation in Dunfermline. The unit is 22 km from Edinburgh. Free WiFi is available .

Postcode: KY12 0QS
Distance from : 3.8 miles

INFO / AVAILABILITY

Old Inzievar

ROOMS FROM£95.33
6.07kmAWAY
0

Located in Bo?ness in the Central Scotland Region, this holiday home is 28 km from Edinburgh. The property is 48 km from Glasgow and free private parking is provided. The kitchen is fitted with an oven and there is a private bathroom.

Postcode: KY12
Distance from : 3.8 miles

INFO / AVAILABILITY

Inzievar

ROOMS FROM£149.5
6.52kmAWAY
0

Featuring a garden, Inzievar is a holiday home set in Oakley in the Fife Region. The property boasts views of the garden and is 28 km from Edinburgh. The kitchen comes with an oven and a toaster.

Postcode: KY12
Distance from : 4.1 miles

INFO / AVAILABILITY

Queensferry Hotel

ROOMS FROM£71
6.82kmAWAY
3

With panoramic views across the Firth of Forth, Queensferry Hotel offers spacious rooms with free Wi-Fi and a modern bar. There is ample free parking on site..

Postcode: KY11 1HP
Distance from : 4.2 miles

INFO / AVAILABILITY

Boreland Lodge Hotel

ROOMS FROM£38
7.33kmAWAY
2

This family-run budget hotel is conveniently located close to Edinburgh and next to the Forth Road Bridge and the Forth Rail Bridge; Rosyth is only a few minutes away..

Postcode: KY11 1DA
Distance from : 4.6 miles

INFO / AVAILABILITY

Inglewood Bed & Breakfast

ROOMS FROM£30
7.42kmAWAY
3

In the heart of Inverkeithing, just a few hundred metres from the train station, this charming bed and breakfast offers light, airy rooms, free Wi-Fi and free secure off-street parking..

Postcode: KY11 1DA
Distance from : 4.6 miles

INFO / AVAILABILITY

Star & Garter Hotel

ROOMS FROM£95
8.05kmAWAY
0

Situated in the centre of Linlithgow, the Star & Garter Hotel features an a la carte restaurant, a café, and a pub. With its own micro-brewery, it offers free Wi-Fi throughout and free onsite parking..

Postcode: EH49 7AB
Distance from : 5 miles

INFO / AVAILABILITY

Holiday Inn Express Dunfermline

ROOMS FROM£44
8.21kmAWAY
3

In the historic city of Dunfermline, with great access by road to Edinburgh and Edinburgh Airport, this modern hotel offers free WiFi internet access and great-value rooms with satellite TV..

Postcode: KY11 8DY
Distance from : 5.1 miles

INFO / AVAILABILITY

Priory Lodge

ROOMS FROM£70
8.33kmAWAY
0

Free fast connection Wi-Fi and off-street private parking are provided at this guest house, which is located just 200 metres from South Queensferrys cobbled High Street..

Postcode: EH30 9NS
Distance from : 5.2 miles

INFO / AVAILABILITY

Rooms at Ravenous Beastie

ROOMS FROM£40
8.38kmAWAY
0

Centrally located on the High Street, the friendly Ravenous Beastie has free Wi-Fi and en suite bedrooms with flat-screen TVs. Edinburgh city centre is a 15-minute train journey away..

Postcode: EH30 9LL
Distance from : 5.2 miles

INFO / AVAILABILITY

Crawsteps

ROOMS FROM£140
8.46kmAWAY
0

Enjoying stunning views over the famous Forth Bridges, Crawsteps is an elegant apartment located just a 20-minute drive from the centre of Edinburgh. Free parking and free WiFi are available..

Postcode: EH30 9HN
Distance from : 5.3 miles

INFO / AVAILABILITY

Garden Cottage

ROOMS FROM£93.5
8.47kmAWAY
0

Garden Cottage is a holiday home with a garden, located in Linlithgow. It provides free private parking. Edinburgh is 26 km from Garden Cottage, while Glasgow is 42 km away.

Postcode: EH49
Distance from : 5.3 miles

INFO / AVAILABILITY

Dakota Edinburgh

ROOMS FROM£69
8.67kmAWAY
4

The 4-star Dakota Edinburgh is a modern hotel with an award-winning restaurant and free Wi-Fi. Edinburgh city centre is just a 10-minute train journey from the building and the hotel offers a courtesy shuttle service from Edinburgh Airport..

Postcode: EH30 9QZ
Distance from : 5.4 miles

INFO / AVAILABILITY

West Port Hotel

ROOMS FROM£50
8.76kmAWAY
1

The West Port Hotel is a traditional Scottish pub and restaurant in the historic town of Linlithgow, West Lothian. It offers en suite rooms with satellite TVs and free Wi-Fi. The compact rooms at the West Port feature shower rooms with hairdryers.

Postcode: EH49 7AZ
Distance from : 5.4 miles

INFO / AVAILABILITY

Premier Inn Dunfermline

ROOMS FROM£49
8.78kmAWAY
3

Just off junction 3 of the M90 motorway and within East Fife Retail Park, which features a cinema and a bowling alley. The hotel offers great value, with spacious, modern en suite rooms, an on-site pub-style restaurant and free parking..

Postcode: KY11 8EX
Distance from : 5.5 miles

INFO / AVAILABILITY

Sweet Chestnut by Marston's

ROOMS FROM£59.95
8.81kmAWAY
3

Set in Dunfermline, 19 km from Edinburgh, Sweet Chestnut by Marstons Inns features a restaurant, bar and free WiFi throughout the property. Free private parking is available on site. All rooms are fitted with a flat-screen TV.

Postcode: KY11 8EX
Distance from : 5.5 miles

INFO / AVAILABILITY

Innkeeper's Lodge Edinburgh, South

ROOMS FROM£62
8.98kmAWAY
3

Overlooking the Firth of Forth railway bridge, Innkeepers Lodge Edinburgh, South Queensferry, is just 20 minutes drive from the historical city centre of Edinburgh. 2 golf courses are situated within 5 miles of the accommodation..

Postcode: EH30 9TA
Distance from : 5.6 miles

INFO / AVAILABILITY

Hideaway Lodges

ROOMS FROM£48
9.2kmAWAY
0

Hideaway Lodges is set in Bo?ness, 29 km from Edinburgh. Glasgow is 41 km away. All units include a seating area.

Postcode: EH49 7RJ
Distance from : 5.7 miles

INFO / AVAILABILITY

Balmule House

ROOMS FROM£120
9.34kmAWAY
0

Situated in 30 acres of wood grounds, Balmule House is a 14th-century property which offers free Wi-Fi and free on-site parking. Dunfermline town centre can be reached in 10 minutes drive and features a variety of historical attractions..

Postcode: KY12 0RZ
Distance from : 5.8 miles

INFO / AVAILABILITY

The Wheelhouse

ROOMS FROM£110.57
9.6kmAWAY
0

Set in Linlithgow in the Lothian Region, this holiday home is 27 km from Edinburgh. The unit is 41 km from Glasgow. An oven, a toaster and a fridge can be found in the kitchen and there is a private bathroom.

Postcode: EH49 7TJ
Distance from : 6 miles

INFO / AVAILABILITY

Filters Cottage

ROOMS FROM£99
9.63kmAWAY
0

Filters Cottage is a holiday home situated in Linlithgow in the Lothian Region and is 23 km from Edinburgh. The unit is 44 km from Glasgow. Stirling is 29 km from Filters Cottage, while Falkirk is 13 km away.

Postcode: EH49
Distance from : 6 miles

INFO / AVAILABILITY

Balnacraig

ROOMS FROM£40
9.97kmAWAY
4

Located in the rural village of Saline, Balnacraig offers free WiFi access and free onsite parking. Featuring spectacular views of the Ochil Hills and Wallace Monument, the property is just 15 minutes drive from Dunfermline..

Postcode: KY12 9TL
Distance from : 6.2 miles

INFO / AVAILABILITY

Arden Country House

ROOMS FROM£89
11.16kmAWAY
5

The 5-star Arden House is a modern country house offering luxurious bedrooms, award-winning breakfasts and free Wi-Fi. Surrounded by 105 acres of farmland, Arden is a 30-minute drive from Edinburgh..

Postcode: EH49 6QE
Distance from : 6.9 miles

INFO / AVAILABILITY

Bankhead Farm Cottage

ROOMS FROM£122
11.21kmAWAY
0

Bankhead Farm Cottage is a holiday home situated in Aberdour, 15 km from Edinburgh. The unit is 38 km from Perth. Dundee is 50 km from Bankhead Farm Cottage, while St Andrews is 45 km from the property.

Postcode: KY3
Distance from : 7 miles

INFO / AVAILABILITY

Premier Inn Edinburgh Airport

ROOMS FROM£52
11.76kmAWAY
3

Less than 10 minutes drive from Edinburgh Airport, the Premier Inn is just off the M8 motorway. Free parking is available and all rooms have air-conditioning. A flat-screen TV and work desk are provided in each room.

Postcode: EH28 8TH
Distance from : 7.3 miles

INFO / AVAILABILITY

Carlowrie Castle

ROOMS FROM£295
12.08kmAWAY
5

Featuring free WiFi throughout the property, Carlowrie Castle offers accommodation in Ingliston, 11 km from Edinburgh. Guests can enjoy the on-site bar. Free private parking is available on site.

Postcode: EH29 9ES
Distance from : 7.5 miles

INFO / AVAILABILITY

Milnholm Manor

ROOMS FROM£50
12.15kmAWAY
0

Featuring free WiFi, Milnholm Manor offers accommodation in Grangemouth. Free private parking is available on site. A flat-screen TV is available.

Postcode: FK2 0YD
Distance from : 7.5 miles

INFO / AVAILABILITY

Leapark Hotel

ROOMS FROM£50
12.63kmAWAY
3

The Leapark Hotel is a family run hotel in the working port of Grangemouth, just 25 minutes drive from Stirling and in close proximity to The Kelpies and Falkirk Wheel. The en suite rooms feature modern decor and cable TV..

Postcode: FK3 9BX
Distance from : 7.8 miles

INFO / AVAILABILITY

Grangemouth Property Lets

ROOMS FROM£49.5
12.66kmAWAY
0

Situated in Grangemouth, the Grangemouth Property Lets offers self-catering accommodation. Centrally located, the apartments are just 28 miles from Glasgow and 24 miles from Edinburgh..

Postcode: FK3 9BJ
Distance from : 7.9 miles

INFO / AVAILABILITY

Macdonald Inchyra Hotel &

ROOMS FROM£73
12.81kmAWAY
4

Set in a traditional Scottish manor house within beautiful landscaped gardens, the Macdonald Inchyra Hotel & Spa is on the outskirts of Falkirk and Grangemouth..

Postcode: FK2 0YB
Distance from : 8 miles

INFO / AVAILABILITY

Holiday Inn Express Edinburgh

ROOMS FROM£80
12.81kmAWAY
3

Next to Edinburgh Airport, the award-winning Holiday Inn Express Edinburgh Airport offers a 24-hour shuttle service at a surcharge, long-stay parking, and rooms with power showers. Central Edinburgh is 15 minutes drive away..

Postcode: EH28 8AU
Distance from : 8 miles

INFO / AVAILABILITY

Premier Inn Livingston -

ROOMS FROM£50
12.86kmAWAY
3

A 15-minute drive from Edinburgh Airport, beside the M8 and the Deer Park Golf & Country Club, this Premier Inn hotel has family-friendly rooms, free parking and an on-site Beefeater restaurant..

Postcode: EH54 8AD
Distance from : 8 miles

INFO / AVAILABILITY

Alyth Apartment

ROOMS FROM£
12.89kmAWAY
0

Located 9 km from Falkirk Wheel, Alyth Apartment offers accommodation in Falkirk. Guests benefit from free WiFi and private parking available on site. There is a seating area and a kitchen equipped with an oven.

Postcode: FK2 0YW
Distance from : 8 miles

INFO / AVAILABILITY

Aberdour Hotel

ROOMS FROM£49
13.13kmAWAY
3

A friendly, family-run hotel situated in one of Fifes picturesque coastal villages, specialising in fresh fare, using local Scottish produce where possible..

Postcode: KY3 0SW
Distance from : 8.2 miles

INFO / AVAILABILITY

Helix Hotel

ROOMS FROM£50
13.31kmAWAY
3

Helix Hotel is located in the town centre of Grangemouth. Free WiFi access is available and there is free public parking on the street and in the town centre..

Postcode: FK3 8HY
Distance from : 8.3 miles

INFO / AVAILABILITY

Hilton Edinburgh Airport

ROOMS FROM£71.1
13.43kmAWAY
4

This Hilton hotel provides an express 24-hour shuttle bus to Edinburgh Airport, which is just 2 minutes away. It boasts an indoor pool, sauna and gym and a fine restaurant..

Postcode: EH28 8LL
Distance from : 8.3 miles

INFO / AVAILABILITY

Metro Inns Falkirk

ROOMS FROM£30
13.69kmAWAY
1

Located just off the M9, with easy access to Edinburgh, The Metro Inn Falkirk offers compact, budget rooms with TVs. With free on-site parking and free Wi-Fi, Falkirk centre is just 10 minutes away..

Postcode: FK2 0XS
Distance from : 8.5 miles

INFO / AVAILABILITY

Beancross Restaurant And Hotel

ROOMS FROM£60
13.96kmAWAY
3

The Beancross Restaurant And Hotel is located close to the centre of Falkirk, with easy access to the M9 for Edinburgh or Glasgow. Beancross provides free Wi-Fi and free parking..

Postcode: FK2 0XS
Distance from : 8.7 miles

INFO / AVAILABILITY

Lismore House

ROOMS FROM£76
13.98kmAWAY
4

Situated between Falkirk and Linlithgow, the Lismore House boasts free Wi-Fi and free private parking. In the Central Valley of Scotland, the house is just 30 minutes drive from both Glasgow and Edinburgh..

Postcode: FK2 0BX
Distance from : 8.7 miles

INFO / AVAILABILITY

Linwater Lodge

ROOMS FROM£165
13.99kmAWAY
0

Linwater Lodge offers accommodation in East Calder and is 12.5 miles from Edinburgh. Guests can enjoy the balcony.

Postcode: EH53 0HT
Distance from : 8.7 miles

INFO / AVAILABILITY