Search Shopping Hotels in Cardiff

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Top Cardiff Shopping Hotels

Hotel Indigo Cardiff
4 out of 5
Dominions Arcade Queen Street, Glamorgan, Cardiff, Wales
Fully refundable
The price is £89 per night from 31 Oct to 31 Oct
4.7/5 Exceptional! (863 reviews)
"Good welcome & checkin. Comfortable room, nicely furnished. Convenient location."

Reviewed on 14 Oct 2021

Hotel Indigo Cardiff
Park Plaza Cardiff
4 out of 5
Grey friars Road, Cardiff, Wales
The price is £99 per night from 21 Oct to 21 Oct
4.4/5 Excellent! (974 reviews)
"Very big superior rooms with all amenities. Beautiful restaraunt"

Reviewed on 4 Oct 2021

Park Plaza Cardiff
Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
The price is £71 per night from 15 Nov to 15 Nov
4.3/5 Excellent! (1,157 reviews)
"All ok, the break fast was not that satisfactory."

Reviewed on 17 Oct 2021

Future Inns Cardiff Bay
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
The price is £89 per night from 7 Nov to 7 Nov
4.3/5 Excellent! (923 reviews)
"The hotel was centrally located. The room was spacious and clean. Staff were helpful and friendly"

Reviewed on 27 Sep 2021

Jurys Inn Cardiff
Clayton Hotel Cardiff
4 out of 5
St Mary Street, Cardiff, Wales
The price is £74 per night from 31 Oct to 31 Oct
4.3/5 Excellent! (940 reviews)
"The hotel is literally one minute away from the railway station (with a multi storey opposite for those driving). Despite its closeness to the rail lines, you can hear no noise at all during the night. The cleaners didn't come till 5pm one night when we were getting ready to go out so we only topped ..."

Reviewed on 5 Oct 2021

Clayton Hotel Cardiff
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales
Fully refundableReserve now, pay when you stay
The price is £102 per night from 10 Nov to 10 Nov
4.3/5 Excellent! (949 reviews)
"The stay was enjoyable but would’ve expected more from a Hilton hotel. Rooms were fine but small touches like enough towels or enough toiletries would’ve been nice"

Reviewed on 17 Oct 2021

Hilton Cardiff
Celtic Manor Resort
5 out of 5
Chepstow Road, Coldra Wood, Newport, Wales
The price is £106 per night from 10 Nov to 10 Nov
4.2/5 Excellent! (961 reviews)
"This is a very nice hotel. We were a family of four and enjoyed the activities, you have to book in advance though as very busy . We didn’t manage to get into any restaurants as all were fully booked except the olive tree which is a buffet, it was good though, the breakfast is also very good . I ..."

Reviewed on 28 Aug 2021

Celtic Manor Resort
The Royal Hotel Cardiff
3.5 out of 5
88 St Mary Street, Cardiff, Wales
The price is £75 per night from 2 Nov to 2 Nov
4.2/5 Excellent! (973 reviews)
Night in Cardiff
"One nights stay in Cardiff. Lovely room will be back again. The bottle of Red wine was a nice touch. Friendly staff at desk Stayed here 4 years ago just as good despite the pandemic. Small grumble..dressing gowns provided were starchy, stiff. Shame some of the smaller shops have closed understandably ..."

Reviewed on 6 Jul 2021

The Royal Hotel Cardiff
Novotel Cardiff Centre
4 out of 5
Schooner Way, Atlantic Wharf, Cardiff Bay, Cardiff, Wales
The price is £82 per night from 4 Nov to 4 Nov
4.2/5 Very Good! (947 reviews)
"Excellent service. Clean and comfortable"

Reviewed on 9 Oct 2021

Novotel Cardiff Centre
Sleeperz Hotel Cardiff
3 out of 5
Station Approach, Saunders Road, Cardiff, Wales
The price is £48 per night from 15 Nov to 15 Nov
4.1/5 Very Good! (943 reviews)
"Great location next to Central railway station. Room seem smaller than in the photos though. Bit confusing sinage in the hallways."

