Hotels in Castle

Best Castle Hotels

Enter your dates for prices and availability of the best hotels in Castle.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

22 Best Hotels to Stay in Castle

Find great hotels in Castle on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hilton Cardiff Hotels in Castle
Hilton Cardiff Hotels in CastleHilton Cardiff Hotels in CastleHilton Cardiff Hotels in CastleHilton Cardiff Hotels in CastleHilton Cardiff Hotels in CastleHilton Cardiff Hotels in Castle
99+
Hotels in Castle
Indoor swimming pool
Sauna
Spa
"Brilliant location! Not far from Cardiff Central Station. Close to the Castle, the Market, various Arcades, and Bute Park for Cardiff Boat Tours to the Cardiff Bay. Lots of eateries and nice restaurants nearby too. The indoor swimming pool is absolutely a plus."
Very Good
158 reviews
8.8/10
1 night
From THB 5,310
Check Availability
Four Points Flex by Sheraton Cardiff Hotels in Castle
Four Points Flex by Sheraton Cardiff Hotels in CastleFour Points Flex by Sheraton Cardiff Hotels in CastleFour Points Flex by Sheraton Cardiff Hotels in CastleFour Points Flex by Sheraton Cardiff Hotels in CastleFour Points Flex by Sheraton Cardiff Hotels in CastleFour Points Flex by Sheraton Cardiff Hotels in Castle
99+
Hotels in Castle
24-hour front desk
Luggage storage
Bar
"Well located, next to Cardiff Central train station close to everything. Not located in Cardiff centre but short walk only about 10mins or so. Super clean n comfy AC room. Clean n new towels. Shampoo, conditioner n body wash provided. A safe deposit box but without a mini fridge. spacious family room as per website pics. Located at G floor n have to go down n also climb a few stairs before reaching room.Laminated floor which is a plus point which is more hygienic. Toiletries provided upon requested. Friendly n helpful staff and able to assist more than expected. Truly Satisfied stay. Wil stay agsin in the future."
Great
90 reviews
9.0/10
1 night
From THB 1,878
Check Availability
Cardiff Marriott Hotel Hotels in Castle
Cardiff Marriott Hotel Hotels in CastleCardiff Marriott Hotel Hotels in CastleCardiff Marriott Hotel Hotels in CastleCardiff Marriott Hotel Hotels in CastleCardiff Marriott Hotel Hotels in CastleCardiff Marriott Hotel Hotels in Castle
78
Hotels in Castle
Executive lounge
Gym
Private parking
"Wifi in the room didn’t work I had to check twice with the reception but it didn’t work I had to go to the lobby to access wifi. Despite having allowed to check out at 1pm housekeeper still knocked on my door at 12pm. Receptionist gave wrong info about going to the city. They made mistake with my number of luggages. Very disappointed with this Marriott property"
Very Good
100 reviews
8.6/10
1 night
From THB 3,669
Check Availability
The Royal Hotel Cardiff Hotels in Castle
The Royal Hotel Cardiff Hotels in CastleThe Royal Hotel Cardiff Hotels in CastleThe Royal Hotel Cardiff Hotels in CastleThe Royal Hotel Cardiff Hotels in CastleThe Royal Hotel Cardiff Hotels in CastleThe Royal Hotel Cardiff Hotels in Castle
99+
Hotels in Castle
24-hour front desk
Luggage storage
Bar
"Great front service staff. However, no face towels or tissues were in the room. Bed was uncomfortable. Excellent location, we completed lots of walking. Buffet breakfast was awesome"
Very Good
117 reviews
8.6/10
1 night
From THB 2,644
Check Availability
Leonardo Hotel Cardiff Hotels in Castle
Leonardo Hotel Cardiff Hotels in CastleLeonardo Hotel Cardiff Hotels in CastleLeonardo Hotel Cardiff Hotels in CastleLeonardo Hotel Cardiff Hotels in CastleLeonardo Hotel Cardiff Hotels in CastleLeonardo Hotel Cardiff Hotels in Castle
70
Hotels in Castle
Private parking
24-hour front desk
Bar
"Positives: Receptionist on the desk was nice and polite. The room itself was large, had a kettle with coffee etc, iron and ironing board, shampoo and body wash, comfy large bed. Negatives: the hotel was so loud not from other rooms but from outside, I did ask for a quiet room. But was woken again at 4am with the sound of bass that carried on until 5am! Should have guessed it was going to be noisy when the receptionist mentioned they could provide ear plugs if needed! The receptionist did say if it was too loud we could move but it wasn’t at 3pm. And there was no point in moving at 2am when we heard the outside noise. If I could guarantee a room that was definitely quiet I would stay again."
Very Good
64 reviews
8.5/10
1 night
From THB 3,336
Check Availability
Clayton Hotel Cardiff Hotels in Castle
Clayton Hotel Cardiff Hotels in CastleClayton Hotel Cardiff Hotels in CastleClayton Hotel Cardiff Hotels in CastleClayton Hotel Cardiff Hotels in CastleClayton Hotel Cardiff Hotels in CastleClayton Hotel Cardiff Hotels in Castle
99+
Hotels in Castle
Casino
Gym
Public parking
"Decent hotel, centrally located close to the train station making it a very convenient place to stay. Staff very welcoming and took into account my special request and booked me a quiet room which was appreciated. Breakfast, nothing special, just like any other hotel breakfast in the uk. Good views at the breakfast area, staff on hand to help and often going out of their way to help. Service was 10/10. Rooms themselves felt a little old and could do with a touch up but comfy enough for a short stay! Coffee machine too!"
Very Good
134 reviews
8.8/10
1 night
From THB 2,940
Check Availability
Premier Inn Cardiff City Centre (Stadium) Hotels in Castle
Premier Inn Cardiff City Centre (Stadium) Hotels in CastlePremier Inn Cardiff City Centre (Stadium) Hotels in CastlePremier Inn Cardiff City Centre (Stadium) Hotels in CastlePremier Inn Cardiff City Centre (Stadium) Hotels in CastlePremier Inn Cardiff City Centre (Stadium) Hotels in CastlePremier Inn Cardiff City Centre (Stadium) Hotels in Castle
31
Hotels in Castle
24-hour front desk
Luggage storage
Restaurant
"Very satisfied with a stay. Hotel location is very good, five minutes walk from the train station and bus terminal, and 15 minutes to Cardiff Castle. There are several supermarkets and restaurants nearby, which is very convenient. Although there are not many reviews on Trip.com , I saw that the hotel business was very good when I checked in, and there were many foreign tourists staying in the store. The hotel room is very spacious, enough to spread out two trolley boxes, the bed is also big enough for two people to sleep. Although the hotel is located close to the street and train tracks, the room is quiet: carpets are laid in the corridor to avoid noise, windows and walls are soundproofed, and no train or street noise is heard for two nights. The room window has a good view and you can see Cardiff Bay. There is air conditioning in the room, and cooling and heating are fine. There is no drinking water in the room, but you can pick up lemonade for free on the first floor of the hotel. The front desk that helped me check in was very warm and friendly, and took the initiative to introduce the activities held on the day of Cardiff Castle and explain the route in the past. I regret that I forgot his name. I remember that he was a young white male without glasses. I have traveled in several cities in the UK this time, and the front desk of this hotel is definitely the most welcoming of the hotels I have stayed in. The fly in the ointment is that there are two employees on the first floor of the hotel at the same time, and there are hotels on the first floor, restaurants, bars, vending machines and luggage storage. I feel that the employees are very busy, whether it is the restaurant ordering, checkout or check-in, luggage, It takes three or five minutes for them to come over. The staff are friendly and conscientious, but really busy. It would be nice if the hotel could arrange more staff on the first floor."
Amazing
17 reviews
9.7/10
1 night
From THB 2,306
Check Availability
Holiday Inn Cardiff City Centre Hotels in Castle
Holiday Inn Cardiff City Centre Hotels in CastleHoliday Inn Cardiff City Centre Hotels in CastleHoliday Inn Cardiff City Centre Hotels in CastleHoliday Inn Cardiff City Centre Hotels in CastleHoliday Inn Cardiff City Centre Hotels in CastleHoliday Inn Cardiff City Centre Hotels in Castle
99+
Hotels in Castle
Private parking
Airport shuttle pick-up
24-hour front desk
"I couldn’t not fault the hotel, I amazing stay the staff were very helpful and friendly too. Hotel is right by central, easy access to pubs and restaurants. The room was fabulous too OMG I didn’t wanted come home. :( I had room service I had pasta bolognaise which was blinking lush I wanted another one."
Very Good
66 reviews
8.9/10
1 night
From THB 2,812
Check Availability
Cardiff Sandringham Hotel Hotels in Castle
Cardiff Sandringham Hotel Hotels in CastleCardiff Sandringham Hotel Hotels in CastleCardiff Sandringham Hotel Hotels in CastleCardiff Sandringham Hotel Hotels in CastleCardiff Sandringham Hotel Hotels in CastleCardiff Sandringham Hotel Hotels in Castle
99+
Hotels in Castle
24-hour front desk
Luggage storage
Wi-Fi in public areas
"I had a lovely stay here. The location is fantastic with lots of things going on all around and most places are a short walk away. The staff were very accommodating and polite. There's not a lift so you do need to walk up stairs. Before arriving, I requested a room on the lowest possible floor to minimise climbing for my mother and the staff were responsive and helpful. The service from Sanjay and Ruth was excellent. The breakfast was yummy and they had vegan-friendly options too! I was worried the room would be a bit small for two people but it was lovely, the shower was great and it was actually quite spacious. I was also impressed with how secure the hotel was and Anne-Marie on the front desk was really pleasant to chat with at any time. I would definitely recommend this place and I would be very happy to stay here again!"
Very Good
139 reviews
8.6/10
1 night
From THB 1,568
Check Availability
The Parkgate Hotel Hotels in Castle
The Parkgate Hotel Hotels in CastleThe Parkgate Hotel Hotels in CastleThe Parkgate Hotel Hotels in CastleThe Parkgate Hotel Hotels in CastleThe Parkgate Hotel Hotels in CastleThe Parkgate Hotel Hotels in Castle
70
Hotels in Castle
Sauna
Massage room
Gym
"This hotel is in a great location! Although the room is small, the price/performance ratio is very good! Especially the breakfast is very good. If you are not very picky, this hotel is still worth recommending!"
Great
114 reviews
9.2/10
1 night
From THB 3,893
Check Availability
See All Hotels in Castle

