Skip to main content

Hotels near Crossgates

Search hotels and more near Crossgates

Filter by:


Star Rating

Review Score

Crossgates – 552 hotels and places to stay
See the latest prices and deals by choosing your dates.
Sweet Chestnut, Dunfermline by Marston's Inns, hotel in Crossgates

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.

The staff was awesome, so friendly and very helpful. There is a bus stop near the hotel which makes it easy to get to the train station. Edinburgh is about 30 minute train ride away.
8.2
Scored 8.2
Very Good
Rated very good
1,745 reviews
Price from$111.96per night
Hill Park Hotel, hotel in Crossgates

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.3
Scored 8.3
Very Good
Rated very good
995 reviews
Price from$107.37per night
Aberdour Hotel, Stables Rooms & Beer Garden, hotel in Crossgates

A friendly, family-run hotel located in one of Fife's picturesque coastal villages, specializing in fresh fare, using local Scottish produce where possible.

Filthiest room (with nasty odor); similar to those i stayed when I was very poor. The dirtiest, smelliest room I've ever stayed in. We were grossed out within seconds of entering the room; had been driving all day; had no choice but to stay the 1st night! We checked out asap in the morning. To be fair; our room was out in their courtyard area; the inside rooms might be fine.
8.3
Scored 8.3
Very Good
Rated very good
792 reviews
Price from$181.93per night
Queensferry Guest house, hotel in Crossgates

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

Very affordable
7.9
Scored 7.9
Good
Rated good
65 reviews
Price from$92.87per night
Coorie, hotel in Crossgates

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.

The room was large and beautiful. Bed very comfortable. Location above the excellent coffee shop with a wonderful view A1.
9.2
Scored 9.2
Wonderful
Rated wonderful
1,223 reviews
Price from$108.14per night
Garvock House Hotel, hotel in Crossgates

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.

The place is really charming and all the spaces well kept. Each room had an special character. Breakfast is really worth it, genuine, fresh ingredients. Definitely would come back. Staff was also very friendly with kids.
9.1
Scored 9.1
Wonderful
Rated wonderful
1,065 reviews
Price from$190.84per night
The City Hotel, hotel in Crossgates

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.

Breakfast and restaurant staff.
8.1
Scored 8.1
Very Good
Rated very good
1,641 reviews
Price from$89.74per night
Pitbauchlie House Hotel - Sure Hotel Collection by Best Western, hotel in Crossgates

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.

Staff are very friendly and helpful. Rooms are clean and comfortable.
8.5
Scored 8.5
Very Good
Rated very good
1,392 reviews
Price from$103.34per night
Holiday Inn Express Dunfermline, an IHG Hotel, hotel in Crossgates

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.

Clean, comfortable stay.
8.3
Scored 8.3
Very Good
Rated very good
1,683 reviews
Price from$97.31per night
Adamson Hotel, hotel in Crossgates

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

A great wee place, friendly staff, lovely decor.
8.1
Scored 8.1
Very Good
Rated very good
3,159 reviews
Price from$91.37per night
See all hotels near Crossgates
Subscribe to receive premium deals

Prices drop the second you sign up!