From historical hotels steeped in Scottish culture, to small budget B&Bs, Edinburgh is a city bursting with great hospitality...
Edinburgh is home to several top, luxury hotels right in the heart of the city - many with views of the famous Edinburgh Castle. Expect doormen wearing kilts, impressive tartan furnishings and possibly a wee dram of whisky on arrival.
For those on a tighter budget, the city offers lots of attractive value choices. There is a growing number of welcoming boutique hotels in elegant Georgian townhouses or traditional B&Bs in leafy Victorian neighbourhoods just outside the centre.
The city is compact so most hotels are located centrally along, or within walking distance to, the most famous street in the city - Princes Street.
For those looking for a more country setting, but not far from the centre, Edinburgh is just a short distance to many historical guesthouses and golf resorts which offer excellent accommodation.
The Old Town remains popular with first-time tourists looking to discover the city's history, to explore the mysterious alleyways, and to step back in time in this atmospheric city.
Younger travellers, those avoiding the tourist trail, and business travellers will want to stay north of Princes Street where good value chain hotels and hostels are located near the busy nightlife and restaurants.
If you are looking to visit during the summer (August) remember that the Edinburgh Festival and Fringe Festival is on and the city will be packed to the gills! Likewise, Hogmanay (New Year) brings thousands of tourists and locals to the centre, so be sure to book well in advance if possible.
Whenever you decide to head to this great city, make sure you check out great deals on flights too with our price comparison tool.