Trending places in Castle

Find top attractions and hotspots in Castle

Browse by hotel type

Immerse yourself in the vibrant atmosphere of Castle with our handpicked accommodation options

Latest reviews for Castle hotels

See all
Browse these genuine traveler ratings and real guest reviews to find the best Castle hotels.
9.5/10
Amazing
LLixiaochuguohao¥¥¥Spain 🇪🇸 style
Parador 44 Hotels in Castle

Parador 44

Hotel near Castle
Price per night from:THB 5,296
9.1/10
Great
GGuest UserWe were allocated a silent room. It was good with good bathroom and shower. Unfortunately there was yoghurt and strawberries left in a bowl in the fridge by previous person. Also clothes left in the wardrobe. This was remedied but obviously not too pleasant a start. No water in the room. Breakfast was great with plenty of choice and staff were very professional and friendly. Would return.
Hotel Indigo Cardiff Hotels in Castle

Hotel Indigo Cardiff

Hotel near Castle
Price per night from:THB 3,528
7.8/10
Good
GGuest UserWe arrived at Cardiff Central by train, which is 15mins walking to this Premier Inn. It was very welcoming and staff friendly, rooms clean, with as much tea and coffee, which you took from the travellers store at the main entrance. My only gripe is as I have dietary requirements, They couldn't cater for them and had to make do with what was on offer. No gluten free food at night, Only what I would call general burgers, lasagne, steak battered fish and chips. Only veg on offer was peas. In this day and age Hotels need to cater for a variety of people's health conditions. Vegan/vegetarians are not Gluten free or Ibs sufferers or Celiacs. Which are complicated problems. It would be helpful if they offered something which could be adapted. .
Premier Inn Cardiff City Centre (Queen Street) Hotels in Castle

