Photo by The wub

Find hotels in Oldwalls from ₩90,499
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Oldwalls
Family friendly
Apartment
Check prices for these dates
Our top choices for Oldwalls hotels

The Mill at Glynhir
The Mill at GlynhirAmmanford
10.0 out of 10, Exceptional, (73 reviews)
The price is ₩226,740
₩226,740 total
includes taxes & fees
Jan 21 - Jan 22

Pontyclerc Farm House B&B
Pontyclerc Farm House B&BAmmanford
10.0 out of 10, Exceptional, (147 reviews)
The price is ₩140,480
₩168,576 total
includes taxes & fees
Jan 21 - Jan 22

Glynhir Mansion
Glynhir MansionAmmanford
8.8 out of 10, Excellent, (104 reviews)
The price is ₩156,072
₩187,286 total
includes taxes & fees
Jan 31 - Feb 1

ibis Swansea
ibis SwanseaSt. Thomas
8.4 out of 10, Very Good, (1,000 reviews)
The price is ₩75,416
₩90,499 total
includes taxes & fees
Feb 8 - Feb 9

Morgans Hotel
Morgans HotelCastle
9.0 out of 10, Wonderful, (616 reviews)
The price is ₩156,154
₩187,385 total
includes taxes & fees
Jan 22 - Jan 23

Village Hotel Swansea
Village Hotel SwanseaSt. Thomas
7.8 out of 10, Good, (1,003 reviews)
The price is ₩118,299
₩141,958 total
includes taxes & fees
Feb 1 - Feb 2

Premier Inn Swansea City Centre
Premier Inn Swansea City CentreCastle
7.6 out of 10, Good, (7 reviews)
The price is ₩83,795
₩100,554 total
includes taxes & fees
Feb 10 - Feb 11

Delta Hotels by Marriott Swansea
Delta Hotels by Marriott SwanseaCastle
9.0 out of 10, Wonderful, (538 reviews)
The price is ₩116,656
₩139,987 total
includes taxes & fees
Feb 8 - Feb 9

The Dolphin SA1 Hotel
The Dolphin SA1 HotelCastle
7.6 out of 10, Good, (496 reviews)
The price is ₩115,670
₩138,804 total
includes taxes & fees
Jan 20 - Jan 21

The Dragon Hotel
The Dragon HotelCastle
7.0 out of 10, Good, (1,000 reviews)
The price is ₩131,608
₩157,929 total
includes taxes & fees
Jan 25 - Jan 26

Patricks Boathouse
Patricks BoathouseSwansea
9.6 out of 10, Exceptional, (108 reviews)
The price is ₩213,589
₩256,315 total
includes taxes & fees
Jan 21 - Jan 22

The Georgian Swansea
The Georgian SwanseaCastle
9.6 out of 10, Exceptional, (52 reviews)
The price is ₩148,876
₩178,651 total
includes taxes & fees
Jan 23 - Jan 24

Norton House Hotel
Norton House HotelSwansea
8.4 out of 10, Very Good, (493 reviews)
The price is ₩125,693
₩150,832 total
includes taxes & fees
Jan 23 - Jan 24

The Grand Hotel Swansea
The Grand Hotel SwanseaCastle
8.2 out of 10, Very Good, (912 reviews)
The price is ₩112,384
₩134,861 total
includes taxes & fees
Feb 1 - Feb 2

The Towers Hotel and Spa
The Towers Hotel and SpaNeath
8.2 out of 10, Very Good, (271 reviews)
The price is ₩213,589
₩256,315 total
includes taxes & fees
Jan 20 - Jan 21

Coynant Farm Guest House
Coynant Farm Guest HouseMawr
7.4 out of 10, Good, (52 reviews)
The price is ₩169,562
₩169,562 total
includes taxes & fees
Jan 20 - Jan 21

Premier Inn Swansea Waterfront
Premier Inn Swansea WaterfrontSt. Thomas
8.0 out of 10, Very Good, (1 review)
The price is ₩85,438
₩102,526 total
includes taxes & fees
Feb 5 - Feb 6

Somerfield Lodge
Somerfield LodgeSwansea
8.6 out of 10, Excellent, (149 reviews)
The price is ₩123,228
₩147,874 total
includes taxes & fees
Jan 20 - Jan 21

Ice House Apartments
Ice House ApartmentsSt. Thomas
9.0 out of 10, Wonderful, (54 reviews)
The price is ₩166,933
₩200,320 total
includes taxes & fees
Jan 21 - Jan 22

Hoopers Sandy Beach Guest Rooms
Hoopers Sandy Beach Guest RoomsCastle
8.8 out of 10, Excellent, (62 reviews)
The price is ₩115,013
₩138,015 total
includes taxes & fees
Jan 20 - Jan 21
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.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Oldwalls
Check out Oxwich Bay Beach and Three Cliffs Bay Beach—just a couple of the sights around Oldwalls.

Photo by RobinLeicester
Open Photo by RobinLeicester
More cheap stays in Oldwalls

Hoopers Sandy Beach Guest Rooms
296-298 Oystermouth Rd Swansea Wales
The price is ₩115,013 per night from Jan 20 to Jan 21
₩115,013
₩138,015 total
Jan 20 - Jan 21
includes taxes & fees
8.8/10 Excellent! (62 reviews)










































































