
Edinburgh is one of the most fantastic European cities that promises a fun-filled break. Aside from being the capital city of Scotland, the destination is full of recreational options and historic sites that fascinate most vacationers.
You may visit the city’s oldest structure St. Margaret’s Chapel and check out Mons Meg, a bombard dating back to the 15th century, at Edinburgh Castle. Experience close encounters with giant giraffes, flamingos, chimpanzees, and koalas at Edinburgh Zoo. Whisky lovers will thoroughly enjoy an afternoon at The Scotch Whisky Experience, learning more about the national drink of Scotland.
Staying in a hotel hosting great entertainment will make your holidays more enjoyable in the city. Live music performances, DJ nights, and movie screenings will add charm to your respite from routine. For a memorable vacation, read on for the best hotels with entertainment in Edinburgh, UK.
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and access to entertainment offering like live performances, happy hours, indoor games, etc. The image galleries get refreshed with the latest updates regularly. They were last updated on January 26, 2025.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Angels Share Hotel (from USD 246)
Good breakfast options, lovely evening meals, and a lively bar atmosphere
Reasonable pricing for a central location, but additional charges for breakfast and parking
Centrally located with easy access to main attractions and public transport
Themed rooms, lively bar with live music, and friendly staff
Make the most of your holidays by staying in the inviting Angels Share Hotel. It boasts modern Scottish culture and cultural icons for an enriching experience. You won’t feel bored while staying here, as the hotel offers great entertainment facilities. The Main Bar of the hotel welcomes you to enjoy live music on Thursday, Friday, and Saturday evenings.
On Thursdays, you can enjoy the live performances at The Main Bar from 8 pm to 11 pm, while on Fridays and Saturdays, entertaining live music performances are available from 8:30 pm to 12 am. Shimmering chandeliers grace the bar’s interiors. You can book a comfortable booth, sit back, and order delicacies from the available à la cart menu. What’s more, the hotel also features a Club Room where you can hang out with your friends while admiring Scottish culture.
2. The Scotsman Hotel (from USD 248)
Delicious and complete breakfast, with friendly staff and attentive service.
Great value for money with modern, well-decorated rooms.
Perfectly situated in the Old Town, between the Royal Mile and the New Town.
Charming hotel with a lovely bar, complimentary hot chocolate, and feature suite with a view.
For an enjoyable break, choose The Scotsman Hotel. The hospitality facility dates back to 1905 and boasts several original features, such as stained glass windows and a magnificent marble staircase.
Despite retaining the period charm, the hotel offers outstanding modern entertainment. It boasts The Scotsman Picturehouse, where you can watch a movie leisurely. The 48-seat exclusive cinematic space lies beneath the hotel. Here you can watch a variety of films, such as famous classic cinemas and modern movies, as per the schedule. The establishment also welcomes private cinema screenings, perfect for movie dates.
3. The Inn on the Mile (from USD 135)
Convenient breakfast at the hotel, but some guests were directed to a nearby sister hotel for breakfast due to staffing issues.
Central location, but pricing can be high during busy times.
Perfect location on the Royal Mile, close to major attractions and Waverley station.
Modern rooms, comfortable beds, and friendly staff. No elevator and some noise from the street and nearby bars.
Choose this boutique hotel for a luxury experience. The Inn on the Mile lies in one of the city’s most renowned historic landmarks, Royal Mile. Stylish and clean rooms ensure a comfortable stay in this plush hotel.
If you are a music lover, you will enjoy live performances by the best musicians in Scotland’s capital. Live musical performances are available at the hotel daily. You are free to sing along with the talented musicians for a more immersive experience.
You can also visit the hotel’s Pub & Kitchen to watch sports on the massive screens. Make your evenings even more pleasant by relishing fresh food and beverages here.
4. Murrayfield Hotel (from USD 126)
Excellent breakfast, great restaurant, and accommodating staff for dietary preferences.
Reasonable pricing for spacious rooms, with free parking and good value breakfast options.
Convenient location near bus stop, short ride to city center, and close to Murrayfield Stadium.
Old world charm, well-connected to local transportation, spacious bathroom, and comfortable beds.
Enjoy great hospitality at the 4-star Murrayfield Hotel. Whether you are on a work trip or vacation, you can experience an exceptional stay here. To make your time here more enjoyable, the hotel hosts a cocktail masterclass. You will love trying out the cocktail masterclass packages available here to hone your cocktail-making skills or make your celebrations special. This entertaining activity is available throughout the week between 12 pm and 9 pm.
The on-site restaurant The Bothy greets you with pleasant breakfasts and candlelight dinners. You can also enjoy alfresco dining in the beer garden here.
5. Black Ivy (from USD 288)
Excellent food quality, especially the Scottish breakfast, and a good selection of drinks in the bar.
Reasonable pricing for a boutique hotel in Edinburgh, especially during events like the Fringe festival.
Conveniently located near the park, within walking distance to popular attractions, and in a lively yet quiet neighborhood.
Charming decor, spacious rooms, friendly and attentive staff, delicious breakfast, and a cozy bar and restaurant.
For a fun-filled break, reserve a room at Black Ivy. The establishment hosts excellent options for your recreation. You can find a lively indoor bar - Drafthouse - that features guest taps, crafted drinks, and lagers. Don’t miss tasting Tank Beer here for a refreshing experience. You can also order snacks from the Bar Bites menu available here.
While sampling various drinks, watch live music performances of some of the city’s talented musicians on the stage. The bar is open till 1 am throughout the week, so you can enjoy live DJ performances till late at night. You may also relish drinks under the starry skies on the pleasant outdoor terrace, which offers the same timings as the bar.
Enjoy a great time in Edinburgh
Edinburgh offers countless fascinating places to explore and activities to try out. Staying in a hotel offering great entertainment options can help you enjoy a vacation full of fun and merriment. Set off on an exciting break and book one of these best hotels with entertainment in Edinburgh, UK!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data