Hotels in Castle

Hotels in Castle

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+
Popular Filters for Castle
Breakfast includedHotelPets welcomeWithin 4 kmVery Good 8+Parking availablePay at Hotel1 double bedPremier InnBalcony
Property Type
HotelApartmentVacation homeVillaGuest houseBed and breakfastHostel
Property facilities & services
Pets welcomeParking availableSpaFree parkingWi-Fi in public areasElevatorRestaurantBarLuggage storageSmoking areaConference roomGolf courseairport transfersEV charging stationWake-up callBarbecueGym

We found 27 hotels for you in Castle

Trip.com offers top-picked hotels in Castle, including reviews, price estimates, and facility details to help you choose the best option for you.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Castle
Hiking
Public parking
Luggage storage
+7
"Come out of the train station, you can see at a glance, the location is too convenient for tourists. The room was spacious and the facilities were slightly old, but the health was not bad. Breakfast is very good, there are six or seven packages to choose from, try four of them, all good."
Very Good
117 reviews
8.4/10
1 night
From THB 2,271
Check Availability
36
Hotels in Castle
Parking
Luggage storage
Restaurant
+1
"The hotel rooms are large and have all the necessary facilities. The staff are friendly. The elevators are frequently repaired during your stay, so you have to take the stairs. There are many restaurants and restaurants nearby, and supermarkets are not far away. The marina is walking distance. Overall, the price/performance ratio is very high."
Very Good
52 reviews
8.5/10
1 night
From THB 2,275
Check Availability
36
Hotels in Castle
Gym
Private parking
Luggage storage
+6
"the hotel is under renovation with work at the exterior. It blocked the view of the room which was never mentioned. We experienced a hot water tap problem and no technicians are available at the evening time when we need to take a bath. Overall experience is good. Staff are friendly and helpful."
Very Good
65 reviews
8.8/10
1 night
From THB 2,790
Check Availability
39
Hotels in Castle
Public parking
Luggage storage
Bar
+3
"Staff are good. Friendly and helpful. They help me to store luggage voluntarily. I am very grateful. The place are clean and tidy. The room settings are good. The furniture are well Placed and with taste. I don’t have breakfast this time. But it looks very freaks with variety. Must try next time."
42 reviews
7.1/10
1 night
From THB 2,095
Check Availability
82
Hotels in Castle
Golf course
Surfing
Hiking
+11
"Picked this place because it was close to the station. Excellent place to stay- staff goes above and beyond. Clean and quiet rooms- excellent breakfast (well worth the 10 pounds extra). Highly recommend"
121 reviews
7.2/10
1 night
From THB 1,964
Check Availability
52
Hotels in Castle
Wi-Fi in public areas
Private beach area
Bar
+1
"The location of the room is very good. There is a sea view outside the window. It should be a newly renovated room by the landlord. A microwave and refrigerator are also provided for use. The landlord is very nice, but he is not very good at using the heating in the room, so it is a little cold at night, but that is not a problem. ."
Very Good
50 reviews
8.4/10
1 night
From THB 2,488
Check Availability
14
Hotels in Castle
Parking
Bar
Restaurant
"1. The hotel's wifi is to collect money... You can only use half an hour of wifi every 24 hours, and use your own traffic for two days here. 2. Do not provide any toiletries (toothbrush / toothpaste / comb / shower cap / slippers, etc.) 3. The sound insulation effect is not good. In the middle of the night, someone walks through the door and laughs loudly. The sound insulation of the window is not good. 4. The front desk is very small and often absent?"
Good
44 reviews
7.8/10
1 night
From THB 1,725
Check Availability
99+
Hotels in Castle
Private parking
Luggage storage
Bar
+1
"The room was very good, the hotel facilities were complete, the waiters were very warm and friendly, very pleasant stay, the hotel parking was very convenient, the breakfast was rich, and I will continue to stay at this hotel next time."
Very Good
104 reviews
8.6/10
1 night
From THB 3,454
Check Availability
57
Hotels in Castle
Airport pick-up
Bar
Airport drop-off
+2
"We booked this small blue building, close to the bar street, rich restaurants, a direct road from the train station can be walked for ten minutes. Press the walkie-talkie on the small door to the hotel on the side to register. The front desk enthusiastically asked if you want to live here, because breakfast is also here. After decisive replacement, the more amazing room, the retro decoration, should be the old castle renovation, very large and comfortable, the breakfast room is also super beautiful, the taste is great. What I especially like is that a boy named mike just joined the job to help me with my enthusiastic luggage, really too enthusiastic. The only bad thing is that we returned to the hotel late, because the place we went was so difficult to call the car, and we had called to explain. As a result, everything was pulled out of the room as soon as I came back."
Great
62 reviews
9.1/10
1 night
From THB 3,467
Check Availability
28
Hotels in Castle
Horse riding
Parking
Tennis court
+2
A stay at this apartment places you in the heart of Swansea, within a 5-minute drive of Swansea Marina and Swansea Beach. This apartment is 1.4 mi (2.3 km) from Singleton Park and 1.5 mi (2.4 km) from Swansea University. This smoke-free apartment features windsurfing nearby. Free self parking is available onsite. Make yourself comfortable in your individually decorated apartment. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Conveniences include an electric kettle and a washing machine.
Outstanding
2 reviews
10.0/10
1 night
From THB 5,725
Check Availability
See all hotels in Castle

