Clarks Bar on Dundas Street. About 1/2 a mile down the hill from Princes Street. It's a traditional boozer, but not dodgy. Racing on every day in there.
The Bailie in Stockbridge. A much 'nicer' bar than Clarks but although they have a Racing Post on the bar I've only seen the Racing on once (when Aintree was on) so perhaps they only put it on for the big meetings. You could give them a phone. Nice bar.
The Grays Mill Slateford Road. A bit out of the centre and I've never actually been in. A few of the guys from work spend the entire Cheltenham week in there. From the tabbers outside it looks like it attracts some 'interesting' characters. They seem to go in for the festival in a big way with tipping competitions etc. Bookies a couple of doors down. Can't vouch for it myself.
I've been to a few in Edinburgh -Clarks Bar on Dundas Street. About 1/2 a mile down the hill from Princes Street. It's a traditional boozer, but not dodgy. Racing on every day in there. The Bailie in Stockbridge. A much 'nicer' bar than Clarks but