Best Western Kings Manor is a 3-star hotel in Duddingston, East Edinburgh — 10 minutes from Portobello Beach by car. At £10 per night, it has one of the lowest fixed pet fees of any Edinburgh hotel. The hotel includes a swimming pool, gym, sauna, steam room, and tennis court in the room rate — a level of facilities unusual at this price point. Dogs can sit with guests in the bar area.
Location & Nearby Dog Walks
Best Western Kings Manor sits on Milton Road East in Duddingston, on the eastern fringe of Edinburgh between Holyrood Park and the coast. Portobello Beach — Edinburgh’s main sandy beach — is a 10-minute drive or 25-minute walk north. The beach is wide, dog-friendly, and has a promenade running its full length. Dogs are welcome on the beach year-round with no seasonal restrictions. The dunes at the eastern end provide natural off-lead running space.
Holyrood Park and Arthur’s Seat are a 15-minute drive west — or a 30-minute walk through Duddingston village. Duddingston Loch (a 10-minute walk) is a wildlife reserve with scenic paths; dogs should be on leads near the water but the surrounding hillside is open. The hotel’s location on the eastern edge of the city makes it the most practical base for exploring the East Lothian coast — Gullane Beach (dog-friendly, off-lead) is a 25-minute drive east.
Dog Policy
Best Western Kings Manor charges £10 per night per dog — one of the few hotels on this list with a clearly stated, low fixed fee. Dogs are welcome in the bar area. No published size or weight limit. Dogs must not be left unattended in rooms. If you want an even lower fee in the city centre, Motel One Edinburgh Royal charges £5/night. If you want a beach base with free parking and more facilities, Kings Manor is hard to beat at this price.
Who It Suits
Best Western Kings Manor is ideal for dog owners who want a beach holiday in Edinburgh — Portobello is 10 minutes away and one of the best urban beaches in Scotland. It also suits families who want an included pool and sports facilities at a mid-range price. The east Edinburgh location makes it a good base if you’re planning day trips to East Lothian — North Berwick, Gullane, and Yellowcraig beaches are all within 30 minutes. Not the right base if you need to be on Princes Street — city-centre options like Motel One Royal or Malmaison are better placed for that.
Practical Tips
- Pet fee: £10/night — declare at booking
- Dogs welcome in the bar area — not in restaurant or pool areas
- Dogs must not be left unattended in rooms
- Free parking on-site
- Pool, gym, sauna, steam room, and tennis court included in room rate
- Portobello Beach: 10-min drive or 25-min walk — dogs welcome year-round
- Gullane Beach (off-lead): 25-min drive east via A1
- Holyrood Park / Arthur’s Seat: 15-min drive west
- City centre bus (No. 42): stops nearby, 25 min to Princes Street
Frequently Asked Questions
Are dogs allowed on Portobello Beach near Best Western Kings Manor?
Yes — dogs are welcome on Portobello Beach year-round with no seasonal restrictions. The beach is a 10-minute drive or 25-minute walk from Best Western Kings Manor. The eastern end of the beach near the dunes is less crowded and popular with dog walkers.
Does Best Western Kings Manor have a pool?
Yes — Best Western Kings Manor includes an indoor swimming pool, gym, sauna, steam room, and tennis court in the room rate. This makes it unusual value for a 3-star Edinburgh hotel at this price point. Dogs are not permitted in the pool area.
How far is Best Western Kings Manor from Edinburgh city centre?
Best Western Kings Manor is approximately 3 miles from Princes Street — about 25 minutes by bus (No. 42) or 10–15 minutes by taxi. The location is better suited to guests who plan to explore east Edinburgh and the coast rather than spend time in the city centre.


