Experience the best of Edinburgh this weekend. Wander historic streets, explore the iconic Edinburgh Castle, and soak up the city’s vibrant arts and food scene. Whether it’s a one night stay or a longer break, there are hotels, B&Bs and apartments available this weekend right in the heart of Scotland’s capital.

4,253 properties

Hotel in Haymarket, Edinburgh · 1.08 mi from centre
8.0
372 reviews
Breakfast available
With a stay at Hub By Premier Inn Edinburgh Haymarket in Edinburgh (West End), you'll be a 4-minute walk from Edinburgh International Conference Centre and 7 minutes by foot from Princes Street. This hotel is 0.6 mi (0.9 km) from George Street and 0.7 mi (1.1 km) from Dean Village.

Hotel in Corstorphine, Edinburgh · 3.15 mi from centre
8.6
1,624 reviews
This property is offering a temporary discount on staysLimited Time Deal
Breakfast available
Reserve now, pay later
With a stay at Holiday Inn Edinburgh Zoo by IHG in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and Spire Murrayfield Hospital. This hotel is 0.7 mi (1.2 km) from Carricknowe Golf Course and 1.3 mi (2 km) from Murrayfield Ice Rink.

Hotel in Edinburgh · 0.50 mi from centre
9.4
1,006 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
Ten Hill Place, WorldHotels Distinctive is centrally located in Edinburgh – a 5-minute walk from University of Edinburgh and 8 minutes by foot from Royal Mile. This hotel is 1 mi (1.6 km) from Edinburgh Castle and 3.3 mi (5.2 km) from Royal Yacht Britannia.

Hotel in New Town, Edinburgh · 0.08 mi from centre
9.2
2,159 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 8 minutes by foot from Royal Mile. This spa hotel is 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre and 0.4 mi (0.6 km) from George Street.

Hotel in Haymarket, Edinburgh · 1.29 mi from centre
8.0
1,002 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
A stay at Garner Edinburgh Haymarket by IHG places you in the heart of Edinburgh, within a 15-minute walk of Edinburgh International Conference Centre and Princes Street. This hotel is 0.7 mi (1.1 km) from Dean Village and 0.7 mi (1.2 km) from George Street.

Guesthouse in Edinburgh · 1.42 mi from centre
7.2
187 reviews
This property is offering a temporary discount on staysSpecial deal: save 31%
With a stay at Edinburgh Travel Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guest house is 1.7 mi (2.7 km) from Edinburgh Castle and 1.4 mi (2.3 km) from Grassmarket.

Hotel in Edinburgh · 2.07 mi from centre
8.4
1,005 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Village Hotel Edinburgh in Edinburgh (Craigleith), you'll be a 3-minute drive from Dean Village and 7 minutes from Royal Mile. This hotel is 2.8 mi (4.4 km) from Edinburgh Castle and 1.9 mi (3.1 km) from Princes Street.

Hotel in Haymarket, Edinburgh · 1.06 mi from centre
7.5
616 reviews
<h2>Comfortable Accommodation</h2> Hub Edinburgh City Centre - Haymarket in Edinburgh offers a 3-star hotel experience with air-conditioning, private bathrooms, hairdryers, work desks, showers, and TVs. <h2>Dining and Leisure</h2> Guests can enjoy a restaurant and bar, complemented by a 24-hour front desk. A continental breakfast is available each morning. <h2>Prime Location</h2> Located in the city centre, the hotel is a short walk from Edinburgh International Conference Centre (3 minutes), Edinburgh Castle (less than 1 km), and The Real Mary King's Close (1.7 km). Edinburgh Waverley station is 1.9 km away. <h2>Nearby Attractions</h2> Explore Edinburgh Castle, National Museum of Scotland, and Edinburgh Playhouse within 3.2 km. Edinburgh Airport is 14 km from the property.

