COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find the Best Cardiff Bed and Breakfast

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Featured B&B in Cardiff

Lanelay Hall Hotel & Spa
5 out of 5
Lanelay Lane, Talbot Green, Pontyclun, Wales
Get Rates

Located in Talbot Green, this luxury bed & breakfast is 2 mi (3.2 km) from The Royal Mint Experience, and within 12 mi (20 km) of Museum of Welsh Life (Welsh ...

4.6/5Exceptional! (205 reviews)

"We generally enjoyed our stay at Lanelay Hall. We were surprised that it sits in the middle of a newish housing estate, but that didn’t make too much difference while you’re there. The inside of the hotel is beautiful and very tastefully designed. The staff were very friendly and we had a lovely ..."…"

Reviewed on 7 Sep 2020

Lanelay Hall Hotel & Spa
Anchorage Guest House
3 out of 5
45-47 Fitzhamon Embankment, Cardiff, Wales
The price is £32 per night from 1 Apr to 2 Apr

Located in Riverside, this bed & breakfast is within a 15-minute walk of Sophia Gardens, Principality Stadium and Cardiff Castle. Cardiff Bay and Cardiff Motorpoint ...

4.2/5Excellent! (124 reviews)

"The rooms were clean. The first night we were upstairs, and we had trouble with the stairs, so they gave us a room on the ground floor. Most valuable was the help we received from the staff with our internet and GPS."…"

Reviewed on 20 Mar 2020

Anchorage Guest House
Mary House
3 out of 5
46 Mary Street, Porthcawl, Wales
The price is £40 per night from 16 Mar to 17 Mar

Situated in Porthcawl, this bed & breakfast is within 1 mile (2 km) of Coney Beach, Porthcawl Rest Bay Beach and Trecco Bay. Newton Beach and Royal Porthcawl ...

3.7/5Good! (48 reviews)
lovely hotel

"had a lovely 4 night stay here the lady is so kind and helpful really enjoyed our stay and would recommend to friends and family and will be returning soon as we can."…"

Reviewed on 9 Sep 2020

Mary House
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Ty Rosa - Bed & Breakfast
3 out of 5
118 Clive St, Cardiff, Wales
Get Rates

Located in Grangetown, this bed & breakfast is within 1 mile (2 km) of Cardiff International Sports Village, Cardiff Bay and Wales Millennium Centre. Cardiff ...

4.1/5Very Good! (107 reviews)

"A nice little B&B 10 mins drive from Cardiff Bay or a 35 min walk. Ty Rosa is in a great location, with ample on-road parking outside. A nice friendly greeting when i arrived. I stayed in Caerphilly Castle room which was clean and spacious, the bathroom was just a few steps downstairs. They provided ..."…"

Reviewed on 23 Oct 2020

Ty Rosa - Bed & Breakfast
Canada Lodge and Lake
4 out of 5
Heol Pant Y Gored, Cardiff, Wales
Get Rates

Situated in Cardiff, this bed & breakfast is within 6 miles (10 km) of Castell Coch (Red Castle), Museum of Welsh Life (Welsh Folk Museum) and St Fagans. Whitchurch ...

4.9/5Exceptional! (12 reviews)

"Setting and location was beautiful, amazing view. Slightly let down by the communal area- not fitting with decor of main areas. Overall experience was excellent, amenities were basic but enough and we had a thoroughly nice stay. Would definitely recommend and would definitely stay again."…"

Reviewed on 23 Nov 2020

Canada Lodge and Lake
The Riverhouse
2 out of 5
59 FITZHAMON EMBANKMENT, Cardiff, Wales
Get Rates

Located in Riverside, this bed & breakfast is within a 15-minute walk of Sophia Gardens, Principality Stadium and Cardiff Castle. Cardiff Bay and Cardiff Motorpoint ...

4.4/5Excellent! (15 reviews)

"Comfortable place to stay. Very clean too. Ample food for continental breakfast. Good sized room."…"

Reviewed on 4 Sep 2020

The Riverhouse
Egerton Grey Country House Hotel - Hotel
Porthkerry, Rhoose, Cardiff, Cardiff
Get Rates

Located in Rhoose, this bed & breakfast is 0.6 mi (0.9 km) from Porthkerry Country Park and within 3 miles (5 km) of Barry Island Beach and Barry Island Pleasure ...

Egerton Grey Country House Hotel - Hotel
Gwaelod Y Garth Inn
3.5 out of 5
Main Road, Gwaelod-y-Garth, Cardiff, Wales
The price is £121 per night from 2 Apr to 3 Apr

Situated in Cardiff, this bed & breakfast is 1.8 mi (2.9 km) from Castell Coch (Red Castle) and within 6 miles (10 km) of Caerphilly Castle and Whitchurch Hospital. ...

3.8/5Good! (4 reviews)

"This was a village inn on the outskirts of Cardiff Although it is technically in the city, the inn is on a wooded hillside in a pretty village- we were able to go for a walk felt as if we were in the country The room was large and very pleasant The inn runs a restaurant and we were able to have a ..."…"

Reviewed on 24 Feb 2020

Gwaelod Y Garth Inn
The First Hurdle Guest House
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is £50 per night from 1 Apr to 2 Apr

Situated in Chepstow, this bed & breakfast is within 1 mi (2 km) of Chepstow Castle, Wye Valley, and Chepstow Racecourse. Offa's Dyke National Trail - Southern ...

3.6/5Good! (89 reviews)

"Excellent.. very friendly and welcoming.. definitely be visiting again"…"

Reviewed on 5 Aug 2020

The First Hurdle Guest House
Tintern Old Rectory B&B
The price is £93 per night from 1 Apr to 2 Apr

Situated in Chepstow, this bed & breakfast is 0.7 mi (1.1 km) from Tintern Abbey and within 6 miles (10 km) of Wye Valley and Chepstow Racecourse. St Mary's ...

4.6/5Exceptional! (16 reviews)
Lovely old building in a great location

"Beautiful building perfectly positioned for Tintern. The bed was extremely comfortable and the breakfasts were fantastic, probably the best I had on the road trip. It's hard to get a better location for exploring the sights."…"

Reviewed on 31 Aug 2020

Tintern Old Rectory B&B
Number One Hundred Bed And Breakfast
3 out of 5
100 Newport Road, Cardiff, Wales
Get Rates

Located in Adamsdown, this bed & breakfast is within 1 mile (2 km) of Capitol Shopping Centre, Cardiff Motorpoint Arena and Cardiff Castle. Cardiff Bay and Principality ...

4.5/5Wonderful! (136 reviews)

"Great location to explore Cardiff and Brecon Beacons. Clean and spacious rooms. Good breakfast. Several restaurants within walking distance."…"

Reviewed on 4 Sep 2020

Number One Hundred Bed And Breakfast
Riverside Bed and Breakfast
3.5 out of 5
1 COLDSTREAM Terrace, Cardiff, Wales
Get Rates

Located in Riverside, this bed & breakfast is within a 10-minute walk of Sophia Gardens, Principality Stadium and Cardiff Castle. St. David's Hall and Cardiff ...

4.7/5Exceptional! (22 reviews)

"The property was excellent clean and comfortable. Irene was such a lovely lady and would do anything for her guests"…"

Reviewed on 25 Nov 2020

Riverside Bed and Breakfast
The Old Barn B&B
3 out of 5
The Croft, Barry, Wales
Free cancellationReserve now, pay when you stay
The price is £80 per night from 5 Mar to 6 Mar

Located in Rhoose, this bed & breakfast is within 16 mi (25 km) of Llandaff Cathedral, Principality Stadium and Cardiff Castle. Cardiff Bay and Techniquest are ...

5/5Exceptional! (4 reviews)

"Really enjoyable, quaint little place."…"

Reviewed on 16 Mar 2020

The Old Barn B&B
Cross Oak Inn
3 out of 5
Cross Oak Cottages, Penmaen Road, Blackwood, Wales
Get Rates

Located in Penmaen, this bed & breakfast is within 3 miles (5 km) of Pan-Y-fan Country Park, Sirhowy Valley Country Park and Bargoed Woodland Park. Twmbarlwm ...

3.8/5Good! (11 reviews)
Short stay in Blackwood

"Stayed a couple of nights as it was the best located for our needs. Rooms are clean and adequately equipped, but basic. Nice little pub, but quite busy, so remember to book a table if you want food. Note, this pub has no dedicated parking, you have to leave you vehicle on the street. Not a major ..."…"

Reviewed on 7 Sep 2020

Cross Oak Inn
Wern Ganol Guest House
3 out of 5
Caerphilly Rd, Treharris, Wales
Get Rates

Situated in a rural location, this bed & breakfast is 0.3 mi (0.6 km) from Parc Penallta and 2.7 mi (4.4 km) from Treharris Park. Bargoed Woodland Park and Sirhowy ...

Wern Ganol Guest House
Gails Guest House
3 out of 5
3 Plymouth Road, Barry, Wales
The price is £59 per night from 2 Apr to 3 Apr

Situated in Barry, this bed & breakfast is within a 15-minute walk of Barry Island Pleasure Park and Barry Island Beach. Whitmore Bay and Pebble Beach are also ...

4.5/5Wonderful! (113 reviews)

"Fantastic place can’t wait to go back highly recommend this guest house Lucy is a fab hostess xxx"…"

Reviewed on 1 Sep 2020

Gails Guest House
Hazelwood Guest House
4 out of 5
Tondu Road, Bridgend, Wales
The price is £60 per night from 1 Apr to 2 Apr

Situated in Bridgend, this bed & breakfast is 3 mi (4.9 km) from Bryngarw Country Park and within 6 miles (10 km) of Coed-Y-Mwstwr Golf Club and Southerndown ...

4.6/5Wonderful! (94 reviews)
Great Stay.

"Excellent location For my business trip with the staff willing to doing anything for you. Lovely large room and very comfortable and clean."…"

Reviewed on 21 Nov 2019

Hazelwood Guest House
The Castle Inn & lodge
3 out of 5
Twyncarn Rd, Newport, Wales
The price is £89 per night from 1 Apr to 2 Apr

Situated in Newport, this bed & breakfast is within 9 miles (15 km) of Belle Vue Park, Newport Cathedral and Tredegar House. Pontypool Park and Newport Stadium ...

5/5Exceptional! (4 reviews)
Excellent

"really nice place to stay. Very welcoming and complimentary crumpets a bonus"…"

Reviewed on 27 Jan 2021

The Castle Inn & lodge
Central Guest House
4 out of 5
Stow Hill, Pontypridd, Wales
The price is £80 per night from 1 Apr to 2 Apr

Situated in Pontypridd, this bed & breakfast is 1.4 mi (2.3 km) from Rhondda Valley and within 9 miles (15 km) of Caerphilly Castle and Castell Coch (Red Castle). ...

4.5/5Wonderful! (100 reviews)
Amazing place

"I loved my stay at Central Guest House.Here is what I liked. - Clean and tidy; - Lounge space with tea/coffee corner with provision for herbal/specialty tea. I usually use my own teabags as I like a strong blend but I didn't need to have bothered. The guest house had a brand that was good enough. ..."…"

Reviewed on 5 Mar 2020

Central Guest House
Bluebird Home
2.5 out of 5
73 Rhymney St, Cardiff, Wales
Get Rates

Located in Cathays, this bed & breakfast is within 1 mile (2 km) of National Museum Cardiff, Cardiff Castle and Cardiff Motorpoint Arena. Principality Stadium ...

Bluebird Home
Don't see what you're looking for?
See all available properties in Cardiff
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Cardiff

Hilton Cardiff

Hilton Cardiff

4.5 out of 5
Kingsway, Cardiff, Wales
The price is £75 per night from 1 Apr to 2 Apr
4.3/5Excellent! (988 reviews)

"Hilton was lovely, pity about hotels.com customer service. Details of booking could not be found, tried to contact Hotel.com absolutely pointless. Thankfully manager at Hilton looked into it and found booking with a 3rd party Expedia."…"

Reviewed on 30 Nov 2020

Hilton Cardiff
The Angel Hotel

The Angel Hotel

3 out of 5
Castle Street, Cardiff, Wales
The price is £51 per night from 1 Apr to 2 Apr
4/5Very Good! (988 reviews)

"Lovely friendly staff and a good breakfast, great position in centre of town. Hotel fabric is a bit faded and in need of update. A bit shabby but not chic."…"

Reviewed on 14 Dec 2020

The Angel Hotel
Future Inns Cardiff Bay

Future Inns Cardiff Bay

4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
The price is £56 per night from 1 Apr to 2 Apr
4.4/5Excellent! (1,319 reviews)
Easy to get to

"One night stop. Good clean efficient and good central location"…"

Reviewed on 4 Dec 2020

Future Inns Cardiff Bay
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Searching for B&Bs in Cardiff?
Whether you’re passing through town and are looking for accommodation that’s small and charming, or you’re a solo traveller hoping to make some connections, a B&B can be a good choice for many different types of travellers. If you want to lose yourself exploring fascinating exhibits, you might consider stopping by St Fagans and Big Pit National Coal Museum while you’re in town.
Are you thinking about apartments over traditional hotel rooms?
With attentive service, an atmosphere suited to mingling with other guests and tasty breakfasts, B&Bs provide a unique environment.
What are the best B&Bs in Cardiff?
Here are some B&Bs to look at in Cardiff: Cathedral 64: 4 stars, 3 rooms. Enjoy the free full breakfast and unique decor. Anchorage Guest House: 3 stars, 14 rooms. Lanelay Hall Hotel & Spa: 5 stars, 17 rooms. Enjoy the on-site dining and indoor swimming pool. Central Guest House: 4 stars, 5 rooms. Mary House: 3 stars, 12 rooms.
How many bed & breakfasts can I expect to find in Cardiff?
Expedia offers 33 bed and breakfasts in Cardiff, so you’ll have lots of options for your stay.
What's the best time of year to book my B&B in Cardiff?
When you’re planning your getaway to Cardiff, make sure that you take the year-round temperatures into account. The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are February and January, with an average of 5°C. Average annual precipitation for Cardiff is 963 inches.
What is there to do in Cardiff?
Travellers who want to experience Cardiff should visit its interesting historical sites and major shopping area. When you want to spend some time in the great outdoors, Barry Island Beach and Rhondda Valley are some notable spots. You should put Cardiff Motorpoint Arena and Principality Stadium on your list if you want to see more of the area.
How can I get to and around Cardiff?
Mapping out your trip in and around Cardiff is easy with these transportation options. Fly into Cardiff (CWL-Cardiff Intl.), which is located 9 mi (14.4 km) away. Otherwise, look for flights into Bristol (BRS-Bristol Intl.), which is 21.3 mi (34.2 km) away. If you’d like to venture out around the area, you may want a rental car for your journey.

More trip options