- Closed nowBritish Legion Club60-62 Kirkhill Road, Penicuik, SC EH26Bar
- Fifa Pub Champions11 Pomathorn Road, Penicuik, SC EH26 8LTBar
- 5Closed nowLittle Italy1 Edinburgh Road, Penicuik, SC EH26 8NPRestaurant Bar
- 4.3Closed nowNavaar House23 Bog Road, Penicuik, SC EH26 9BYRestaurant Bar
- Penicuik Bowling Club Bog RoadBog Road, Penicuik, SC EH26Bar
- Penicuik Wines7 High Street, Penicuik, SC EH26 8HSBar
- 5Royal Hotel Bar & Restaurant34 High Street, Penicuik, SC EH26 8HURestaurant Bar
- 4.3Closed nowThe Cuiken Inn28 Edinburgh Road, Penicuik, SC EH26 8NWBar
- 4.7The Old Crown Inn13-13A High Street, Penicuik, SC EH26 8HSBar
- 5Closed nowThe Roadhouse136 John Street, Penicuik, SC EH26 8NJRestaurant Bar