United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Shopping Hotels in Cardiff from ¥3,086

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cardiff Shopping Hotels

Hotel Indigo Cardiff
4 out of 5
Dominions Arcade Queen Street, Glamorgan, Cardiff, Wales
Free Cancellation
The price is ¥7,838 per night from Dec 20 to Dec 21
4.7/5Exceptional! (765 reviews)

"Lovely boutique hotel, very central to shops & restaurants. Cocktails bars around by Cardiff castle are a 5 minute walk down side streets Ie) bootleggers, the dead canary etc"…"

Reviewed on Sep 13, 2020

Hotel Indigo Cardiff
Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥7,062 per night from Jan 3 to Jan 4
4.4/5Excellent! (1,405 reviews)

"Really central place to stay. Clean good size room. Breakfast was a bit expensive but there are lots of nice places to eat nearby. Book local restaurants in advance as they get booked up quick due to less people being allowed in."…"

Reviewed on Oct 6, 2020

Future Inns Cardiff Bay
Park Plaza Cardiff
4 out of 5
Grey friars Road, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥10,260 per night from Jan 3 to Jan 4
4.4/5Excellent! (962 reviews)

"The hotel room was large, clean and bright. The bed and bedding was superb. I cannot comment on the food and beverage as this was not used during my stay. The hotels decor was fantastic, especially around Christmas. Maintenance is needed however, in the pool area (ceilings, paint work, pillar rust ..."…"

Reviewed on Dec 1, 2020

Park Plaza Cardiff
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.
Jurys Inn Cardiff
4 out of 5
Park Place, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥6,883 per night from Jan 3 to Jan 4
4.3/5Excellent! (861 reviews)

"Fine and convenient. Easily accessibly to public transportation. Taxi station is in very close proximity"…"

Reviewed on Oct 24, 2020

Jurys Inn Cardiff
Clayton Hotel Cardiff
4 out of 5
St Mary Street, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥6,517 per night from Jan 3 to Jan 4
4.3/5Excellent! (1,098 reviews)

"Lovely spacious room with good view overlooking city. Bed really comfy and all clean throughout. Giid breakfast and well organised with the Covid restrictions"…"

Reviewed on Nov 21, 2020

Clayton Hotel Cardiff
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥9,935 per night from Dec 7 to Dec 8
4.3/5Excellent! (985 reviews)

"Good breakfast"…"

Reviewed on Oct 24, 2020

Hilton Cardiff
Celtic Manor Resort
5 out of 5
Chepstow Road, Coldra Wood, Newport, Wales
The price is ¥12,502 per night from Dec 16 to Dec 17
4.3/5Excellent! (986 reviews)
Amazing Stay with a couple of hiccups.

"First room smelt strongly of smoke. Second room had problems with the fridge and the drying line above the bath. Maintenance fixed the fridge quickly but required a room reset involving turning the electricity off while my partner was in the bath. We’ve stayed here several times before and this is ..."…"

Reviewed on Mar 16, 2020

Celtic Manor Resort
The Royal Hotel Cardiff
3.5 out of 5
88 St Mary Street, Cardiff, Wales
The price is ¥7,974 per night from Dec 6 to Dec 7
4.2/5Excellent! (988 reviews)
Great room, lovely staff, amazing value!

"We had an amazing stay at the royal just before everything kicked off with social distancing. It was AMAZING! the room was big, modern and clean. It was equipped with everything you could want! Smart TV so we could access Netflix, iron and board as well as wonderful toiletries made with the honey ..."…"

Reviewed on Mar 24, 2020

The Royal Hotel Cardiff
Novotel Cardiff Centre
4 out of 5
Schooner Way, Atlantic Wharf, Cardiff Bay, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥7,315 per night from Jan 3 to Jan 4
4.2/5Very Good! (988 reviews)

"The hotel is in a great location. Due to covid-19, only the swimming pool was open. Breakfast is very expensive for what you get & has to be pre-ordered and collected from the restaurant every morning. The staff were very friendly & helpful. The parking is expensive at £13 a night but secure. No ..."…"

Reviewed on Sep 3, 2020

Novotel Cardiff Centre
Copthorne Hotel Cardiff-Caerdydd
4 out of 5
Copthorne Way Culverhouse Cross, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥6,766 per night from Dec 6 to Dec 7
4.1/5Very Good! (986 reviews)

"Lady at reception called sakia I think is an absolute credit to the company. So welcoming and always happy."…"

Reviewed on Sep 19, 2020

Copthorne Hotel Cardiff-Caerdydd
Sleeperz Hotel Cardiff
3 out of 5
Station Approach, Saunders Road, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥5,027 per night from Dec 25 to Dec 26
4.1/5Very Good! (983 reviews)

