Edinburgh city centre has become a prime destination for travelers with dogs, offering everything from grand 5-star properties with castle views to self-catering apartments on the Royal Mile. These 39 pet-welcoming stays are positioned to put you within a short walk of key sites like Edinburgh Castle, Princes Street, and Waverley Station, so you can focus on exploring with your pet, not navigating public transport. Whether you're looking for a weekend city break or an extended visit, there's a dog-friendly base that matches your travel style and budget.
Budget-wise, you'll find options across the range: from comfortable aparthotels like Fraser Suites Edinburgh, where apartment-style living includes kitchen and laundry facilities, to the 5-star Gleneagles Townhouse, offering a full spa experience. The real standout is Kimpton Charlotte Square, a top-scoring hotel (88 - Fabulous) that not only welcomes dogs but also provides pet beds, bowls, and treats, plus a dog-walking map. For easy access to trains and sights, Old Town Chambers sits just a 2-minute walk from Waverley station, while The Balmoral on Princes Street delivers unbeatable castle views. When booking, check or ask about pet fees and any weight restrictions, and remember to book early for peak season to secure the best dog-friendly rates.
