The best Airbnbs in Cardiff

All products are independently selected by our editors. If you buy something, we may earn an affiliate commission.
Compact yet full of unique character, Cardiff is a city where stony medieval castles meet cutting-edge architecture, and rugby crowds spill into cosy pubs just steps from peaceful leafy parklands. As the capital of Wales, and voted the UK’s best city in the 2023 Readers' Choice Awards, Cardiff blends rich history with youthful energy – home to a flourishing arts scene and an exciting culinary renaissance which saw the city awarded its first Michelin star earlier this year. From the dramatic silhouette of Cardiff Castle in the heart of the city, to the striking waterfront transformation of Cardiff Bay humming with bars, to the arcades lined with boutiques and artsy indie cafes, the city caters to all kinds of visitors.
Whether you're in town for the Six Nations weekend, a concert at the Principality Stadium, or simply to step into the capital’s rhythm, we’ve pulled together a selection of standout rentals for a convenient and comfortable stay. From stylish city-centre flats to quieter hideaways defined by their historical charm, here are some of the best Airbnbs in Cardiff. In case of a longer trip connecting to other parts of the country, see the best Airbnbs in Wales.
A restored Victorian family home
This lovingly restored Victorian family home sits in the heart of Cardiff. Originally built in 1855, the property was redesigned with style and comfort in mind whilst retaining its original character such as through its marble framed fireplace and large bay windows. Four generous bedrooms and a children’s double room allow space for family gatherings or group getaways, and there’s parking for up to five cars – a rare find. Inside the layout offers an ideal mix of shared social spaces, such as the spacious open-plan living area, and corners for private relaxation. Double doors from the ground-floor bedroom lead out to a charming patio, an ideal nook for a morning coffee or evening drinks. You’ll be just a 13-minute walk away from Cardiff’s city centre, and located near Roath Park and Cardiff Castle, A supercharging station just 50m away makes it an EV-friendly stay too.
Sleeps: 10
Price: From around £120 per night, with a two-night minimumAn Edwardian home by the city centre
You’ll find this smart, homely property tucked away on a quiet tree-lined street just a short walk from Cardiff’s city centre. Though serene in its palette of warm tones from tan to beige and pale yellow, the interior is full of character. You’ll find striped curtains and upholstery high ceilings, large bay windows, and a rear courtyard for fresh air – the house blends traditional charm with everyday comforts to create a space that feels instantly like home. The main living room is cosy and suited for socialising, perfect for relaxed evenings with a film, while a separate snug offers a quiet nook for reading or kids’ playtime. The recently renovated bathroom and fully equipped kitchen bring a modern edge to this charming period property. When you head outside you’ll find leafy parks, lively cafés, and local pubs just around the corner. Roath Park Lake and Bute Park offer beautiful green spaces within walking distance, while the buzz of central Cardiff – with its castles, markets, and stadiums – is just a scenic stroll or short ride away. For adventures a little further afield, the Bannau Brycheiniog National Park is under an hour’s drive away.
Sleeps: Six
Price: Around £215 per nightA Victorian townhouse
Whether you're celebrating, reuniting, or simply a big group looking to explore the city, this plush Victorian townhouse makes for an ideal base. Though located on a quiet residential street, it's just a 10-minute stroll from the Principality Stadium and Cardiff Central Station, therefore combining space, comfort, and location into one stylish package. With plenty of large windows, light flows through the home, and this brightness is accentuated by the warm, ivory colour scheme. Your rooms will include a king, three doubles, and a cute bunk room, a good layout for families with children. A large, open-plan kitchen and dining area forms the heart of the home, a good space for gathering everyone together. Throw open the French doors and spill out into the sunny garden – perfect for summer brunches, BBQs, or evening drinks as nighttime takes hold. Many of Cardiff’s best attractions will also be at your feet – walk to the castle, stroll the Bay, or catch a show at the Utilita Arena before returning to unwind in a home that feels lived-in yet luxurious.
Sleeps: 12
Price: Around £400 per nightA quayside escape
The Bay Hideaway is a serene, design-forward retreat situated in the vibrant heart of Cardiff Bay. On stepping inside you'll be greeted by warm, earthy tones and soft textures that immediately invite calm. Every corner of this two-bedroom home has been thoughtfully curated, blending modern comfort with natural style. The master bedroom features a plush double bed with an Emma Premium Mattress, while the second bedroom offers two inviting single beds – ideal for children or friends. A spacious sofa bed in the lounge provides additional sleeping space too. Free off-street parking for up to three cars is a great bonus. You can expect to kick off mornings with coffee from the dedicated station, enjoyed in the private back garden as the city wakes up. Evenings will be for curling up in front of the SMART TV, catching up on your favourite Netflix shows, or sharing a meal made in the fully equipped kitchen. Whether you’re travelling with little ones (children’s tableware, a travel cot, and a highchair are available) or simply seeking a peaceful escape, pretty much everything you need has been considered. The property enjoys an enviable location too, you’ll be just a short walk to Mermaid Quay’s buzzing waterfront, and a few minutes' drive to the city centre.
Sleeps: Four
Price: From around £145 per night, with a two-night minimum
A calm hideaway
This light-filled four-bedroom retreat balances old-world warmth such as redbrick and geometric tile patterns with thoughtful modern touches, offering a calm, generous space for group gatherings, family escapes, or celebratory weekends. Within the elegant brick façade, the interior opens into a breezy, open-plan living area designed for both lively conversation and quiet evenings. Sink into soft furnishings as natural light floods in, or settle in for a film night with the smart TV. The kitchen is fully equipped and welcoming – whether you’re brewing morning coffee, preparing a group meal, or sharing late-night snacks around the table. The combination of soft linens, double beds, and ambient lighting create an easygoing, homely feel. Your bathrooms will feel equally inviting, with walk-in showers and a deep tub for a long soak. Outside, your private courtyard invites morning coffees under string lights or drinks after dusk – a quiet moment in the middle of the city’s energy. With Roath Park, independent cafes, and local shops all within walking distance, and Bannau Brycheiniog National Park just under an hour’s drive, you’ll be well placed for both urban adventures and countryside day trips.
Sleeps: 10
Price: Around £367 per night, with a two-night minimum- OWEN MATHIAS
A grand residence in the city centre
Spacious, thoughtfully decorated and in a brilliant location, this grand Victorian home offers the perfect base for exploring Cardiff in comfort – whether you're planning a family gathering, a group retreat, or a city celebration. Set on a quiet residential street just ten minutes’ walk from the Principality Stadium and Cardiff Castle, the house feels both central and peaceful. Inside, soaring ceilings and period features blend with smart modern upgrades. The living room offers generous seating for the whole group, ideal for sharing drinks before heading out, or relaxing together after a day of adventure. Beyond, the open-plan kitchen and dining area is made for connection: a long table with space for 13, a breakfast bar, and everything you need to rustle up and enjoy a feast with ease. Upstairs, four distinctive bedrooms sleep up to 13 guests across a mix of double beds, bunks, and singles. Each space has been carefully styled — colourful, calm, and practical, with plenty of storage and quiet corners. Your private garden offers a place to unwind outside, while free parking ensures stress-free arrivals.
Sleeps: 13
Price: Around £142 per night, with a three-night minimum A stylish central bolthole
This sleek and contemporary centrally-located apartment in Cardiff is an ideal choice for couples or solo travellers, blending modern design with all the cosy comforts of home. Located just a ten-minute walk from Cardiff Central station you’ll be within easy reach of everything the city has to offer. As you enter, a bright and spacious living room welcomes you, accented with a plush blue velvet sofa and exposed brickwork – adding character to the space. The kitchen, with its solid oak worktops and twin induction hobs, is perfect for whipping up a meal between dining out across the city’s top restaurants. Equipped with modern appliances, including a microwave, coffee machine, and oven, you'll feel right at home.
Sleeps: Two
Price: From around £67 per nightA light-filled apartment
You’ll wake up to iconic views of the Principality Stadium from this modern second-floor apartment nestled along the River Taff in central Cardiff’s. The open-plan living area is filled with natural light and fresh air thanks to its elevated location, while plush seating and a smart TV create a cozy space for unwinding after a day of sightseeing. Enjoy a restful night on the luxury double bed or make use of the comfortable sofa bed for a third guest. The fully equipped kitchen has everything from a coffee machine to a dishwasher and washing machine – useful for both short or extended stays. Guests also enjoy complimentary access to a nearby gym, high-speed WiFi, and a dedicated workspace. Located just a short stroll from Cardiff Castle, Bute Park, and the city centre’s shops and restaurants, this is an ideal base for exploring the best of Wales’ capital. Self check-in makes arrival quick and seamless, and thoughtful extras like fresh linen, toiletries, and a welcome pack with tea and biscuits add a personal touch.
Sleeps: Two
Price: From around £110 per night