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.
2,056 properties
Hotel in Old Town Edinburgh, Edinburgh · 0.07 mi from centre
9.0
1,427 reviews
Breakfast available
Only 2 rooms left
With a stay at Apex Waterloo Place Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 14 minutes by foot from Edinburgh Castle. This eco-friendly hotel is 0.3 mi (0.5 km) from Edinburgh Playhouse Theatre and 0.4 mi (0.6 km) from Royal Mile.
Hotel in Haymarket, Edinburgh · 1.13 mi from centre
8.2
1,554 reviews
Breakfast available
Reserve now, pay later
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 eco-friendly hotel is 0.8 mi (1.3 km) from George Street and 1.4 mi (2.2 km) from Murrayfield Stadium.
Hotel in New Town, Edinburgh · 0.68 mi from centre
8.0
13,190 reviews
This property is offering a temporary discount on staysLimited Time Deal
Breakfast available
Conveniently set in Edinburgh, YOTEL Edinburgh provides air-conditioned rooms, a fitness centre, free WiFi and a restaurant. This 4-star hotel offers a bar. The property is allergy-free and is located 1.2 km from EICC. At the hotel, each room includes a wardrobe. With a private bathroom equipped with a shower and free toiletries, certain rooms at YOTEL Edinburgh also offer a city view. All units at the accommodation are equipped with a flat-screen TV with satellite channels and a safety deposit box. A buffet, continental or Full English/Irish breakfast can be enjoyed at the property. Speaking English, Spanish, French and Italian, staff are willing to help at the 24-hour front desk. Popular points of interest near YOTEL Edinburgh include Camera Obscura and World of Illusions, The Real Mary King's Close and Edinburgh Waverley station. Edinburgh Airport is 9 km away.
Hotel in Old Town Edinburgh, Edinburgh · 0.54 mi from centre
8.8
1,498 reviews
Breakfast available
Reserve now, pay later
A stay at Apex Grassmarket Hotel places you in the heart of Edinburgh, within a 10-minute walk of Edinburgh Castle and University of Edinburgh. This eco-friendly hotel is 0.5 mi (0.8 km) from Princes Street and 0.6 mi (0.9 km) from Royal Mile.
Hotel in Haymarket, Edinburgh · 1.19 mi from centre
8.6
1,001 reviews
Breakfast available
Reserve now, pay later
With a stay at Hampton by Hilton Edinburgh West End, you'll be centrally located in Edinburgh, within a 10-minute walk of FountainPark and Edinburgh International Conference Centre. This eco-friendly hotel is 0.7 mi (1.2 km) from Usher Hall and 0.8 mi (1.3 km) from Princes Street.
Hotel in Holyrood, Edinburgh · 0.48 mi from centre
8.4
1,002 reviews
Breakfast available
Reserve now, pay later
A stay at Edinburgh Marriott Hotel Holyrood places you in the heart of Edinburgh, within a 10-minute walk of Royal Mile and Princes Street. This spa hotel is 0.7 mi (1.2 km) from University of Edinburgh and 1.1 mi (1.8 km) from Edinburgh Castle.
Hotel in Haymarket, Edinburgh · 0.83 mi from centre
8.0
1,005 reviews
Only 5 rooms left
Cityroomz Edinburgh is centrally located in Edinburgh – a 3-minute walk from Princes Street Gardens and 8 minutes by foot from Edinburgh International Conference Centre. This hotel is 1.1 mi (1.8 km) from St. Giles' Cathedral and 1.3 mi (2 km) from Edinburgh Castle.
Hotel in New Town, Edinburgh · 0.79 mi from centre
8.8
999 reviews
Breakfast available
Only 2 rooms left
With a stay at Angel's Share Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and Johnnie Walker Princes Street. This hotel is 0.1 mi (0.2 km) from George Street and 1.1 mi (1.8 km) from National Museum of Scotland.
Hotel in Edinburgh · 3.17 mi from centre
8.0
1,003 reviews
Breakfast available
Reserve now, pay later
With a stay at Holiday Inn Edinburgh, an IHG Hotel in Edinburgh (Corstorphine), you'll be steps from Edinburgh Zoo and 10 minutes by foot from Spire Murrayfield Hospital. This eco-friendly hotel is 0.6 mi (1 km) from Carricknowe Golf Course and 1.1 mi (1.8 km) from Murrayfield Ice Rink.
Hotel in Corstorphine, Edinburgh · 3.77 mi from centre
8.3
2,202 reviews
Breakfast available
Reserve now, pay later
Free private parking is provided at Innkeeper's Lodge Edinburgh, which is located just 10 minutes’ walk from Edinburgh Zoo. A traditional British menu featuring seasonal vegetables is available in the Toby Carvery restaurant. The airport bus stops within 200 metres of Toby Carvery Edinburgh West by Innkeeper's Collection and travels to Edinburgh Airport within 20 minutes. Haymarket Rail Station is just a 5-minute taxi journey away and Edinburgh International Conference Centre can be reached after 10 minutes’ drive. Each bright room has a TV and tea and coffee making facilities. Free toiletries and a hairdryer are provided in the en suite bathroom.
Hotel in Old Town Edinburgh, Edinburgh · 0.16 mi from centre
8.8
1,388 reviews
Breakfast available
Only 5 rooms left
With a stay at Leonardo Royal Hotel Edinburgh , you'll be centrally located in Edinburgh, steps from Royal Mile and 12 minutes by foot from Edinburgh Castle. This eco-friendly hotel is 0.4 mi (0.6 km) from Princes Street and 0.5 mi (0.8 km) from University of Edinburgh.
Hotel in Haymarket, Edinburgh · 1.04 mi from centre
8.2
999 reviews
Breakfast available
Reserve now, pay later
With a stay at Mercure Edinburgh Haymarket, you'll be centrally located in Edinburgh, within a 5-minute drive of Edinburgh Castle and Princes Street. This hotel is 1.5 mi (2.4 km) from Royal Mile and 1.5 mi (2.4 km) from Murrayfield Stadium.
Hotel in Haymarket, Edinburgh · 1.21 mi from centre
9.0
266 reviews
Breakfast available
Reserve now, pay later
With a stay at voco Edinburgh-Haymarket, an IHG Hotel, you'll be centrally located in Edinburgh, within a 5-minute drive of Princes Street and Murrayfield Stadium. This eco-friendly hotel is 1.7 mi (2.7 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Royal Mile.
Hotel in Haymarket, Edinburgh · 1.62 mi from centre
7.4
3,257 reviews
In Edinburgh’s West End, the Cumberland Hotel is situated in attractive grounds and offers limited paid parking. Parking can be booked and paid on arrival subject to availability. Princes Street is within easy reach and Edinburgh Airport is a 16-minute drive away. A full Scottish breakfast, along with continental and vegetarian options, is available each morning. There is a residents' lounge, 2 bars and beer gardens at the front and rear for guests to relax and enjoy a drink outdoors. Cumberland Hotel is set within 2 elegant historically listed Victorian buildings, with original features and large rooms. Each room has a TV and facilities for making tea and coffee. There is a bus stop just outside the hotel, with a regular service to and from the city centre. Murrayfield International Rugby Ground, Edinburgh International Conference Centre and Haymarket Rail Station is less than 10 minutes’ walk from the building.
Guesthouse in Edinburgh · 1.03 mi from centre
6.0
425 reviews
This property is offering a temporary discount on staysLimited time offer: save 10%
With a stay at Sakura Edinburgh Guest House, you'll be centrally located in Edinburgh, within a 5-minute drive of Edinburgh Castle and University of Edinburgh. This guest house is 1.1 mi (1.7 km) from Royal Mile and 1.7 mi (2.7 km) from Princes Street.
Hotel in New Town, Edinburgh · 0.33 mi from centre
8.6
1,004 reviews
Breakfast available
Reserve now, pay later
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 eco-friendly hotel is 0.4 mi (0.6 km) from Princes Street and 0.6 mi (0.9 km) from George Street.
Hotel in New Town, Edinburgh · 0.13 mi from centre
9.2
160 reviews
Reserve now, pay later
A stay at W Edinburgh places you in the heart of Edinburgh, within a 5-minute walk of Princes Street and St James Quarter. This luxury hotel is 0.6 mi (1 km) from Edinburgh Playhouse Theatre and 0.7 mi (1.1 km) from Royal Mile.
Hotel in Edinburgh · 3.52 mi from centre
8.0
1,004 reviews
Breakfast available
Reserve now, pay later
In the heart of Edinburgh, Leonardo Edinburgh Murrayfield is within a 5-minute drive of Royal Burgess Golf Course and Edinburgh Zoo. This eco-friendly hotel is 1.5 mi (2.4 km) from Bruntsfield Links Golf Course and 1.5 mi (2.4 km) from Lauriston Castle.
Hotel in Morningside, Edinburgh · 2.64 mi from centre
8.2
999 reviews
This property is offering a temporary discount on staysSpecial deal: save 21%
Breakfast available
With a stay at Braid Hills Hotel in Edinburgh (Morningside), you'll be a 1-minute drive from Braid Hills Golf Course and 8 minutes from Murrayfield Stadium. This golf hotel is 2.7 mi (4.4 km) from Grassmarket and 2.8 mi (4.5 km) from Princes Street.
Hotel in New Town, Edinburgh · 0.19 mi from centre
8.2
1,001 reviews
This property is offering a temporary discount on staysLimited time offer: save 10%
Breakfast available
Reserve now, pay later
Only 2 rooms left
With a stay at Old Waverley Hotel, you'll be centrally located in Edinburgh, steps from Princes Street and 11 minutes by foot from Edinburgh Castle. This eco-friendly hotel is 0.4 mi (0.6 km) from Royal Mile and 0.5 mi (0.8 km) from Edinburgh Playhouse Theatre.
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
If you need a little inspiration for your next trip, here are some articles from our team to guide your next adventure.