HotelTravelodge Edinburgh Central Waterloo Place8.0Very good (6,645 ratings)Rooms with city views, Walk to iconic Edinburgh attractionsEdinburgh, 8.5 km to MusselburghSelect dates to see prices and availabilitySee prices
Popular choiceHotelTravelodge Edinburgh Central8.1Very good (10,443 ratings)Family-friendly accommodations, Proximity to Waverley train stationEdinburgh, 8.1 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelTravelodge Edinburgh Cameron Toll8.2Very good (5,195 ratings)Family-friendly room configurations, Recently refurbished modern interiorsEdinburgh, 7.3 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelTravelodge Edinburgh Haymarket7.3(4,086 ratings)Wood-panelled restaurant and bar, Spacious rooms with high ceilingsEdinburgh, 10.5 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelTravelodge Edinburgh Park8.5Excellent (1,291 ratings)Contemporary room decor with charging points, Excellent public transport accessibilityEdinburgh, 15.4 km to MusselburghSelect dates to see prices and availabilitySee prices
Popular choiceHotelThe Balmoral Hotel9.4Excellent (11,003 ratings)Irene Forte Spa: Sicilian-inspired oasis, SCOTCH whisky bar with 500 varietiesEdinburgh, 8.6 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelTravelodge Edinburgh Central Queen Street7.8Good (5,414 ratings)Historic 19th-century building charm, Family-friendly accommodation optionsEdinburgh, 9.2 km to MusselburghSelect dates to see prices and availabilitySee prices
Popular choiceHotela&o Edinburgh City7.5Good (15,570 ratings)Award-winning stylish hostel, Steps from Royal Mile attractionsEdinburgh, 8.3 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelBest Western Kings Manor Hotel8.5Excellent (12,339 ratings)Second largest hotel leisure club, Historic 19th-century convent buildingEdinburgh, 2.7 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelNovotel Edinburgh Centre8.4Very good (13,666 ratings)Executive rooms with castle views, Convenient on-site parkingEdinburgh, 9.1 km to MusselburghSelect dates to see prices and availabilitySee prices
Popular choiceHotelThe Caledonian Edinburgh, Curio Collection by Hilton8.8Excellent (11,869 ratings)Unobstructed Edinburgh Castle views, Rooms with Victorian heritage designEdinburgh, 9.6 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelMelville Castle Hotel8.6Excellent (4,472 ratings)Dog-friendly accommodations and grounds, Scenic views of horse paddocksDalkeith, 5.8 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelMoxy Edinburgh Airport7.6Good (16,570 ratings)Book-themed interior design, Five-minute walk to airport terminalEdinburgh, 19.2 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelMalmaison Edinburgh8.3Very good (9,630 ratings)Views of Leith Port and waterfront, Historic Leith waterfront locationEdinburgh, 8.2 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelNovotel Edinburgh Park8.8Excellent (13,062 ratings)Diverse breakfast with local options, Heated indoor pool and wellnessEdinburgh, 16.1 km to MusselburghSelect dates to see prices and availabilitySee prices
Popular choiceHotelibis Edinburgh Centre South Bridge - Royal Mile8.1Very good (17,946 ratings)Steps from Royal Mile attractions, Pet-friendly accommodationEdinburgh, 8.3 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelInterContinental Edinburgh The George by IHG8.8Excellent (9,004 ratings)Views of Edinburgh skyline, Curated local experiencesEdinburgh, 9.0 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelKimpton Charlotte Square By Ihg9.0Excellent (6,008 ratings)Tranquil spa and wellness facilities, Georgian elegance with modern flairEdinburgh, 9.5 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelGarner Hotel Edinburgh – Haymarket7.7Good (1,922 ratings)Freshly renovated, modern interiors, Steps from Haymarket StationEdinburgh, 10.2 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelTravelodge Edinburgh Central Rose Street7.4(3,393 ratings)Convenient public transport access, Spacious family room optionsEdinburgh, 9.1 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelDoubleTree by Hilton Edinburgh Airport8.2Very good (10,311 ratings)Heated indoor pool and spa, Versatile meeting and event spacesEdinburgh, 19.1 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelHoliday Inn Express Edinburgh City Centre By Ihg8.1Very good (15,119 ratings)Georgian building in New Town, Walk to major city attractionsEdinburgh, 8.4 km to MusselburghSelect dates to see prices and availabilitySee prices
Popular choiceHotelibis budget Edinburgh Park7.6Good (17,505 ratings)Direct tram access to city and airport, Dog-friendly accommodationEdinburgh, 16.6 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelHaymarket Hotel8.5Excellent (1,307 ratings)Cooked-to-order breakfast, Historic townhouse architectureEdinburgh, 10.6 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelVirgin Hotels Edinburgh9.1Excellent (9,492 ratings)Rooftop sanctuary with castle views, Commons Club flagship restaurantEdinburgh, 8.7 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelHoliday Inn Express Edinburgh - Leith Waterfront by IHG8.3Very good (14,204 ratings)Direct tram access to city and airport, On-site paid parking availabilityEdinburgh, 8.8 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelMotel One Edinburgh-Royal8.7Excellent (17,549 ratings)Unbeatable central Edinburgh location, Rooms with city viewsEdinburgh, 8.6 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelAparthotel Adagio Edinburgh Royal Mile8.7Excellent (12,144 ratings)Proximity to historic landmarks, Pet-friendly accommodationEdinburgh, 8.1 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelFraser Suites Edinburgh8.6Excellent (10,751 ratings)Panoramic city and monument views, Bespoke art from Edinburgh CollegeEdinburgh, 8.7 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelMalmaison Edinburgh City8.7Excellent (4,012 ratings)Chez Mal Brasserie dining, Select rooms with claw-foot bathsEdinburgh, 8.9 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelDoubleTree by Hilton Edinburgh City Centre8.4Very good (9,357 ratings)Panoramic Edinburgh Castle views, Rooms with luxury Egyptian cottonEdinburgh, 9.3 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelResidence Inn by Marriott Edinburgh8.2Very good (6,185 ratings)Walkable to Edinburgh's main attractions, Pet-friendly accommodationsEdinburgh, 8.7 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelThe Resident Edinburgh9.2Excellent (3,538 ratings)Panoramic city and castle views, Thoughtfully designed interiorsEdinburgh, 10.0 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelMotel One Edinburgh-Princes8.7Excellent (11,148 ratings)Well-connected for transport, One Lounge with city viewsEdinburgh, 8.6 km to MusselburghSelect dates to see prices and availabilitySee prices
HotelVoco Edinburgh - Royal Terrace By Ihg7.9Good (3,798 ratings)Views of Firth of Forth, Tranquil garden and terrace diningEdinburgh, 7.9 km to MusselburghSelect dates to see prices and availabilitySee prices