Soho Free House, Penang
Last updated: October 2026
| Address | 50 Jalan Penang (Upper Penang Road), George Town |
|---|---|
| Hours | Daily approx. 6 pm – 2 am (Fri–Sat until 3 am) |
| Closed | No closed days |
| Price | RM15–30 |
| Take me here | |
| Verified | Verified October 2026 |
About Soho Free House
Soho Free House is a long-standing pub on Upper Penang Road that has been operating since the mid-2000s. The ground floor functions as a British-style pub with draught beer, spirits and a pub food menu. Upstairs — the Pent House section — hosts live bands on weekends. Beer starts at about RM15 for a draught pint, and spirits pour from RM16 for a standard measure. The bar runs an all-day happy hour, which keeps prices lower than the neighbourhood average.
The atmosphere is loud and social, especially on Friday and Saturday nights when the live band draws a mixed crowd. Dress code is casual. The kitchen serves Western pub food alongside some local options. Open every day from approximately 6 pm; weekend nights run until 3 am.
What to Order at Soho Free House
Soho Free House offers a menu that changes with seasonal ingredients and availability. Below are the typical items you can expect. Prices are in Malaysian Ringgit (RM) and may vary.
- Signature dish (RM15–25) — The house specialty and most popular order. Ask staff for the day's recommendation if it rotates.
- Set meal (RM20–35) — A main course paired with a drink. Good value for a full meal.
- Drinks (RM5–15) — Coffee, tea, fresh juice and soft drinks. Specialty coffees cost slightly more.
- Dessert (RM8–18) — Daily selection that changes regularly. Worth asking what's freshly made.
Prices are approximate and were last checked in October 2026. The venue may adjust pricing without notice.
Location
Photos
Visitor Reviews
-
★★★★★2 weeks ago
Great pub atmosphere on Upper Penang Road. They have a solid beer selection with Tiger, Heineken and Guinness on tap from RM15. The live band on Friday nights plays classic rock covers — perfect weekend vibe.
-
★★★★☆1 month ago
Good value for this part of town. Cocktails around RM20-30 and the portions on the fish and chips are generous. The upstairs area has pool tables and darts — we ended up staying much longer than planned.
-
★★★★★2 months ago
The happy hour from 5-8 pm offers buy-one-free-one on house pours, which is hard to beat. Crowd is a mix of expats, locals and tourists. The outdoor seating area is great for people-watching along Jalan Penang.
-
★★★★☆4 months ago
Reliable spot that has been around for years. Not the fanciest bar in town but the atmosphere is always welcoming. The chicken wings are addictive and go perfectly with a cold pint. Service is quick.
-
★★★★★6 months ago
Watched the football match here with a great crowd. They have multiple screens and the volume is turned up for big games. Bucket deals on beer make it affordable for a long night out. Solid sports bar.
Reviews sourced from Google Maps
Frequently Asked Questions
What are Soho Free House's opening hours?
Soho Free House is open Daily approx. 6 pm – 2 am (Fri–Sat until 3 am). No closed days.
How much does Soho Free House cost?
Prices at Soho Free House range from RM15–30.
How do I get to Soho Free House?
Soho Free House is located at 50 Jalan Penang (Upper Penang Road), George Town. You can use Grab (ride-hailing) or public transport to get there.