Book a room at Bonsyde House Hotel Close

Book a room at Linlithgow Cottages Close

Book a room at West Port Hotel Close

Hotels in Linlithgow

3 hotels in Linlithgow

Sort by

1 Bonsyde House Hotel

3.0 stars

Check Availabilityfrom £45.00 per night

TripHunter score
8.5/10
Based on 0 reviews
The Bonsyde House Hotel in Linlithgow near Edinburgh is an attractive country house and Grade II listed building dating back to the 19th-century. It offers luxurious rooms and free parking.

2 Linlithgow Cottages

4.0 stars

Check Availabilityfrom £70.00 per night

TripHunter score
N/A
Based on 0 reviews
The apartments at Bonsyde are a new-build development of cottages in the grounds of the Bonsyde Hotel. Each apartment can accommodate up to 4 people in one double and one twin bedroom.

3 West Port Hotel

1.0 stars

Check Availabilityfrom £25.00 per night

TripHunter score
N/A
Based on 0 reviews
The West Port Hotel is a traditional English 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.
Current weather

Filter hotels Reset filters

Price per night £25 to £70
Hotel star rating
Available amenities

Explore Area

  • United Kingdom
  • Lothian
  • Linlithgow (3)
show more