- No pets
Facilities
- Parking
- WiFi
A Friendly Bed & Breakfast in Penarth, near Cardiff
Weaver’s House is a welcoming, family-run bed and breakfast in the elegant Victorian seaside town of Penarth, just across the water from Cardiff. Set in a handsome period house on Windsor Road — a couple of minutes’ walk from Dingle Road railway station and an easy hop into the city — it makes a relaxed, great-value base for exploring both the capital and the Vale of Glamorgan coast. With free parking, a genuine welcome and the seaside on the doorstep, it is a lovely alternative to a city-centre hotel.
The rooms
The B&B offers a range of comfortable rooms to suit couples, solo travellers and families, including triple rooms (with a twin and a larger bed) and single rooms. Bathroom facilities are shared, with a spacious, well-kept shower and bath and complimentary toiletries provided. Each room has its own television, wardrobe and free WiFi, and there is a quiet, homely feel throughout the house. Children of all ages are welcome, and a cot can be provided on request for a small charge, making it a practical choice for families.
The house and its facilities
Weaver’s House keeps much of its original Victorian character, from the fine carved staircase to the welcoming breakfast room. Guests can enjoy garden views, a sun terrace and a shared lounge in which to relax, and there is a shared kitchen and dining area too. Breakfast is served in the dining room, which opens out onto the garden — a pleasant spot on a fine morning. Free private parking is available, along with secure bicycle parking, and the whole house is non-smoking. Pets are not accepted.
At a glance
- Welcoming, family-run bed and breakfast in a Victorian house
- Triple and single rooms; shared bathroom with shower and bath
- Free WiFi, TV and wardrobe in every room
- Garden views, sun terrace, shared lounge and dining room
- Free private parking and secure bicycle parking
- Children of all ages welcome (cot available); non-smoking; no pets
- A couple of minutes from Dingle Road station; 2.7 miles from Cardiff
Penarth and the coast
Penarth is one of the most attractive seaside towns in South Wales — a genteel Victorian and Edwardian resort known for its restored pier and pavilion, its clifftop esplanade and its independent shops and cafés. The seafront is perfect for a stroll, and the cliff walks south towards Lavernock and the country park at Cosmeston Lakes are within easy reach. From the marina you can even take the water taxi across to Cardiff Bay. For more on the area and other places to stay, see our guide to Cardiff and Vale of Glamorgan accommodation.
Exploring Cardiff and the Vale
The big draw of staying here is being so close to Cardiff while enjoying the calm of the coast. The Welsh capital is just 2.7 miles away, with its castle, the Principality Stadium, the Victorian shopping arcades and the lively waterfront of Cardiff Bay, home to Mermaid Quay and the Wales Millennium Centre. St Fagans National Museum of History, one of the best free attractions in Wales, sits on the edge of the city. Closer to hand, the Vale of Glamorgan coast leads on to Barry Island and the dramatic cliffs of the Glamorgan Heritage Coast.
Getting around
Weaver’s House is especially handy for anyone wanting to leave the car behind. Dingle Road station is only a couple of minutes’ walk away, with frequent trains reaching Cardiff city centre in well under fifteen minutes — ideal for a match, a concert or a day’s shopping without the hassle of city parking. For those who do drive, the free on-site parking is a real bonus, and the secure bicycle parking suits anyone exploring the coast on two wheels.
Frequently Asked Questions
Are the bathrooms shared? Yes — there are shared bathroom facilities, with a spacious shower and bath and complimentary toiletries.
Is there parking? Yes, free private parking is available, along with secure bicycle parking.
How far is Cardiff? About 2.7 miles, with Dingle Road station a couple of minutes’ walk away and trains into the city in under fifteen minutes.
Are children and pets welcome? Children of all ages are welcome and a cot is available on request; pets are not accepted and the house is non-smoking.
Plan your stay in Penarth
For a welcoming, great-value bed and breakfast by the sea in Penarth, with Cardiff just minutes away by train, Weaver’s House is a lovely choice. To check dates and availability, use the booking options on this page.