Guest house in Leith, Edinburgh · 1.48 mi from centre
8.0
683 reviews
Overlooking historic Leith Links Park, this elegant Victorian 4-star guest house is 10 minutes from Edinburgh city centre. Offering free parking and a free drink on arrival, Sandaig has good access to a regular bus service. All of the charming rooms have flat-screen TVs, DVD players, en suite bathrooms, and free Wi-Fi. Rooms also provide a mini safe, ironing facilities and a tea/coffee tray. Some rooms boast luxurious four-poster or sleigh beds and power showers. Many fine restaurants are in the stylish Leith Waterfront area, which is a 10-minute walk away.

Hotel in Old Town Edinburgh, Edinburgh · 0.54 mi from centre
9.0
3,000 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Apex Grassmarket Hotel, you'll be centrally located in Edinburgh, steps from Grassmarket and 4 minutes by foot from Royal Mile. This hotel is 0.3 mi (0.4 km) from Edinburgh Castle and 0.4 mi (0.6 km) from University of Edinburgh.

Hotel in Leith, Edinburgh · 0.69 mi from centre
7.4
1,177 reviews
Situated in Edinburgh, 700 metres from Edinburgh Playhouse, On The Walk provides express check-in and check-out and free WiFi. The property is set 1.2 km from Royal Mile, 2.1 km from National Museum of Scotland and 2.4 km from Camera Obscura and World of Illusions. The property is non-smoking and is located 1.4 km from Edinburgh Waverley station. The Real Mary King's Close is 1.7 km from the hotel, while University of Edinburgh is 2.7 km away. Edinburgh Airport is 10 km from the property.

Apartment in Leith, Edinburgh · 0.88 mi from centre
7.5
399 reviews
Arthur St Rooms is located in the Leith district of Edinburgh, 1.1 km from Edinburgh Playhouse, 1.7 km from Royal Mile and 2.4 km from National Museum of Scotland. During your time staying in this recently renovated apartment, dating back to 2001, you will have access to free WiFi. The property is non-smoking and is situated 1.9 km from Edinburgh Waverley station. The apartment has a flat-screen TV. Towels and bed linen are offered in the apartment. Royal Yacht Britannia is 2.5 km from the apartment, while Camera Obscura and World of Illusions is 2.8 km from the property. Edinburgh Airport is 12 km away.

Hotel in Haymarket, Edinburgh · 1.04 mi from centre
8.4
1,002 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Mercure Edinburgh Haymarket, you'll be centrally located in Edinburgh, just a 5-minute walk from Edinburgh International Conference Centre and 15 minutes by foot from Royal Mile. This hotel is 0.6 mi (0.9 km) from Grassmarket and 0.6 mi (1 km) from Princes Street.

Hotel in Dalry, Edinburgh · 1.79 mi from centre
7.6
1,351 reviews
In Edinburgh’s West End, this family-run guest house offers free Wi-Fi, free parking and a traditional restaurant. The Ardmillan Hotel is a 20-minute walk from the Murrayfield Stadium. The bright and airy bedrooms are elegantly decorated, and some have a private modern bathroom. All rooms feature a work desk, tea/coffee facilities and a TV with satellite channels. Hearty Scottish breakfasts are served daily at Ardmillan. The Terrace Restaurant serves an international menu, and the lively bar hosts live music and quiz nights. There is also a patio garden. The Ardmillan Hotel is just a 10-minute bus ride from the magnificent Edinburgh Castle. Edinburgh Waverley Station is just 2 miles away, and Edinburgh Airport is within a 20-minute drive.

Apartment in Old Town Edinburgh, Edinburgh · 0.63 mi from centre
7.5
22 reviews
In the Edinburgh City Centre district of Edinburgh, close to The Real Mary King's Close, Flat in Central Edinburgh New Town, Lothian Road Heart of Edinburgh Flat Sleeps 6 features free WiFi and a washing machine. The property is around 1.1 km from Edinburgh International Conference Centre, 1.2 km from Edinburgh Waverley station and 1.6 km from Royal Mile. The property is 600 metres from National Museum of Scotland, and within 700 metres of the city centre. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured. The accommodation is non-smoking. Popular points of interest near the apartment include University of Edinburgh, Edinburgh Castle and Camera Obscura and World of Illusions. Edinburgh Airport is 9 km away.

