The Best Pubs in Swansea
Swansea, Wales’s second largest coastal city, is a place where pub culture thrives in all its forms. From historic inns that once welcomed Dylan Thomas to modern craft beer spots and lively sports bars, the city’s drinking dens offer everything from real ales and live music to dog friendly beer gardens and hearty, budget friendly food. Whether you’re after a quiet pint in a cosy local or a bustling terrace for a big game, Swansea’s warm, unpretentious spirit makes every visit feel like a proper welcome. Come and discover the best pubs in Swansea for yourself.


1. Queen's Hotel
Gloucester Pl, Maritime Quarter, Swansea SA1 1TY, UK
Step into the Queen’s Hotel, a true local treasure where Dylan Thomas once raised a glass! This budget-friendly pub serves up a cracking pint of proper ale, alongside wine, cocktails, and hearty home-cooked food that’s an absolute steal. With its outdoor seating, live music, and a warm welcome for both groups and dogs, it’s the perfect spot for a relaxed, character-filled evening. The friendly staff and unchanged, historic charm make every visit feel like coming home—pure, unpretentious joy.
Photo by Jaggery — CC BY-SA 2.0 via Wikimedia Commons


2. No Sign Bar
56 Wind St, Swansea SA1 1EG, UK
Nestled on Wind Street, this independent gem is a true local favourite with a wonderfully split personality. The front bar feels like a cosy, old world retreat, while the spacious back bar and terrace offer a modern space to enjoy award winning beers, fine wines, and cracking cocktails. With live music, a dog friendly policy, and a menu that ranges from pub classics to a legendary Sunday roast, it’s the perfect spot for any occasion. Whether you’re popping in for a quick pint or settling in for a feast, the warm welcome and lively buzz make it impossible to leave after just one.
Photo by N Chadwick — CC BY-SA 2.0 via Wikimedia Commons


3. The Eagle Restaurant & Pub
855 Llangyfelach Rd, Tre-boeth, Swansea SA5 9AU, UK
The Eagle Restaurant & Pub is a true local treasure where a warm, family friendly welcome meets genuinely superb food and drink. Whether you're gathering with a big group, settling in for a sports match, or simply enjoying a cocktail on the outdoor patio, the service here is consistently attentive and cheerful. From accommodating special dietary needs to hosting a heartfelt family reception, they handle every occasion with remarkable care and professionalism. It’s a reliably excellent spot for a relaxed meal or a lively pint, and you’ll find yourself planning your next visit before you’ve even left.


4. The Brunswick Arms
3 Duke St, Swansea SA1 4HS, UK
The Brunswick Arms is a brilliant local gem where exceptional food, ice cold pints, and live music come together for a cracking night out. The service here is genuinely outstanding, with a team that makes every visit feel special, whether you're in for a quick pint of beer or a full blown feast with friends. The steaks are cooked to perfection, the pizzas are loaded with toppings, and the generous portions of hearty, delicious food keep locals coming back again and again. With plenty of room for groups and all the big games on the screens, it’s the perfect spot to kick back, enjoy a glass of wine, and soak up the lively buzz. An absolute must visit for anyone who loves great grub, top notch drinks, and a warm, welcoming vibe.
Photo by Stephen Rogerson — CC BY-SA 2.0 via Wikimedia Commons


5. The Welcome Inn
The Welcome Inn, Llangyfelach Rd, Tirdeunaw, Penlan, Swansea SA5 7HT, UK
The Welcome Inn is a true local treasure where the promise of a warm welcome is delivered from the moment you walk through the door. This cosy, homely pub serves up generous, top quality food alongside a fantastic selection of beer, wine, and cocktails, making every meal feel like a special occasion. With its inviting beer garden, live music, and screens for the big games, it’s the perfect spot for groups, dog owners, and anyone seeking a genuinely friendly place to unwind. The consistently excellent service and hearty portions ensure you’ll be planning your next visit before you’ve even finished your pudding.
Photo by Alan Richards — CC BY-SA 2.0 via Wikimedia Commons


6. The Ship Inn
The Ship, 98-99 Pentreguinea Rd, St Thomas, Swansea SA1 8DJ, UK
The Ship Inn is a cracking local pub where the beer flows freely, the wine and cocktails are top notch, and the live music keeps things lively all week long. This is the perfect spot to gather with friends, watch the big match on the telly, or enjoy a cheap and cheerful meal out on the terrace. The generous portions of delicious, well priced food and the genuinely friendly service make every visit feel like a proper treat. Whether you're popping in for a quick pint or settling in for a full evening, this place is an absolute winner for a brilliant, no fuss night out.
Photo by Jaggery — CC BY-SA 2.0 via Wikimedia Commons


7. Plough and Harrow
Llangyfelach Rd, Brynhyfryd, Swansea SA5 9LG, UK
The Plough and Harrow in Brynhyfryd is a brilliant community local where you can catch every major sporting moment on HD screens while enjoying unbeatable drinks deals. This lively spot serves up a cracking selection of beer, wine, and cocktails, with plenty of outdoor seating for groups to soak up the action. The spacious bar and function room make it perfect for gatherings, and the friendly team keeps the good times rolling with live entertainment and a proper dartboard. A top choice for a fun, affordable pint in a welcoming setting.
Photo by Jaggery — CC BY-SA 2.0 via Wikimedia Commons


8. Mary Dillwyn
Pontardulais Rd, Cadle, Fforest-fach, Swansea SA5 4BA, UK
Mary Dillwyn is a fantastic local spot where you can grab a seat in the stylish beer garden and enjoy perfectly poured cask ales, craft beers, or a refreshing cocktail. The menu is a real treat, offering everything from classic pub dishes with a twist to delicious homemade kebabs, all served in generous portions that are great value, especially with current offers on mains. The team here is wonderfully attentive and genuinely friendly, making it a brilliant choice for family lunches, spontaneous dinners, or a relaxed catch up with friends. With a dedicated gluten free menu, a special doggie menu for your four legged companion, and a warm welcome for groups, this place truly has something for everyone.
Photo by Alan Hughes — CC BY-SA 2.0 via Wikimedia Commons


9. The Wig & Pen
134-136 St Helen's Rd, Swansea SA1 4BL, UK
Tucked away on St. Helen’s Road, The Wig & Pen is a brilliant community local that’s perfect for catching every major sporting moment on their HD screens. You can grab a cheap pint, a glass of wine, or a cocktail and settle into the large covered outdoor seating area, all while enjoying live music and a genuinely friendly buzz. It’s a dog friendly spot with a pool table and darts, making it an ideal place for groups to relax and have a cracking time without breaking the bank. A top notch, welcoming pub that keeps you coming back for more.
Photo by Eirian Evans — CC BY-SA 2.0 via Wikimedia Commons


10. The Bryn-Y-Mor
17 Brynymor Rd, Swansea SA1 4JQ, UK
The Bryn-Y-Mor is a fantastic local hub where you can settle in with a pint, a glass of wine, or a perfectly mixed cocktail while catching all the live sports action on the big screens. This dog friendly spot is ideal for groups, offering honest pricing and a genuinely warm welcome that makes every visit feel like a treat. With a cracking lineup of weekly deals, from two mains to a burger and a drink for under a tenner, it’s the perfect place to gather with friends for a great value, feel good time.
Photo by Bill Boaden — CC BY-SA 2.0 via Wikimedia Commons




