Pretty and atmospheric streets, historical landmarks and an internationally renowned Festival – Edinburgh is one of the jewels in the UK’s crown. At its most vibrant during the “Fringe” festival of comedy and arts, which takes place each August, it is also a magnet for visitors all year round.
Hotel options in the city are in ample supply, with everything from budget guesthouses to 5-star luxury. We’ve picked out some of the best in the 4-star category.

The Edinburgh Lodge
From £69/ night
Originally a manse house for the church next door, this charming family-run hotel boasts all the history and character that one associates with the magnificent city of Edinburgh. Indeed, dotted around the hotel are enchanting remnants of its distinguished past, including stained glass windows and a number of other ecclesiastical symbols. Stylishly decorated guest rooms offer work desks, free entertainment systems including LCD televisions, free WiFi and modern en-suite bathrooms with free toiletries. Elsewhere in the hotel guests can enjoy a cosy lounge and bar area, a traditional dining room serving cooked breakfasts each morning, and a tranquil garden. Those arriving by car will find the free private parking a major benefit too. Famous attractions such as Murrayfield Stadium and Edinburgh Zoo are just a short walk away.

Apex City of Edinburgh Hotel
From £62/ night
Situated in the heart of Grassmarket, a historic market place and event space in the Old Town of Edinburgh, this exceptional hotel features an award-winning restaurant and distinctively designed boutique- style guestrooms. All rooms are luxurious, with large beds, a 42-inch LCD TV, luxury toiletries and free Wi-Fi, while the hotel also offers 24-hour room service. Guests also have access to a swimming pool and fitness centre located just a short walk away.

The Roxburghe
From £103/ night
Nestled in the heart of Edinburgh’s financial district, The Roxburghe is on the money in more ways than one. Along with a prime location, close to all that Edinburgh has to offer, it features a stellar roll-call of amenities, including a bar and grill restaurant, and a health and fitness suite with a swimming pool and heat treatment rooms. Guest rooms offer a flat-screen TV, 24-hour room service, and a fridge, while the en suite bathrooms have a selection of complimentary toiletries. For visitors keen to explore the wider region, Waverly Railway Station is just a five-minute walk away.

Tigerlily
From £106/ night
Located in Edinburgh’s New Town, a quick walk from Edinburgh’s main shopping and financial districts, this exclusive boutique hotel boasts chic design features, from the stylish rooms to the elegant champagne and cocktail bar to the hedonistic on-site nightclub. Guest rooms come with a flat-screen TV, DVD player and loaded iPod, while bathrooms are furnished with luxurious White Company toiletries. Other hotel amenities include. The surrounding district is filled with stylish bars and smart restaurants. A 15-minute walk through the scenic Prince’s Street Gardens will lead you to the imposing Edinburgh Castle.

Radisson Blu Hotel
From £99/ night
Positioned on Edinburgh’s historic and bustling Royal Mile, this upscale hotel features a stylish bar, a spa and fitness centre, and an indoor heated swimming pool. Contemporary guest rooms have a private bathroom with free toiletries, as well as a Satellite TV with on-demand movies, and a spacious work area. There’s also an excellent restaurant, offering traditional Scottish breakfasts and a wide range of evening dishes too. Edinburgh Castle is just a 10-minute walk away.