For $112-$162 (£72-£104) per night, stay at a 4-star hotel in Edinburgh that boasts sweeping views of Edinburgh Castle. Check in select dates February-April and October-November to save up to 30% compared with other city hotels.
Located in the Old Town area of Scotland's capital city, the Apex International Hotel is about a 15-minute walk to shopping on Princes Street and The Royal Mile.
After a day exploring the area, return for dinner at the hotel's top-floor restaurant, featuring modern Scottish dishes and views of the lit-up castle at night.
Note: Rates require advanced purchase and will appear in GBP.
Travelzoo Tip: Plan the perfect Scotland vacation with these travel tips and freebies.