"Decent hotel. Rooms a bit on the small side but ok for an overnight stay. Cleverly equipped all the same. Pleasant, helpful staff. Good breakfast."…"

Reviewed on Nov 30, 2020

Sleeperz Hotel Cardiff
Cardiff Marriott Hotel
4 out of 5
Mill Lane, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥10,640 per night from Dec 13 to Dec 14
4.1/5Very Good! (995 reviews)
Not up to usual standard

"Renovation work going on. Guests should have been informed. We were lucky as our room was not affected by noise. However our room was not up to the usual standard for the hotel. We have stayed in this hotel many times and have never been disappointed. This visit the room was looking in need of attention ..."…"

Reviewed on Feb 17, 2020

Cardiff Marriott Hotel
Holiday Inn Cardiff City Centre
3.5 out of 5
Castle Street, Cardiff, Wales
Free Cancellation
The price is ¥5,493 per night from Jan 3 to Jan 4
4.1/5Very Good! (700 reviews)
Great stay.

"Nice hotel and friendly staff, good location."…"

Reviewed on Aug 23, 2020

Holiday Inn Cardiff City Centre
The Angel Hotel
3 out of 5
Castle Street, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥5,865 per night from Dec 21 to Dec 22
4/5Very Good! (980 reviews)

"The location was great right next to Bute Park which was ideal for us traveling with our dog. It was also an easy lovely walk through the park to the uni residence (reason for our visit). There are loads of good restaurants & pubs nearby & all we went to were dog friendly. The castle is across the ..."…"

Reviewed on Sep 27, 2020

The Angel Hotel
Citrus Hotel Cardiff by Compass Hospitality
3 out of 5
Bute Terrace, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥4,669 per night from Jan 3 to Jan 4
4/5Very Good! (280 reviews)

"First time at this place and I was impressed with the service, the room and breakfast. Good value for money and great location."…"

Reviewed on Oct 14, 2020

Citrus Hotel Cardiff by Compass Hospitality
Radisson Blu Hotel Cardiff
4 out of 5
Meridian Gate, Bute Terrace, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥7,079 per night from Dec 20 to Dec 21
3.9/5Very Good! (1,052 reviews)

"All great but I think the breakfast layout could have been much better in restaurant as I’ve recently stayed in a different smaller hotel where the only change was that they put a table alongside side another table whic was used for our food coffee etc and we served ourselves"…"

Reviewed on Nov 23, 2020

Radisson Blu Hotel Cardiff
ibis budget Cardiff Centre
2.5 out of 5
Tyndall Street, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥3,990 per night from Dec 9 to Dec 10
3.9/5Very Good! (791 reviews)

"It was lovely where we stayed, but very basic,and good value for money."…"

Reviewed on Sep 20, 2020

ibis budget Cardiff Centre
ibis Cardiff
3 out of 5
Churchill Way, Cardiff, Wales
Free CancellationReserve now, pay when you stay
The price is ¥4,560 per night from Dec 25 to Dec 26
3.9/5Good! (790 reviews)
Clean and comfortable but avoid breakfast!

"Staff werecall very helpful and friendly, riom was clean and comfortable. Only disappointment was the breakfast....booked and paid for in advance i believed i would get a cooked breakfast but got a very small grab bag breakfast for £8.95....feel a bit ripped off!"…"

Reviewed on Aug 25, 2020

ibis Cardiff
Days Inn by Wyndham Bridgend Cardiff M4
2.5 out of 5
M4 J36 Motorway, Bridgend, Wales
Free CancellationReserve now, pay when you stay
The price is ¥3,086 per night from Jan 3 to Jan 4
3.8/5Good! (403 reviews)

"Cheap and clean , bit dated but just what you need"…"

Reviewed on Oct 17, 2020

Days Inn by Wyndham Bridgend Cardiff M4
Park Inn by Radisson Cardiff City Centre
3 out of 5
Mary Ann Street, Cardiff, Wales
The price is ¥10,398 per night from Dec 12 to Dec 13
3.8/5Good! (991 reviews)

"Staff so pleasant would say there again good location"…"

Reviewed on Mar 9, 2020

Park Inn by Radisson Cardiff City Centre
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
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.

Pocket Guide: Shopping Hotels in Cardiff

Search for hotels in Cardiff on Expedia. You can easily find your hotels in Cardiff using one of the methods below:

  • View our selection of featured hotels in Cardiff
  • Use the map to find hotels in the Cardiff neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cardiff, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cardiff
  • Enter your travel dates to view the best deals on hotels in Cardiff - while they last

More trip options

Travelers Loved These Shopping Hotels