B&B Cardiff

Not Just Any Hotel – Only the Best B&B Cardiff, Selected for You!

Cardiff
Apr 17, 2025 - Apr 18, 2025
2 adults, 1 room
Find
Price per night:
Up to $100
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8
Very good (140)
View map · 0.2 km City Centre
From
107£ /per night
8.4
Very good (274)
View map · 0.3 km City Centre
From
59£ /per night
8.4
Very good (573)
View map · 3.8 km City Centre
From
66£ /per night
8.4
Very good (434)
View map · 0.6 km City Centre
From
74£ /per night
8
Very good (212)
View map · 0.9 km City Centre
From
31£ /per night
8.2
Very good (78)
View map · 4.1 km City Centre
From
84£ /per night
8.6
Excellent (128)
View map · 0.2 km City Centre
From
18£ /per night
8.2
Very good (125)
View map · 1.5 km City Centre
From
92£ /per night
8.6
Excellent (51)
View map · 0.4 km City Centre
From
11£ /per night
8.4
Very good (515)
View map · 0.9 km City Centre
From
53£ /per night
8
Very good (110)
View map · 7.1 km City Centre
From
130£ /per night
8.2
Very good (313)
View map · 1.0 km City Centre
From
26£ /per night
8.4
Very good (107)
View map · 0.9 km City Centre
From
69£ /per night
8.4
Very good (25)
View map · 1.2 km City Centre
From
107£ /per night
8.4
Very good (186)
View map · 1.0 km City Centre
From
55£ /per night
8
Very good (228)
View map · 2.0 km City Centre
From
95£ /per night
8.4
Very good (417)
View map · 6.1 km City Centre
From
131£ /per night
8.2
Very good (67)
View map · 9.9 km City Centre
From
252£ /per night
8.2
Very good (89)
View map · 1.4 km City Centre
From
46£ /per night
7.8
Very good (209)
View map · 0.2 km City Centre
From
39£ /per night
8.4
Very good (37)
View map · 2.2 km City Centre
From
136£ /per night
8.2
Very good (21)
View map · 0.7 km City Centre
From
289£ /per night
8
Very good (114)
View map · 5.1 km City Centre
From
47£ /per night
8.2
Very good (225)
View map · 0.5 km City Centre
From
38£ /per night
8.4
Very good (298)
View map · 0.5 km City Centre
From
15£ /per night
8.2
Very good (34)
View map · 2.7 km City Centre
From
94£ /per night
8.4
Very good (46)
View map · 0.9 km City Centre
From
75£ /per night
8.8
Excellent (1791)
View map · 2.5 km City Centre
From
31£ /per night
7.8
Very good (33)
View map · 0.3 km City Centre
From
233£ /per night
8.4
Very good (31)
View map · 2.8 km City Centre
From
118£ /per night
8.4
Very good (120)
View map · 6.8 km City Centre
From
73£ /per night
8
Very good (39)
View map · 0.6 km City Centre
From
81£ /per night
8
Very good (138)
View map · 1.9 km City Centre
From
47£ /per night
8.2
Very good (41)
View map · 2.4 km City Centre
From
737£ /per night
8.2
Very good (41)
View map · 0.7 km City Centre
From
101£ /per night
8
Very good (33)
View map · 0.6 km City Centre
From
68£ /per night
8.4
Very good (31)
View map · 5.4 km City Centre
From
103£ /per night
7.8
Very good (4)
View map · 2.2 km City Centre
From
/per night
8.4
Very good (556)
View map · 0.4 km City Centre
From
34£ /per night
8.2
Very good (98)
View map · 0.1 km City Centre
From
105£ /per night
8.4
Very good (37)
View map · 1.1 km City Centre
From
143£ /per night
8.4
Very good (179)
View map · 1.9 km City Centre
From
50£ /per night
8.2
Very good (92)
View map · 0.7 km City Centre
From
37£ /per night
8.4
Very good (1811)
View map · 0.7 km City Centre
From
45£ /per night
8.2
Very good (228)
View map · 1.1 km City Centre
From
64£ /per night
8.2
Very good (51)
View map · 0.5 km City Centre
From
136£ /per night
8
Very good (120)
View map · 1.3 km City Centre
From
78£ /per night
8.6
Excellent (15)
View map · 6.8 km City Centre
From
387£ /per night
7.8
Very good (109)
View map · 0.9 km City Centre
From
25£ /per night
8.2
Very good (77)
View map · 3.5 km City Centre
From
95£ /per night
8.2
Very good (39)
View map · 0.3 km City Centre
From
31£ /per night
8.4
Very good (37)
View map · 0.6 km City Centre
From
350£ /per night
8.6
Excellent (27)
View map · 2.0 km City Centre
From
187£ /per night
8
Very good (281)
View map · 0.7 km City Centre
From
41£ /per night
8.2
Very good (26)
View map · 4.2 km City Centre
From
183£ /per night
8.4
Very good (64)
View map · 0.6 km City Centre
From
87£ /per night
8.2
Very good (89)
View map · 6.7 km City Centre
From
123£ /per night
8
Very good (56)
View map · 0.1 km City Centre
From
127£ /per night
8.4
Very good (483)
View map · 8.9 km City Centre
From
293£ /per night

Discover Your Perfect Stay