Hotel in New Town, Edinburgh · 0.65 mi from centre
9.4
1,002 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Tigerlily, you'll be centrally located in Edinburgh, steps from George Street and 14 minutes by foot from Royal Mile. This boutique hotel is 0.2 mi (0.3 km) from Princes Street and 0.6 mi (0.9 km) from Dean Village.

Hotel in Haymarket, Edinburgh · 1.13 mi from centre
8.4
1,283 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Leonardo Hotel Edinburgh Haymarket, you'll be centrally located in Edinburgh – a 9-minute walk from Princes Street and 11 minutes by foot from Princes Street Gardens. This hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium.

Hotel in Haymarket, Edinburgh · 0.99 mi from centre
8.8
1,820 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Point A Edinburgh Haymarket , you'll be centrally located in Edinburgh, steps from Edinburgh International Conference Centre and 14 minutes by foot from Royal Mile. This hotel is 0.4 mi (0.7 km) from Princes Street and 0.6 mi (0.9 km) from George Street.

Hotel in New Town, Edinburgh · 0.33 mi from centre
8.8
1,004 reviews
This property is offering a temporary discount on staysLate exclusive
Breakfast available
With a stay at Courtyard by Marriott Edinburgh, you'll be centrally located in Edinburgh, steps from Edinburgh Playhouse Theatre and within a 5-minute walk of St James Quarter. This hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from George Street.

Bed & breakfast in Murrayfield, Edinburgh · 2.37 mi from centre
5.8
327 reviews
With a stay at Murrayfield Park Guest House in Edinburgh (Murrayfield), you'll be within a 5-minute drive of Edinburgh Zoo and Murrayfield Stadium. This bed & breakfast is 2.8 mi (4.5 km) from Royal Mile and 2.9 mi (4.6 km) from Edinburgh Castle.
Looking for a memorable break? Look no further than an Edinburgh city break. With its rich history, stunning architecture, and vibrant culture, Edinburgh is the perfect destination for a weekend getaway. Explore the city's iconic landmarks such as Edinburgh Castle, stroll along the historic Royal Mile, and immerse yourself in the fascinating history of The Real Mary King's Close.
When it comes to accommodation, Edinburgh offers a range of options to suit every traveller. From charming cottages tucked away in the city's picturesque streets to luxurious hotels with stunning views of the city skyline, you'll find the perfect place to rest and recharge after a day of exploring. Our apartments, conveniently located in the heart of the city, provide easy access to all the attractions and amenities Edinburgh has to offer and make a perfect option for a weekend break.
With its rich history, vibrant culture, and stunning landscapes, Edinburgh truly has it all. Whether you're looking for a city break, a weekend getaway, or a longer stay, Edinburgh is sure to leave you with lasting memories. Book your Edinburgh break with us and discover all that this incredible scottish city has to offer.
Home to an incredible array of rare and exotic animals and world-class attractions, there’s plenty at Edinburgh Zoo for all the family to enjoy. Come face-to-face with Sumatran tigers and beam at giant pandas. Watch the penguins play in Europe's largest outdoor penguin pool and laugh at the chimpanzees monkeying around in the world's most innovative chimpanzee enclosure. Located on the slopes of Corstorphine Hill, this incredible zoo covers a vast 82-acres of parkland. Due to the hilltop location, you’ll also be able to catch stunning views of the city from here.
Address: 134 Corstorphine Rd, Corstorphine, Edinburgh EH12 6TS
Explore the historic heart of Scotland at Edinburgh Castle. Perched atop the iconic Royal Mile, this fortress offers panoramic views of the city and beyond. Immerse yourself in a rich tapestry of Scottish history, from the Crown Jewels to the Stone of Destiny. A must-visit for its cultural significance and breathtaking surroundings. Address: Edinburgh Castle, Castlehill, Edinburgh, EH1 2NG
Trusted by over 500,000 guests every year as part of Snaptrip Group

No one can beat our prices
If you need a little inspiration for your next trip, here are some articles from our team to guide your next adventure.