Premier Inn Cardiff City Centre (Queen Street)

Hotel near Castle
Price per night from:THB 2,101
7.5/10
GGuest UserLocated in the middle of the city centre close to castle and local attractions. Unfortunately room backed into a night club which played music till 4am. If you are a light sleeper this could be an issue. Other then that lovely place.
Travelodge Cardiff Central Queen Street Hotels in Castle

Travelodge Cardiff Central Queen Street

Hotel near Castle
Price per night from:THB 2,138
7.2/10
FF. JavierVery good location and everything very good for its price. The only bad thing is that you can't leave your suitcases at the accommodation if you arrive before or leave after.
Travelodge Cardiff Central Hotels in Castle

Travelodge Cardiff Central

Hotel near Castle
Price per night from:THB 2,074
6.0/10
Ggafee1981Not bad Facilities: good Sanitation: good Environment: good Service: good
ML Lodge Hotels in Castle

ML Lodge

Hotel near Castle
Price per night from:THB 1,531

FAQs About Castle Hotels

Where can I find the best hotels in Castle?

Castle has some of the best hotels for you to select. Whether you're traveling for business or on a vacation, Four Points Flex by Sheraton Cardiff (from THB 1,832), Hilton Cardiff (from THB 3,769) and Premier Inn Cardiff City Centre (Stadium) (from THB 2,771) are preferred hotels.

Where can you find hotels with excellent breakfast in Castle?

Hilton Cardiff (from THB 3,769),Cardiff Marriott Hotel (from THB 3,313) and Leonardo Hotel Cardiff (from THB 2,999) provide high-quality breakfast. Start your day with fresh, delicious breakfast!

What are some hotels with pools in Castle?

Hilton Cardiff (from THB 3,769) is a hotel with swimming pools. Stay at any of these hotels to enjoy a swimming pool!

What is the best spa hotel in Castle?

Getting tired after a long walk? Hilton Cardiff (from THB 3,769) provides highly rated spa services.

Where can I find the best hotel discounts in Castle?

Trip.com provides various promotions and discounts for users all year round. You can check the promotions page to see what promotions are available on Trip.com.

Which hotels are recommended near Cardiff Castle in Castle?

For Castle hotels near Cardiff Castle, many travelers recommend Hilton Cardiff (from THB 3,769), Holiday Inn Cardiff City Centre (from THB 2,224) and Hotel Indigo Cardiff (from THB 2,921) for their great location and service.

Castle Hotels Info

Highest PriceTHB 25,411
Lowest PriceTHB 2,457
Number of Reviews1,496
Total Properties22
Average Price (Weekdays)THB 5,279
Average Price (Weekends)THB 8,194