Book on the go and pay later.
Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated in a rural location, this historic cottage is 1.1 mi (1.8 km) from Musselburgh Racecourse and 1.7 mi (2.7 km) from North Sea. Queen Margaret University ...
A Quiet, Comfortable Cottage Within Easy Reach of EdinburghGet Rates
Located in Newcraighall, this hotel is 1.1 mi (1.7 km) from Queen Margaret University and within 3 mi (5 km) of North Sea and Musselburgh Racecourse. Royal Infirmary ...
Premier Inn Edinburgh A1 (Newcraighall)Get Rates
Situated in Musselburgh, this hotel is 1.9 mi (3.1 km) from Musselburgh Racecourse and 2.7 mi (4.3 km) from North Sea. Queen Margaret University and Dalkeith ...
Premier INN Edinburgh A1 MusselburghGet Rates
Located in the heart of Musselburgh, this historic holiday home is 1.2 mi (1.9 km) from Portobello Beach and within 3 miles (5 km) of Holyrood Park and North ...
Second Lounge Opens Into Enclosed Outside Room ( Wi-fi , gas Central HeatingGet Rates
Edinburgh LodgesGet Rates
Located in Ingliston, this hotel is within 9 mi (15 km) of Edinburgh Zoo, Murrayfield Stadium and Princes Street. George Street and Royal Mile are also within ...
Hampton by Hilton Edinburgh Airport£91
Edinburgh Grosvenor Hotel£69
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.