Skip to main content

Filter by:


Star Rating

Review Score

Crossford – 497 hotels and places to stay
See the latest prices and deals by choosing your dates.
The City Hotel, hotel in Crossford

The City Hotel is a lively hotel located in the heart of Dunfermline, just 328 feet from Pittencrieff Park. Built in 1775 the City Hotel has 32 rooms.

The room was clean and tidy, with shower & toilet as a standard room
8.1
Scored 8.1
Very Good
Rated very good
1,613 reviews
Price from$85.56per night
Coorie, hotel in Crossford

The family-run Coorie provides rooms with attached bathroom and looks out across the Firth of Forth. The hotel provides free Wi-Fi and is around 16 miles from the center of Edinburgh.

Beautiful location and amazing Cafe. The area was quaint in a good way. And the view was lovely! Highly recommend!
9.2
Scored 9.2
Wonderful
Rated wonderful
1,181 reviews
Price from$105.92per night
DoubleTree by Hilton Edinburgh - Queensferry Crossing, hotel in Crossford

With panoramic views across the Firth of Forth, DoubleTree by Hilton Edinburgh - Queensferry Crossing offers spacious rooms with free WiFi and a modern bar. There is ample free parking on-site.

Room size, lovely comfy bed, great shower, decent breakfast for a buffet, friendly staff, fab location
8.8
Scored 8.8
Excellent
Rated excellent
2,213 reviews
Price from$225.86per night
Hill Park Hotel, hotel in Crossford

Located in Rosyth, 3.5 miles from Forth Bridge, Hill Park Hotel provides accommodations with a restaurant, free private parking and a bar. With free WiFi, this 3-star hotel offers a 24-hour front...

It's really easy to find by car. Also easy access to the train station for trains into Edinburgh plus close to the airport. Lovely welcome upon arrival.
8.2
Scored 8.2
Very Good
Rated very good
968 reviews
Price from$105.16per night
Queensferry Guest house, hotel in Crossford

Located in Rosyth, 7 miles from Hopetoun House, Queensferry Guest house has accommodations with free WiFi and free private parking.

Very affordable
7.7
Scored 7.7
Good
Rated good
42 reviews
Price from$90.97per night
Gothenburg Hotel, hotel in Crossford

Located 3.6 miles from Forth Bridge, Gothenburg Hotel offers 2-star accommodations in Rosyth and features a shared lounge, a restaurant and a bar.

Poor internet!! Couldn’t get connected from second floor
6.4
Scored 6.4
Pleasant
Rated pleasant
391 reviews
Price from$82.87per night
Garvock House Hotel, hotel in Crossford

Located within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden.

Nice food, great service, polite and friendly staff, clean rooms, great location, lovely environment
9.1
Scored 9.1
Wonderful
Rated wonderful
1,042 reviews
Price from$186.92per night
Sweet Chestnut, Dunfermline by Marston's Inns, hotel in Crossford

Set in Dunfermline, Sweet Chestnut, Dunfermline by Marston's Inns features a garden and free WiFi. Offering a restaurant, the property also has a bar.

Property was very clean.
8.2
Scored 8.2
Very Good
Rated very good
1,752 reviews
Price from$115.89per night
Pitbauchlie House Hotel - Sure Hotel Collection by Best Western, hotel in Crossford

Set in 3 acres of woodland and landscaped gardens, this bright and modern hotel offers rooms with attached bathroom with free parking and Wi-Fi. Each luxurious guest room is individually furnished.

Very comfortable and good price also breakfast was really good
8.5
Scored 8.5
Very Good
Rated very good
1,362 reviews
Price from$101.22per night
Holiday Inn Express Dunfermline, an IHG Hotel, hotel in Crossford

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.

Really good. There were a lot of people but the staff coped very well. Food was excellent and plentiful.
8.3
Scored 8.3
Very Good
Rated very good
1,650 reviews
Price from$95.32per night
See all hotels near Crossford
Subscribe to receive premium deals

Prices drop the second you sign up!