Trip.com's insights for hotels in Castle

Plan smarter with Trip.com’s data-backed insights on travel seasons so that you can book your Castle hotel at the right time!

Which month offers the lowest hotel rates in Castle?

January is the most affordable month to book a hotel in Castle, with average nightly rates around THB 3,847. Prices peak in August, when rates reach about THB 6,542 per night.
(Based on Trip.com data from January 17, 2025 to January 17, 2026.)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

What is the cheapest day of the week for hotels in Castle?

Hotel rates in Castle are typically lowest on Monday, with average nightly rates around THB 3,874. Friday tends to be the most expensive, averaging THB 5,955 per night.
(Based on Trip.com data from January 17, 2025 to January 17, 2026.)
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Trending places in Castle

Find top attractions and hotspots in Castle

Find your unique stays in Castle

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

Top hotel picks in Castle

See all
Check out these top-booked hotels from the past 30 days!
No.1
8.7/10
4 review

Superior Three Bedroom House with Sea View

Hotel near Castle
"Good Location"
Select dates to view prices
No.2
8.5/10
0 review

Amelia Airheart

Hotel near Castle
"Good Location"
Select dates to view prices
No.3
9.1/10
0 review

Panoramic View

Hotel near Castle
"Good Location"
Select dates to view prices
No.4
8.0/10
0 review

Princess Lofts 5 - 1 Bedroom Suite - Swansea

Hotel near Castle
"Good Location"
Select dates to view prices
No.5
/10
0 review

Princess Lofts 1 - 1 Bedroom Studio - Swansea

Hotel near Castle
"Good Location"
Select dates to view prices
No.6
5.4/10
4 review

Kings Building- 2 Bed & Bathroom Flats

Hotel near Castle
"Good Location"
Select dates to view prices

FAQs About Hotels in Castle

What are the most popular hotels in Castle?

There are many popular options for hotels in Castle. Whether you're traveling for business or a vacation, The Grand Hotel Swansea (from THB 2,261), Delta Hotels Swansea (from THB 2,862) and Premier Inn Swansea City Centre (from THB 2,144) are popular choices.

What is the average price for hotels in Castle?

The average price for hotels in Castle is THB 5,704 for weekdays, and THB 6,063 for weekends (Friday–Saturday).

What are popular hotels with high-quality breakfasts in Castle?

The Georgian Swansea (from THB 3,815),Delta Hotels Swansea (from THB 2,862) and The Dragon Hotel (from THB 2,478) are popular hotels with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What are available deals for hotels in Castle?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which hotels with fitness facilities in Castle are popular?

Delta Hotels Swansea (from THB 2,862) is a popular hotel with a fitness center. Keep your fitness plan during traveling from Trip.com!

Which popular hotels in Castle offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. The Grand Hotel Swansea (from THB 2,261), Delta Hotels Swansea (from THB 2,862) and Premier Inn Swansea City Centre (from THB 2,144) are popular hotels with free Wi-Fi.

What are the best sap hotels in Castle?

A spa treatment can be the perfect way to unwind after a long day of travel. The Dragon Hotel (from THB 2,478) provides wonderful spa services.

What are best luxury hotels in Castle?

Castle has many wonderful luxury hotels with good service. The Georgian Swansea (from THB 3,815) is a popular choice of visitors.

Castle Hotels Information

Number of Reviews
668
Total Properties
27
Weekday Avg. Price
THB 5,704
Weekend Avg. Price
THB 6,063
Trending hotel
The Grand Hotel Swansea