Background

Windsor Castle Pub in Newport

4.2 (299)

A lively and welcoming British pub in Newport’s city center, offering classic fare, full bar service, and a friendly atmosphere for all.

Windsor Castle is a popular, inexpensive pub located at 19 Upper Dock Street in Newport, Wales. Known for its British pub atmosphere, it offers a full bar and serves breakfast, lunch, dinner, and brunch. Open daily with extended hours on weekends, it welcomes a diverse crowd in a lively setting with table service and wheelchair accessibility.

A brief summary to Windsor Castle

  • Monday 9 am-11 pm
  • Tuesday 9 am-11 pm
  • Wednesday 9 am-11 pm
  • Thursday 9 am-11 pm
  • Friday 9 am-3 am
  • Saturday 9 am-3 am
  • Sunday 12 pm-11 pm

Local tips

  • Visit on Friday or Saturday nights to experience the pub’s vibrant late-night atmosphere.
  • Try the traditional British pub dishes paired with local ales for an authentic taste.
  • The pub is wheelchair accessible, making it inclusive for all visitors.
  • Arrive early on weekends to secure seating as the pub can get busy during peak hours.
widget icon

Do you manage this location?

Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more

Activate your presence

Unlock the Best of Windsor Castle

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Getting There

  • Bus

    Take local bus services from Newport city center to Upper Dock Street, with a journey time of approximately 10-15 minutes. Buses run frequently during the day with affordable fares around £2-£3. Check schedules for evening service availability.

  • Taxi

    Taxis from central Newport to Windsor Castle take about 5-10 minutes depending on traffic. Typical fare ranges from £5 to £8. Available 24/7, taxis provide a convenient option especially during late hours.

  • Walking

    From Newport city center, Windsor Castle is about a 15-minute walk along mostly flat, paved streets. This route is accessible for wheelchairs and suitable for most fitness levels.

For the on-the-go comforts that matter to you

  • Restrooms
  • Drink Options
  • Food Options
  • Seating Areas
  • Trash Bins
  • Information Boards

Windsor Castle location weather suitability

  • Weather icon Any Weather
  • Weather icon Rain / Wet Weather
  • Weather icon Mild Temperatures

Discover more about Windsor Castle

A Historic Pub with a Welcoming Atmosphere

Windsor Castle in Newport is a classic British pub situated in the heart of the city on Upper Dock Street. Despite its name, it is not a castle but a well-loved local establishment that captures the spirit of traditional Welsh pub culture. The pub’s inviting interior features a warm, casual ambiance where patrons gather for drinks, hearty meals, and socializing. Its long-standing presence in Newport makes it a staple for both locals and visitors seeking an authentic pub experience.

Food and Drink Offerings

The pub offers a full bar with a wide selection of drinks, including local ales, spirits, and classic cocktails. Windsor Castle serves a variety of British pub fare throughout the day, including breakfast, lunch, dinner, and brunch options. The menu is designed to complement the drinks, featuring traditional dishes that appeal to a broad audience. Table service enhances the relaxed dining experience, making it suitable for casual meals or celebratory gatherings.

Accessibility and Facilities

Windsor Castle is wheelchair accessible, ensuring that all guests can enjoy the venue comfortably. The pub provides seating areas that accommodate both small and larger groups, making it a versatile spot for different social occasions. Its location in Newport’s city center offers easy access to nearby attractions and amenities, contributing to its popularity as a convenient meeting point.

Operating Hours and Vibrancy

The pub operates daily with hours tailored to meet the needs of its clientele. On weekdays, it opens from 9:00 AM to 11:00 PM, while on Fridays and Saturdays, it extends service until 3:00 AM, catering to late-night visitors. Sundays see slightly reduced hours, opening at noon and closing by 11:00 PM. This schedule supports a lively atmosphere, especially during weekend evenings when the pub becomes a hub of social activity.

Community and Cultural Significance

Windsor Castle serves as more than just a pub; it is a social landmark within Newport. It embodies the community’s convivial spirit and offers a space where people from diverse backgrounds come together. The venue’s blend of traditional pub culture with a welcoming environment makes it a cultural touchstone in the city’s nightlife and dining scene.

Location and Surroundings

Located at 19 Upper Dock Street, the pub is positioned in a vibrant part of Newport, close to other entertainment and dining options. Its central location makes it an ideal stop for those exploring the city or seeking a comfortable place to unwind after a day of sightseeing or work. The surrounding area is lively, contributing to the pub’s energetic yet relaxed vibe.

Busiest months of the year

Busiest hours of the day

Mobile App

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.



Select Currency