The Edinburgh Castle Hotel established in 1837 is Adelaide's first licensed pub with great pub food for lunch and dinner, South Australian wines, South Australian beers, friendly staff, several function areas, live music and an award winning beer garden! . The Edinburgh Castle Hotel is a NO POKIES venue!