B&B Cardiff

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

Cardiff
Feb 21, 2025 - Feb 22, 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 (129)
View map · 0.2 km City Centre
From
111£ /per night
8.4
Very good (246)
View map · 0.3 km City Centre
From
61£ /per night
8.6
Excellent (540)
View map · 3.8 km City Centre
From
68£ /per night
8.4
Very good (396)
View map · 0.6 km City Centre
From
88£ /per night
8.2
Very good (194)
View map · 0.9 km City Centre
From
32£ /per night
8.2
Very good (78)
View map · 4.1 km City Centre
From
82£ /per night
8.6
Excellent (128)
View map · 0.2 km City Centre
From
17£ /per night
8.2
Very good (125)
View map · 1.5 km City Centre
From
132£ /per night
8.6
Excellent (51)
View map · 0.4 km City Centre
From
11£ /per night
8.4
Very good (479)
View map · 0.9 km City Centre
From
55£ /per night
8
Very good (110)
View map · 7.1 km City Centre
From
135£ /per night
8.2
Very good (285)
View map · 1.0 km City Centre
From
27£ /per night
8.4
Very good (108)
View map · 0.9 km City Centre
From
76£ /per night
8.4
Very good (25)
View map · 1.2 km City Centre
From
111£ /per night
8.4
Very good (186)
View map · 1.0 km City Centre
From
89£ /per night
8.2
Very good (178)
View map · 2.0 km City Centre
From
98£ /per night
8.4
Very good (417)
View map · 6.1 km City Centre
From
136£ /per night
8.2
Very good (67)
View map · 9.9 km City Centre
From
262£ /per night
8.2
Very good (90)
View map · 1.4 km City Centre
From
133£ /per night
7.8
Very good (187)
View map · 0.2 km City Centre
From
38£ /per night
8.4
Very good (37)
View map · 2.2 km City Centre
From
255£ /per night
8.2
Very good (21)
View map · 0.7 km City Centre
From
323£ /per night
8
Very good (114)
View map · 5.1 km City Centre
From
49£ /per night
8.2
Very good (225)
View map · 0.5 km City Centre
From
40£ /per night
8.4
Very good (272)
View map · 0.5 km City Centre
From
44£ /per night
8.2
Very good (34)
View map · 2.7 km City Centre
From
98£ /per night
8.4
Very good (46)
View map · 0.9 km City Centre
From
78£ /per night
8.8
Excellent (1774)
View map · 2.5 km City Centre
From
33£ /per night
7.8
Very good (33)
View map · 0.3 km City Centre
From
243£ /per night
8.4
Very good (31)
View map · 2.8 km City Centre
From
123£ /per night
8.4
Very good (120)
View map · 6.8 km City Centre
From
75£ /per night
8.2
Very good (29)
View map · 0.6 km City Centre
From
96£ /per night
8
Very good (126)
View map · 1.9 km City Centre
From
44£ /per night
8.2
Very good (41)
View map · 2.4 km City Centre
From
104£ /per night
8.2
Very good (41)
View map · 0.7 km City Centre
From
97£ /per night
8
Very good (33)
View map · 0.6 km City Centre
From
64£ /per night
8.4
Very good (21)
View map · 5.4 km City Centre
From
107£ /per night
7.8
Very good (4)
View map · 2.2 km City Centre
From
/per night
8.4
Very good (505)
View map · 0.4 km City Centre
From
36£ /per night
8.2
Very good (98)
View map · 0.1 km City Centre
From
132£ /per night
8.4
Very good (37)
View map · 1.1 km City Centre
From
149£ /per night
8.4
Very good (179)
View map · 1.9 km City Centre
From
43£ /per night
8.2
Very good (92)
View map · 0.7 km City Centre
From
38£ /per night
8.4
Very good (1811)
View map · 0.7 km City Centre
From
47£ /per night
8.2
Very good (228)
View map · 1.1 km City Centre
From
67£ /per night
8.2
Very good (51)
View map · 0.5 km City Centre
From
142£ /per night
8
Very good (120)
View map · 1.3 km City Centre
From
81£ /per night
8.6
Excellent (15)
View map · 6.8 km City Centre
From
402£ /per night
8
Very good (98)
View map · 0.9 km City Centre
From
26£ /per night
8.2
Very good (77)
View map · 3.5 km City Centre
From
99£ /per night
8.2
Very good (39)
View map · 0.3 km City Centre
From
33£ /per night
8.4
Very good (37)
View map · 0.6 km City Centre
From
364£ /per night
8.6
Excellent (27)
View map · 2.0 km City Centre
From
194£ /per night
8
Very good (264)
View map · 0.7 km City Centre
From
42£ /per night
8.2
Very good (26)
View map · 4.2 km City Centre
From
190£ /per night
8.4
Very good (64)
View map · 0.6 km City Centre
From
75£ /per night
8.2
Very good (78)
View map · 6.7 km City Centre
From
90£ /per night
8
Very good (56)
View map · 0.1 km City Centre
From
132£ /per night
8.4
Very good (483)
View map · 8.9 km City Centre
From
305£ /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

(491 Reviews)

From 90£
Judy’s B&B Private Home

9.1 / 10

(54 Reviews)

From 298£
The Riverhouse

8.8 / 10

(754 Reviews)

From 44£
The Laurels Bed and Breakfast

8.8 / 10

(101 Reviews)

From 100£
Number One Hundred Bed and Breakfast

8.5 / 10

(452 Reviews)

From 57£
9.5
Excellent (491)

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

90£ /per night
9.1
Excellent (54)

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

298£ /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 (754)

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

44£ /per night
8.8
Excellent (101)

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

100£ /per night
8.5
Very good (452)

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

57£ /per night

Other city in Country

Other city in World

Dublin
Rome
Bergerac
Naples
Paris
Barcelona
Palermo
Munich
Newport
Dingle
Verona