Cardiff offers a unique blend of rich history, lively culture, and stunning natural beauty, making it an enchanting destination for travelers. For those seeking a cozy and personalized experience, B&Bs in Cardiff present the perfect solution, providing a warm welcome and a taste of local hospitality. With many charming establishments nestled throughout the city, you’ll find the ideal base to explore all that Cardiff has to offer.

When it comes to choosing a B&B Cardiff, you’ll discover a variety of options tailored to suit every traveler’s needs. From traditional Victorian houses to contemporary lodgings, each B&B offers distinctive character and inviting atmospheres. Many of these accommodations boast convenient locations, ensuring you’re just a stone’s throw away from iconic attractions like Cardiff Castle, the beautiful Cardiff Bay, and the bustling city center.

In addition to comfortable rooms and delicious breakfasts, B&Bs in Cardiff often provide insider tips and recommendations from friendly hosts who know the area well. This local insight can lead you to hidden gems, from quaint cafes to stunning parks, enriching your overall experience in the city. So whether you’re visiting for a weekend getaway or a longer stay, a B&B Cardiff will not only offer a place to rest your head but also immerse you in the center of Welsh culture and hospitality.

Name of hotel Accommodation Rating Price, $
Ty Mynydd Lodge

9.5 / 10

(493 Reviews)

From 123£
Judy’s B&B Private Home

9.2 / 10

(52 Reviews)

From 286£
The Riverhouse

8.8 / 10

(748 Reviews)

From 15£
The Laurels Bed and Breakfast

9.0 / 10

(102 Reviews)

From 96£
Number One Hundred Bed and Breakfast

8.5 / 10

(459 Reviews)

From 54£
9.5
Excellent (493)

Ty Mynydd Lodge

3
Heol Isaf
Located slightly outside the bustling city center, this beautifully situated lodge provides an enjoyable retreat surrounded by nature while remaining conveniently close to urban attractions. The spacious rooms are tastefully decorated and equipped with modern amenities to ensure a comfortable stay. Each morning, guests are treated to a delightful breakfast featuring locally sourced produce, highlighting the flavors of Wales. The lodge’s serene environment, combined with the friendly service from the hosts, allows visitors to unwind and recharge after bustling days of sightseeing. A stay at Ty Mynydd Lodge promises peace and hospitality, making it a notable entry in the B&B options of Cardiff.

From

123£ /per night
9.2
Excellent (52)

Judy’s B&B Private Home

1 Fairoak Road
Located in a serene residential area, this charming B&B is just a short distance from the city’s attractions. Guests will appreciate the beautifully decorated rooms that blend comfort with a personal touch, making it an ideal spot for relaxation after a day of exploring. Breakfast is a highlight here, with a delicious menu that caters to various dietary needs, ensuring a great start to your day. Judy’s friendly hospitality further enhances the experience, making you feel right at home. This intimate setting stands out as a perfect choice for travelers seeking a genuine Welsh experience.

From

286£ /per night

B&B Cardiff

When visiting Cardiff, selecting the right accommodation can greatly enhance your experience, especially when you choose a charming B&B. Each hotel featured here has been handpicked for its cozy atmosphere, excellent service, and prime locations throughout the city. With options ranging from family-run establishments to those with modern amenities, these B&Bs promise a memorable stay in the Welsh capital. Whether you're after a leisurely getaway or a cultural excursion, the B&B options in Cardiff provide the perfect home away from home.

8.8
Excellent (748)

The Riverhouse

4
59 Fitzhamon Embankment
This B&B is ideally situated, allowing guests to explore Cardiff’s waterways and scenic spots easily. Each room is adorned with a mix of contemporary decor and traditional touches, providing a cozy ambiance and scenic views of the river. A hearty breakfast is served each morning, featuring a selection of traditional Welsh dishes, ensuring that guests are well-fueled for their day of exploration. The Riverhouse is also known for its welcoming hosts, who are always ready to offer local insights and recommendations. This intimate setting makes it a perfect retreat after a day of adventures in the city.

From

15£ /per night
9
Excellent (102)

The Laurels Bed and Breakfast

4
Cardiff Road
Nestled in a convenient area with easy access to Cardiff's vibrant nightlife, guests can enjoy both tranquility and excitement. The rooms here are elegantly furnished, offering a warm atmosphere that invites relaxation after your adventures. With a sumptuous breakfast featuring local ingredients, The Laurels ensures that each morning begins with a taste of Wales. Guests frequently praise the attentive service and the welcoming demeanor of the hosts, which contribute to the overall experience. For those looking for a blend of comfort and convenience, The Laurels is an excellent choice.

From

96£ /per night
8.5
Very good (459)

Number One Hundred Bed and Breakfast

3
100 Newport Road
This stylishly appointed B&B is conveniently located near Cardiff's main attractions, making it an ideal base for tourists. Guests can enjoy contemporary accommodations, complete with luxurious bedding and modern amenities, ensuring a restful night’s sleep. Breakfast here is a culinary treat with a diverse menu that caters to various palates, all prepared using fresh, local ingredients. The hosts are known for their genuine hospitality and can provide personalized recommendations, making your stay even more special. Number One Hundred presents an excellent option for anyone seeking an authentic B&B experience in Cardiff.

From

54£ /per night

City Nearby

Other city in United Kingdom

Other city in World

Dublin
Rome
Bergerac
Naples
Paris
Barcelona
Palermo
Munich
Newport
Dingle
Verona