Edinburgh is the capital city of Scotland, renowned for its rich history and vibrant cultural scene. It boasts architectural marvels, especially Edinburgh Castle, which stands out in the city’s skyline. Moreover, the city takes pride in its lively historic street called Royal Mile, where travelers can visit picturesque buildings with an old-world charm, museums, charming shops, and traditional Scottish pubs. Nature lovers will also find solace in this city’s lovely natural treasure, Arthur’s Seat, situated at the 640-ac (259.00 ha) Holyrood Park.
With a thriving gay scene, Edinburgh is also an ideal destination for LGBTQ travelers. You can visit lots of gay-friendly joints here, such as The Street, which also comes with a nightclub. For accommodations in the city, check out this list of the best gay-friendly hotels in Edinburgh, UK, and have a wonderful stay!
We handpicked these listings carefully, considering (wherever possible) recent guest reviews, location, accommodation type, prices, availability of dates, decor, and the property's inclusivity for guests from all walks of life. The image galleries get refreshed with the latest updates regularly. They were last updated on February 10, 2026.
1. Waldorf Astoria Edinburgh - The Caledonian (from USD 198)
Excellent breakfast, tasty capsules in Nespresso machine, and a beautiful dining room.
High-end pricing with additional costs for room upgrades and breakfast.
Exceptional central location near major tourist attractions and historic sites.
Lovely spa, Nespresso machine in rooms, and beautiful historic architecture.
Experience a luxury escape by checking in at Waldorf Astoria Edinburgh - The Caledonian. It offers elegantly designed rooms and suites with essential amenities, including flat-screen TVs and air-conditioning. The hotel also boasts rejuvenating facilities such as Waldorf Astoria Spa, which features a steam room, sauna, and whirlpool. If you need to exercise, visit the hotel’s gym or try some laps in the indoor swimming pool.
The property is close to Edinburgh Castle and Princes Street Gardens, allowing guests to visit the city’s best attractions without hassle.
The Caledonian Edinburgh, Curio Collection by Hilton This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: Princes Street
466 meters (0.3 ft) from Edinburgh Castle
2. Nira Caledonia (from USD 571)
Nira Caledonia is a cozy boutique hotel housed in a Georgian townhouse at the heart of Edinburgh. The hotel features fully refurbished guest rooms with an interior design that seamlessly blends the old-world charm of the furnishings with modern aesthetics. Given the historical significance of the hotel, it does not come with an elevator or air-conditioning on the premises, but each room is equipped with a flat-screen TV for entertainment.
Moreover, the property houses Blackwoods Edinburgh, an exceptional restaurant serving Scottish cuisine with an Italian twist.
Nira Caledonia
Address: 6 Gloucester Place
1.01 km (0.7 mi) from Edinburgh Castle
3. Market Street hotel (from USD 467)
Market Street Hotel offers contemporary-styled guest rooms with a touch of materials such as white oak and textured stone, providing guests with a cozy ambiance inspired by nature. All rooms feature essentials such as a minibar, Smart TV with Chromecast and Apple TV, and free WiFi. Additionally, guests can enjoy a hearty breakfast that’s available every morning on the premises.
If you want to unwind further, visit the lovely rooftop champagne lounge, Nor’ Loft, where you can enjoy exquisite drinks.
Market Street hotel This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 6 Market Street
663 meters (0.5 ft) from Edinburgh Castle
4. The Scott (from USD 414)
Delicious and varied breakfast, with vegan and gluten-free options, and reasonably priced dining at The Scholar restaurant.
Competitive pricing, especially for junior suite and standard rooms.
Convenient location near University of Edinburgh, Holyrood Park, and public transportation.
Beautiful old building with modern amenities, honesty bar, and complimentary coffee and tea.
The Scott is an excellent choice if you’re searching for luxurious accommodation with the well-preserved features of an 18th-century baronial house. It offers chic and spacious rooms and suites with premium mattresses, plush furnishings, and free WiFi. Besides cozy accommodations, the hotel takes pride in its culinary delights served in the dining room. Guests can also indulge in refreshing drinks at the Red Room Bar, an honesty bar operating on a self-service basis.
Take advantage of the property’s prime location, situated only a short walk from Arthur’s Seat, Holyrood Park, and The Meadows.
The Scott
Address: 18 Holyrood Park Road
2.02 km (1.3 mi) from Edinburgh Castle
5. Apex Waterloo Place Hotel (from USD 308)
Delicious breakfast with a wide variety of options, but occasional service delays and high prices for room service.
Reasonable pricing for spacious rooms in a central location, but some additional charges for amenities.
Excellent location near the train station, city attractions, and dining options.
Well-equipped spa and pool facilities, but occasional maintenance issues and limited complimentary water bottles.
Whether visiting for business or leisure, you will be pleased with Apex Waterloo Place Hotel. Besides offering clean, elegant rooms featuring traditional Georgian details, the hotel provides amenities dedicated to business-related activities, including meeting rooms. If you plan a celebration, you can also book an event hall on the premises.
Guests can take time to relax and unwind in the luxury wellness space called Yu Spa, which has a swimming pool, steam room, sauna, and hydrotherapy spa pool.
Apex Waterloo Place Hotel
Address: 23-27 Waterloo Place
998 meters (0.7 ft) from Edinburgh Castle
6. Crowne Plaza Edinburgh - Royal Terrace, an IHG Hotel (from USD 288)
Stay at Crowne Plaza Edinburgh - Royal Terrace, an IHG Hotel, to experience a serene getaway surrounded by lush greenery. Staying here is ideal for travelers who want to rest in modern accommodation while also being close to nature, as the hotel boasts a lovely private garden connected to the Terrace Restaurant, where you can enjoy a tasty breakfast, lunch, and dinner.
Furthermore, the property is conveniently located close to Edinburgh Waverley railway station, allowing guests to easily navigate the city.
voco Edinburgh - Royal Terrace by IHG This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 18-22 Royal Terrace
1.63 km (1.1 mi) from Edinburgh Castle
7. Le Monde Hotel (from USD 251)
Situated on Edinburgh’s famous George Street, Le Monde Hotel offers a glamorous getaway defined by its excellent boutique-style rooms and suites, each featuring a unique design. All rooms have modern conveniences such as air-conditioning, a plasma TV, and private bathrooms with designer toiletries. Additionally, the property boasts an outstanding dining venue serving all-day delicacies, including afternoon tea available from 11 am to 5 pm.
Guests can also challenge themselves by attending cocktail masterclasses, which will teach cocktail history and techniques for making the concoctions.
Le Monde Hotel
Address: 16 George Street
597 meters (0.4 ft) from Edinburgh Castle
8. Hilton Edinburgh Carlton (from USD 148)
Book a stay at Hilton Edinburgh Carlton if you want accommodation close to Edinburgh Castle. Despite being housed in a historic building, the hotel offers contemporary rooms and suites with modern amenities such as air-conditioning, HDTV, and a designated work desk, allowing business travelers to experience a comfortable stay. In addition, you can fulfill your business duties at the executive lounge and meeting rooms on the premises.
Elevate your stay by indulging in mouthwatering food and beverages at Marco Pierre White Steakhouse and Nineteen Hundred Bar & Lounge.
Hilton Edinburgh Carlton This is a Proud Certified property where you can be extra sure of a welcoming stay.
Address: 19 North Bridge, Edinburgh Old Town, Edinburgh, United Kingdom, EH1 1SD
795 meters (0.5 ft) from Edinburgh Castle
9. The Roseate Edinburgh (from USD 501)
Excellent breakfast and good quality food, but limited menu variety and some dining experiences may be expensive.
Relatively high-end with cozy atmosphere, but some rooms may be small for the price.
Conveniently located away from city center in a residential neighborhood, with a 30-minute walk to sites and near Haymarket Train Station.
Beautifully decorated boutique hotel with friendly staff, but limited facilities and no reception desk.
Choose The Roseate Edinburgh to enjoy the convenience of staying near the heart of the city. The hotel offers lavish accommodations inside two heritage Victorian townhouses, which have been recently remodeled to guarantee guests an authentic experience without compromising on modern comforts. It also features leisure amenities, including a beautiful garden conservatory and private gardens where guests can savor the fresh breeze.
Make your stay more memorable by indulging in the afternoon tea tradition at The Dunstane Restaurant & Bar and The Roseate Garden. In addition to tea, you can enjoy tasty home-baked cakes and mouthwatering scones.
The Roseate Edinburgh - Small Luxury Hotels of the World
Address: 4 West Coates
1.85 km (1.2 mi) from Edinburgh Castle
10. Radisson Collection Hotel, Royal Mile Edinburgh (from USD 240)
Mixed reviews on breakfast quality and service, limited dining options, some complaints about food and beverage offerings
Varied pricing, some guests found it expensive, while others found it value for money
Prime location in the heart of Edinburgh, convenient for major attractions, university visits, and easy access to transportation
Spacious rooms, central location, some noise issues, ongoing renovations, limited amenities due to COVID-19
Look no further if you’re searching for budget-friendly accommodation on the historic streets of Edinburgh, close to famous attractions such as Edinburgh Castle. Stay at Radisson Collection Hotel, Royal Mile Edinburgh, a lovely boutique property that features stylish rooms and suites with high-speed Wi-Fi and bathroom essentials, including a bathrobe and slippers. The hotel also provides guests with excellent meeting spaces, making it perfect for business travelers who need well-equipped rooms for conferences in the heart of the city.
Radisson Collection Hotel, Royal Mile Edinburgh
Address: 1 George IV Bridge
452 meters (0.3 ft) from Edinburgh Castle
Have an unforgettable stay in Edinburgh
Edinburgh is a stunning city offering a blend of history, culture, and nature. If you are planning a visit, consider selecting one of the gay-friendly hotels mentioned above that provide exceptional services and top-notch facilities ensuring a comfortable stay for all!
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data