Hotels and B&Bs near Cardiff Castle
52 within 3 miles · nearest first
In short: 52 hotels and B&Bs within 3 miles of Cardiff Castle in Cardiff. The nearest is Hilton Cardiff Hotel, under 0.2 miles away. 4 accept dogs.
Updated · Distances are straight-line · Ratings from Google · About Cardiff Castle
under 0.2 miles
Cardiff · Dogs welcome
Hilton Cardiff Hotel
★ 4.2 (3,420)
Cardiff hotel on Kingsway, steps from Cardiff Castle and the city's shops, restaurants and bars, with 197 rooms.
Cardiff
The Angel Hotel
A 102-room hotel on Castle Street in Cardiff, close to Cathays and within easy reach of the city's bars and restaurants.
0.2 miles
Cardiff
Parador 44
★ 4.9 (82)
A Spanish-themed hotel on Quay Street in central Cardiff, with a resident lounge, terrace and continental breakfast included.
0.2 miles
Cardiff
Holiday Inn Cardiff City Centre
★ 4.1 (1,709)
For city breaks, matchdays or business trips, this 157-room Cardiff hotel on Castle Street puts the castle and stadium within easy walking distance.
0.2 miles
Cardiff
Hotel Indigo Cardiff
★ 4.6 (1,497)
A central Cardiff hotel just off Dominions Arcade, with 122 modern rooms and Cathays a short walk away.
0.2 miles
Cardiff
ML Lodge
★ 3.1 (214)
A modest 10-room hotel on St Mary Street in Cardiff, offering good-value comfort within easy reach of Cathays and local attractions.
0.2 miles
Cardiff
Park Plaza Cardiff
★ 4.3 (2,007)
A large modern hotel on Greyfriars Road in central Cardiff, with 129 rooms and a spa complex including pool, hot tub and steam room.
0.3 miles
Cardiff
Sandringham Hotel
★ 4.2 (722)
Long-established family-run hotel with 28 en-suite rooms on St Mary Street, in the middle of the city centre's pubs, arcades and market.
0.3 miles
Cardiff
The Parkgate Hotel
★ 4.6 (1,985)
Grade II listed Edwardian post office converted into a luxury hotel, sharing a wall with Principality Stadium and named AA Hotel of the Year for Wales.
0.3 miles
Cardiff
Austins Guest House
★ 4.0 (248)
A redbrick guest house in Cardiff, under a mile from Cardiff Central, with simple en-suite rooms and an apartment option.
0.3 miles
Cardiff
Leonardo Hotel Cardiff
★ 4.3 (2,201)
Central Cardiff hotel with 140 rooms, minutes on foot from Cardiff Castle and St David's shopping centre.
0.3 miles
Cardiff
Aaron Wise - 62 Plantagenet Studios
★ 4.3 (33)
Adults-only studios on Plantagenet Street in Cardiff, close to Cardiff Central and Weston Seaquarium.
0.3 miles
Cardiff
The Royal Hotel Cardiff
★ 4.2 (838)
A 60-room hotel on St Mary Street in central Cardiff, moments from Cardiff Central station and the city's bars and restaurants.
0.3 miles
Cardiff
The Riverhouse
★ 4.7 (516)
A B&B on Cardiff's Fitzhamon Embankment, a short walk from Cardiff Central, with spotless shared bathrooms and a self-check-in setup that suits independent travellers.
0.4 miles
Cardiff
WiseStay
★ 4.0 (237)
WiseStay is a guest accommodation on Fitzhamon Embankment in Cardiff, close to pubs and restaurants and under a mile from Cardiff Central.
0.4 miles
Cardiff
Travelodge Cardiff Central
★ 3.6 (1,244)
Simple en-suite rooms with tea and coffee in the room, at a 100-room budget hotel in central Cardiff near the castle and shopping.
0.4 miles
Cardiff
Cardiff Marriott Hotel
★ 4.2 (2,243)
205-room Marriott on Mill Lane in Cardiff, with refurbished rooms and easy access to Principality Stadium and the Castle.
0.4 miles
Cardiff
Premier Inn Cardiff City Centre Queens Street
★ 4.2 (2,444)
A 200-room Premier Inn in Cardiff city centre, close to St David's shopping, Cardiff Castle and the Principality Stadium.
0.5 miles
Cardiff
Four Points Flex by Sheraton Cardiff
★ 4.2 (120)
A 74-room hotel by Cardiff Central station, with air-conditioned en-suite rooms and drinks on hand for a straightforward city stay.
0.5 miles
Cardiff
Park Inn by Radisson Cardiff City Centre
★ 3.9 (1,457)
A modern hotel on Mary Ann Street in Cardiff city centre, with a grill restaurant and terrace for outdoor dining.
0.5 miles
Cardiff
Clayton Hotel Cardiff
★ 4.2 (2,894)
Large four-star hotel on St Mary Street, a two-minute walk from Cardiff Central station and the stadium, with a grill restaurant and meeting space.
0.5 miles
Cardiff
OYO Cardiff Central
★ 3.5 (286)
A 41-room hotel on Clare Street in Cardiff, less than a mile from Cardiff Central station, with a bar and restaurant on site.
0.5 miles
Cardiff
Radisson Blu Hotel Cardiff
★ 4.1 (2,039)
A 215-room hotel on Cardiff's Meridian Gate, within easy reach of Cardiff Castle and Principality Stadium.
0.5 miles
Cardiff
Citrus Hotel Cardiff by Compass Hospitality
★ 3.5 (1,205)
Dog-friendly hotel on Bute Terrace in Cardiff, with 81 en-suite rooms just 0.45 miles from Queen Street station.
0.5 miles
Cardiff · Dogs welcome
Pontcanna Inn
★ 4.6 (230)
Pub with ten boutique bedrooms on Cathedral Road, a short walk through Bute Park to the castle, with a garden and a dog-friendly bar.
0.6 miles
Cardiff
Elgano Guest House
★ 4.6 (85)
Small guest house in the heart of Pontcanna with bright en-suite rooms, free wi-fi and complimentary on-site parking for direct bookings.
0.6 miles
Cardiff
easyHotel Cardiff City Centre
★ 4.7 (3,925)
A modern 120-room budget hotel in Cromwell House, Cardiff city centre, with compact rooms and no-frills value close to transport links.
Cardiff
Court Road House
Guest accommodation on Court Road in Cardiff, close to Cardiff Central, with a garden and spa on site.
0.6 miles
Cardiff
Innkeepers Collection Cardiff
★ 4.3 (701)
Innkeepers Collection Cardiff offers en-suite rooms with free WiFi on Cathedral Road, close to Ninian Park and local restaurants.
0.6 miles
Cardiff
Holland House Hotel Cardiff By Sunday
★ 4.1 (3,700)
A 172-room hotel in central Cardiff, close to Bute Park and Principality Stadium, with a pool, spa and gym on site.
0.7 miles
Cardiff
Novotel Cardiff Centre
★ 4.3 (3,165)
A dependable base for families, sports fans and business trips alike, Novotel Cardiff Centre sits between Principality Stadium and Cardiff Bay.
0.8 miles
Cardiff
Lincoln House Hotel
★ 4.4 (338)
Family-run Victorian townhouse B&B on Cathedral Road with en-suite rooms, cooked breakfast, free parking and a consistently high review record.
Cardiff
Richmond Road Guest House
A terraced Cardiff guest house on Richmond Road offering en-suite family rooms and a garden, a short walk from Cathays.
1 mile
Cardiff
Premier Inn Cardiff City South
★ 4.0 (1,148)
A budget-friendly Premier Inn on East Moors Industrial Estate in Cardiff, with free parking and easy access to the city centre.
1 mile
Cardiff · Dogs welcome
Holiday Inn Express Cardiff Bay
★ 4.1 (1,318)
87 rooms, some with water views, at this Holiday Inn Express by Cardiff Bay, with on-site parking and a straightforward, good-value stay.
1 mile
Cardiff
Staybridge Suites Cardiff - an IHG Hotel
★ 4.4 (338)
Staybridge Suites Cardiff offers spacious, modern suites with kitchenettes on Longueil Close, an easy walk from Cardiff Bay and the city centre.
1 mile
Cardiff
Hotel One Hundred - Bed & Breakfast
★ 4.6 (196)
A small, seven-room townhouse B&B on Newport Road, Cardiff, offering tidy rooms and easy walking access into the city centre.
Cardiff
Cardiff Home
An adults-only terraced guesthouse on Topaz Street, Cardiff, with free on-site parking and its own garden for relaxing outdoors.
1.1 miles
Cardiff
Mayfair Guest House
★ 3.8 (60)
A budget-friendly guest house on Newport Road in Cardiff, with free parking and an easy walk into Cathays.
1.2 miles
Cardiff
Parklane Guest House
★ 3.8 (111)
Simple en-suite rooms with free WiFi and drinks in a Victorian townhouse B&B on Newport Road, Cardiff, with free parking and a garden.
1.2 miles
Cardiff
Tanes Hotel
★ 4.1 (320)
A 19-room budget hotel on Newport Road, Cardiff, with breakfast included and pubs and restaurants close by.
1.2 miles
Cardiff
Ty Rosa - Bed & Breakfast
★ 4.1 (117)
A relaxed four-room B&B on Clive St in Cardiff, within easy reach of the Castle and Principality Stadium, with free parking on site.
1.2 miles
Cardiff
Travelodge Cardiff Atlantic Wharf
★ 4.0 (1,334)
A straightforward five-storey, 112-room Travelodge near Cardiff Bay, with free parking and an easy walk into the city centre.
1.3 miles
Cardiff
The Coal Exchange Hotel
★ 4.2 (1,366)
A characterful Cardiff hotel for travellers who fancy a bit of grandeur near the Bay, set in a converted historic exchange building.
1.4 miles
Cardiff
Future Inn Cardiff Bay
★ 4.3 (2,232)
Independent 197-room four-star in Cardiff Bay with free 24-hour parking, consistently rated among the city's best-value hotels.
1.4 miles
Cardiff
Jolyons Boutique Hotel
★ 4.5 (87)
A 7-room boutique hotel on Bute Crescent, Cardiff, with an organic Irish breakfast and a cosy bar just 0.30 miles from Cardiff Bay.
1.4 miles
Cardiff
Premier Inn Cardiff Bay
★ 4.3 (1,115)
A 210-room Premier Inn by Mermaid Quay in Cardiff Bay, with an on-site restaurant, bar and popular breakfast within walking distance of the Wales Millennium Centre.
1.6 miles
Cardiff · Dogs welcome
voco St. David's Cardiff
★ 4.4 (2,496)
Five-star waterfront hotel on Cardiff Bay with a full-height atrium, a well-regarded spa and pool, and balconies looking across the water.
2.4 miles
Cardiff
Mercure Cardiff North Hotel
★ 4.5 (2,779)
Just off the M4 on Circle Way East, this 132-room Cardiff hotel makes an easy base for exploring Cardiff Bay and the castle.
2.8 miles
Cardiff
Travelodge Cardiff Llanedeyrn
★ 4.0 (345)
Budget hotel off the A48 near Cardiff city centre, with a Harvester next door and free on-site parking for guests arriving by car.
2.9 miles
Cardiff
Travelodge Cardiff Whitchurch
★ 3.8 (935)
Travelodge Cardiff Whitchurch is a 52-room budget hotel with free parking and a Toby Carvery next door, handy for the M4.
2.9 miles
Penarth
Weavers House B&B
★ 4.5 (44)
A B&B in the seaside town of Penarth, Vale of Glamorgan, with a garden, free parking and Dingle Road station just around the corner.
Quick answers
How many hotels and B&Bs are there near Cardiff Castle?
We list 52 within 3 miles of Cardiff Castle, measured in a straight line.
Which hotels and B&Bs are closest to Cardiff Castle?
The nearest are Hilton Cardiff Hotel (under 0.2 miles), The Angel Hotel (under 0.2 miles) and Parador 44 (0.2 miles).
Are there dog-friendly hotels and B&Bs near Cardiff Castle?
Yes: 4 of the 52 accept dogs. They are marked on this page.
How are the distances worked out?
They are straight-line distances between each place and Cardiff Castle, so the journey by road will be a little longer.