Reviewed on 8 Oct 2021

Sleeperz Hotel Cardiff
Cardiff Marriott Hotel
4 out of 5
Mill Lane, Cardiff, Wales
The price is £89 per night from 7 Nov to 7 Nov
4.1/5 Very Good! (973 reviews)

Reviewed on 30 Sep 2021

Cardiff Marriott Hotel
Copthorne Hotel Cardiff-Caerdydd
4 out of 5
Copthorne Way Culverhouse Cross, Cardiff, Wales
The price is £73 per night from 24 Oct to 24 Oct
4.1/5 Very Good! (936 reviews)
"Great location."

Reviewed on 13 Oct 2021

Copthorne Hotel Cardiff-Caerdydd
Holiday Inn Cardiff City Centre
3.5 out of 5
Castle Street, Cardiff, Wales
The price is £85 per night from 31 Oct to 31 Oct
4.1/5 Very Good! (737 reviews)
"Great location and good value"

Reviewed on 16 Oct 2021

Holiday Inn Cardiff City Centre
The Angel Hotel
3 out of 5
Castle Street, Cardiff, Wales
The price is £58 per night from 18 Nov to 18 Nov
4/5 Very Good! (944 reviews)
"Thoroughly enjoyable stay! Breakfast very nice."

Reviewed on 26 Aug 2021

The Angel Hotel
Citrus Hotel Cardiff by Compass Hospitality
3 out of 5
Bute Terrace, Cardiff, Wales
The price is £45 per night from 8 Nov to 8 Nov
4/5 Very Good! (302 reviews)
"the staff were very friendly and helpfull."

Reviewed on 2 Oct 2021

Citrus Hotel Cardiff by Compass Hospitality
ibis Cardiff
3 out of 5
Churchill Way, Cardiff, Wales
The price is £40 per night from 1 Nov to 1 Nov
3.9/5 Good! (810 reviews)
"The bed was very comfortable and the bathroom was very clean, the room was a little beaten up but nonetheless still nice to stay in"

Reviewed on 12 Oct 2021

ibis Cardiff
ibis budget Cardiff Centre
2.5 out of 5
Tyndall Street, Cardiff, Wales
The price is £32 per night from 31 Oct to 31 Oct
3.9/5 Good! (858 reviews)
"Liked convince to City but thought parking expensive. Room fine albeit compact and I would prefer a bath to shower."

Reviewed on 14 Oct 2021

ibis budget Cardiff Centre
Radisson Blu Hotel Cardiff
4 out of 5
Meridian Gate, Bute Terrace, Cardiff, Wales
The price is £80 per night from 7 Nov to 7 Nov
3.9/5 Good! (977 reviews)
"Overall very good. Only thing i would say os the restaurant staff need more training"

Reviewed on 18 Oct 2021

Radisson Blu Hotel Cardiff
Days Inn by Wyndham Bridgend Cardiff M4
2.5 out of 5
M4 J36 Motorway, Bridgend, Wales
The price is £35 per night from 4 Nov to 4 Nov
3.8/5 Good! (435 reviews)
"Great , basic overnight stay"

Reviewed on 30 Sep 2021

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 £79 per night from 31 Oct to 31 Oct
3.8/5 Good! (986 reviews)
"Unfortunately we could not travel due to Covid-19 lock down in the UK. I thought the booking was cancelled and was very upset to be charged £80 for a stay I could not travel to. I emailed the hotel explaining my circumstances in the hope that they would appreciate the extenuating circumstances I ..."

Reviewed on 22 Nov 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 Shopping Hotels in Cardiff on Expedia.co.uk. You can easily find your Shopping Hotels in Cardiff using one of the methods below:

  • View our selection of featured hotels in Cardiff
  • Use the map to find budget 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 in Cardiff
  • Enter your travel dates now to view the best deals on hotels in Cardiff - while they last

More trip options

Cardiff Hotel Reviews

Travellers loved these Shopping Hotels