Skip to main content

Hotels and B&Bs near St David's Dewi Sant Shopping Centre

51 within 3 miles · nearest first

In short: 51 hotels and B&Bs within 3 miles of St David's Dewi Sant Shopping Centre in Cardiff. The nearest is Hotel Indigo Cardiff, under 0.2 miles away. 4 accept dogs.

Updated · Distances are straight-line · Ratings from Google · About St David's Dewi Sant Shopping Centre

Hotel Indigo Cardiff under 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.

Leonardo Hotel Cardiff 0.2 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.

Premier Inn Cardiff City Centre Queens Street 0.2 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.

Sandringham Hotel 0.2 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.

ML Lodge 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.

Park Inn by Radisson Cardiff City Centre 0.2 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.

Park Plaza Cardiff 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.

The Royal Hotel Cardiff 0.2 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.

Hilton Cardiff Hotel 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.

The Parkgate Hotel 0.2 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.

Citrus Hotel Cardiff by Compass Hospitality 0.2 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.

Parador 44 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.

Cardiff Marriott Hotel 0.3 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.

Radisson Blu Hotel Cardiff 0.3 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.

Travelodge Cardiff Central 0.3 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.

Clayton Hotel Cardiff 0.3 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.

Four Points Flex by Sheraton Cardiff 0.3 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.

Hotels
0.3 miles

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.

easyHotel Cardiff City Centre 0.4 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.

Holiday Inn Cardiff City Centre 0.4 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.

Holland House Hotel Cardiff By Sunday 0.4 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.

Novotel Cardiff Centre 0.4 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.

Austins Guest House 0.5 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.

The Riverhouse 0.5 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.

WiseStay 0.5 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.

Aaron Wise - 62 Plantagenet Studios 0.5 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.

OYO Cardiff Central 0.6 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.

Hotels
0.7 miles

Cardiff

Court Road House

Guest accommodation on Court Road in Cardiff, close to Cardiff Central, with a garden and spa on site.

Premier Inn Cardiff City South 0.7 miles

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.

Holiday Inn Express Cardiff Bay 0.8 miles

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.

Staybridge Suites Cardiff - an IHG Hotel 0.8 miles

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.

Pontcanna Inn 0.8 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.

Hotels
0.8 miles

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.

Hotel One Hundred - Bed & Breakfast 0.8 miles

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.

Elgano Guest House 0.9 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.

Innkeepers Collection Cardiff 0.9 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.

Hotels
0.9 miles

Cardiff

Cardiff Home

An adults-only terraced guesthouse on Topaz Street, Cardiff, with free on-site parking and its own garden for relaxing outdoors.

Mayfair Guest House 1 mile

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.

Parklane Guest House 1 mile

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.

Tanes Hotel 1 mile

Cardiff

Tanes Hotel

★ 4.1 (320)

A 19-room budget hotel on Newport Road, Cardiff, with breakfast included and pubs and restaurants close by.

Travelodge Cardiff Atlantic Wharf 1 mile

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.

Lincoln House Hotel 1 mile

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.

The Coal Exchange Hotel 1.1 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.

Future Inn Cardiff Bay 1.1 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.

Premier Inn Cardiff Bay 1.2 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.

Ty Rosa - Bed & Breakfast 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.

Jolyons Boutique Hotel 1.2 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.

voco St. David's Cardiff 1.4 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.

Mercure Cardiff North Hotel 2.3 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.

Travelodge Cardiff Llanedeyrn 2.7 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.

Weavers House B&B 2.8 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 St David's Dewi Sant Shopping Centre?

We list 51 within 3 miles of St David's Dewi Sant Shopping Centre, measured in a straight line.

Which hotels and B&Bs are closest to St David's Dewi Sant Shopping Centre?

The nearest are Hotel Indigo Cardiff (under 0.2 miles), Leonardo Hotel Cardiff (0.2 miles) and Premier Inn Cardiff City Centre Queens Street (0.2 miles).

Are there dog-friendly hotels and B&Bs near St David's Dewi Sant Shopping Centre?

Yes: 4 of the 51 accept dogs. They are marked on this page.

How are the distances worked out?

They are straight-line distances between each place and St David's Dewi Sant Shopping Centre, so the journey by road will be a little longer.

Get the best UK staycation deals

The latest offers on cottages, campsites and hotels, plus new ideas for breaks around Britain. Straight to your inbox, no spam.

By signing up you agree to receive emails from Staycation.co.uk. Unsubscribe any time. See our Privacy Policy.