A large, historic stone castle with a tall tower and a partially intact wall.

Find hotels in Oldwalls from ฿2,017

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
16 Oct - 17 Oct
Tomorrow
17 Oct - 18 Oct
This weekend
16 Oct - 18 Oct
Next weekend
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Oldwalls hotels

1. Ivy Cottage - Gower

Ivy Cottage - Gower
Swansea
United Kingdom
Simon
฿26,502
฿31,802 total
includes taxes & fees
19 Oct - 20 Oct
Ivy Cottage - Gower

2. Rose Apartment - Gower

Rose Apartment - Gower
Swansea
United Kingdom
Gill
฿18,601
฿22,321 total
includes taxes & fees
30 Oct - 31 Oct
Rose Apartment - Gower

3. Oak Tree Cottage - Gower

Oak Tree Cottage - Gower
Swansea
฿26,502
฿31,802 total
includes taxes & fees
26 Oct - 27 Oct
Oak Tree Cottage - Gower

4. Glamping Pod 9 - Gower

Glamping Pod 9 - Gower
Swansea
฿16,711
฿20,053 total
includes taxes & fees
30 Oct - 31 Oct
Glamping Pod 9 - Gower

5. Glamping Pod 10 - Gower

Glamping Pod 10 - Gower
Swansea
฿16,711
฿20,053 total
includes taxes & fees
30 Oct - 31 Oct
Glamping Pod 10 - Gower

6. Glamping Tri Pod 7 - Gower

Glamping Tri Pod 7 - Gower
Swansea
฿16,686
฿20,024 total
includes taxes & fees
1 Nov - 2 Nov
Glamping Tri Pod 7 - Gower

7. Glamping Pod 4 - Gower

Glamping Pod 4 - Gower
Swansea
฿16,711
฿20,053 total
includes taxes & fees
30 Oct - 31 Oct
Glamping Pod 4 - Gower

8. Glamping Pod 5 - Gower

Glamping Pod 5 - Gower
Swansea
฿16,686
฿20,024 total
includes taxes & fees
19 Oct - 20 Oct
Glamping Pod 5 - Gower

9. Glamping Tri Pod 3 - Gower

Glamping Tri Pod 3 - Gower
Swansea
฿16,711
฿20,053 total
includes taxes & fees
30 Oct - 31 Oct
Glamping Tri Pod 3 - Gower

10. Glamping Tri Pod 6 - Gower

Glamping Tri Pod 6 - Gower
Swansea
฿16,711
฿20,053 total
includes taxes & fees
31 Oct - 1 Nov
Glamping Tri Pod 6 - Gower

11. The Family Pod - Gower

The Family Pod - Gower
Swansea
฿17,630
฿21,156 total
includes taxes & fees
19 Oct - 20 Oct
The Family Pod - Gower

12. Glamping Pod 1 - Gower

Glamping Pod 1 - Gower
Swansea
฿16,686
฿20,024 total
includes taxes & fees
19 Oct - 20 Oct
Glamping Pod 1 - Gower

13. Glamping Tri Pod 8 - Gower

Glamping Tri Pod 8 - Gower
Swansea
฿16,711
฿20,053 total
includes taxes & fees
30 Oct - 31 Oct
Glamping Tri Pod 8 - Gower

14. Willow Apartment - Gower

Willow Apartment - Gower
Swansea
฿17,656
฿21,187 total
includes taxes & fees
31 Oct - 1 Nov
Willow Apartment - Gower

15. King Arthur Hotel

King Arthur Hotel
Swansea
United Kingdom
Stephen
฿4,071
฿4,886 total
includes taxes & fees
19 Oct - 20 Oct
King Arthur Hotel

16. The Gower Hotel

The Gower Hotel
Swansea
United Kingdom
Sherrie
฿2,703
฿3,244 total
includes taxes & fees
3 Nov - 4 Nov
The Gower Hotel

17. Parc Le Breos House

Parc Le Breos House
Swansea
United States
Molly
฿6,227
฿7,472 total
includes taxes & fees
1 Nov - 2 Nov
Parc Le Breos House

18. The Diplomat Hotel and Spa

The Diplomat Hotel and Spa
Llanelli
United Kingdom
Bali
฿3,298
฿3,957 total
includes taxes & fees
5 Nov - 6 Nov
The Diplomat Hotel and Spa

19. Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns
Llanelli
Australia
Neville
฿1,681
฿2,017 total
includes taxes & fees
1 Nov - 2 Nov
Sessile Oak, Llanelli by Marston's Inns

20. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
United States
Brandi
฿2,924
฿3,509 total
includes taxes & fees
22 Oct - 23 Oct
Delta Hotels by Marriott Swansea
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Oldwalls

Venture to Oxwich Bay Beach and Three Cliffs Bay Beach—just two of the sights around Oldwalls.

See all hotels in Oldwalls
A large, historic stone castle with a tall tower and a partially intact wall.
Photo by RobinLeicester

Top Oldwalls Hotel Reviews

Morgans Hotel

Morgans Hotel

10/10 Excellent
"Very helpful and pleasant staff. Good location. Lovely decor and feeling about the place"
Susannah 2-night trip
Posted 5 hours ago
Morgans Hotel
Village Hotel Swansea

Village Hotel Swansea

10/10 Excellent
"Great place to stay"
Mehdi 1-night trip
Posted 12 hours ago
Village Hotel Swansea
ibis Swansea

ibis Swansea

8/10 Good
"Check-in was smooth after a very long day. Staff were helpful and the room was clean with the right amenities. There was parking too. Breakfast was nice. Overall, a nice hotel."
Uko 1-night trip
Posted 4 days ago
ibis Swansea
The Gower Hotel

The Gower Hotel

10/10 Excellent
"Very good one night stay very clean good breakfast and friendly staff"
Stephen 1-night trip
Posted 4 days ago
The Gower Hotel
Blanco's Hotel Port Talbot

Blanco's Hotel Port Talbot

8/10 Good
"The restaurant was excellent with a great menu taste Staff top notch The hotel was great but the bathroom although very clean shows it’s ready for a makeover"
Antony 1-night trip
Posted 5 days ago
Blanco's Hotel Port Talbot
The Grand Hotel Swansea

The Grand Hotel Swansea

10/10 Excellent
"Really great experience for us the second time round for staying there. Had the deluxe room and it even came with the hot tub as a nice surprise for us both. Fab stay will return again before Christmas 2026 👍"
Mathew 1-night trip
Posted 2 weeks ago
The Grand Hotel Swansea
Best Western Aberavon Beach Hotel

Best Western Aberavon Beach Hotel

10/10 Excellent
"Lovely stay, hotel was clean and comfortable and friendly staff. Fab location for the beach and food choices. Hotel looks a little tired from the outside, but don’t be fooled as lovely hotel"
Liz 1-night trip
Posted 3 weeks ago
Best Western Aberavon Beach Hotel
Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms

10/10 Excellent
"Great location, Paul the Owner or Manager was Great, if you are looking for accommodation close to town and right on the beach in Swansea then give Hoopers a call. The room I was in had recently been decorated and had a new bathroom."
David 4-night trip
Posted 1 month ago
Hoopers Sandy Beach Guest Rooms

More cheap stays in Oldwalls

Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms

296-298 Oystermouth Rd Swansea Wales
฿2,591
฿3,109 total
20 Oct - 21 Oct
includes taxes & fees
8.8/10 Excellent! (93 reviews)
Hoopers Sandy Beach Guest Rooms
Patricks Boathouse

Patricks Boathouse

642 Mumbles Road, Swansea Swansea Wales
฿4,497
฿5,396 total
10 Nov - 11 Nov
includes taxes & fees
9.6/10 Exceptional! (159 reviews)
Patricks Boathouse
The Crows Nest - 1 Bed Apartment - Swansea Marina

The Crows Nest - 1 Bed Apartment - Swansea Marina

18 Weavers House Swansea Wales
฿4,937
฿7,161 total
19 Oct - 20 Oct
includes taxes & fees
The Crows Nest - 1 Bed Apartment - Swansea Marina
St Ives

St Ives

12 Old Market St Neath Wales
Get rates
6/10 (12 reviews)
St Ives
The Studio

The Studio

95 Mansel Street Swansea Wales
Get ratesThe Studio
Stunning Studio In Converted Building

Stunning Studio In Converted Building

8 Walter Rd Swansea Wales
Get rates
9.4/10 Exceptional! (3 reviews)
Stunning Studio In Converted Building

Find out more about Oldwalls

Top reasons to visit Oldwalls

  • Stunning Gower Beaches: Oldwalls provides access to beautiful beaches, ideal for relaxation and outdoor activities.
  • Unique Glamping Experience: Enjoy a distinctive stay in luxurious glamping pods surrounded by nature.
  • Scenic Countryside Walks: Embark on magical walks through picturesque landscapes and tranquil marshes.
  • Historic Attractions: Explore nearby historic castles and vibrant urban parks, enriching your cultural experience.
  • Exclusive Wedding Venue: Oldwalls is a charming location for romantic weddings, set against stunning backdrops.

Find great hotels near Oldwalls

Oldwalls, nestled in the picturesque Gower Peninsula, offers a delightful selection of accommodation options, including charming hotels and inviting bed and breakfasts. Whether you seek a pet-friendly stay, a beachside retreat, or an ideal venue for business travel or weddings, you'll find an array of choices to enhance your holiday experience. Explore the Oldwalls Collection and discover the perfect room for your getaway amidst this stunning coastal landscape.

  • Village Hotel Swansea: Nestled 18km from Oldwalls, this 3.5-star hotel offers a relaxing beach and nature-themed experience. Ideal for business travellers and those seeking a wellness retreat, the Village Hotel Swansea features direct access to the stunning coastline. Guests can enjoy a range of amenities designed to enhance their stay, including a fitness centre and spa facilities. The hotel's emphasis on natural surroundings makes it a serene choice for visitors looking to unwind and connect with nature while enjoying their business or leisure trip.
  • Delta Hotels by Marriott Swansea: Situated 16km away from Oldwalls, this 4-star hotel boasts a commendable guest rating of 8.8 out of 10. Perfect for those desiring an adventurous beach getaway, Delta Hotels by Marriott Swansea offers direct access to the beach alongside a plethora of adventure sports activities. Guests can engage in thrilling experiences such as windsurfing, snorkeling, and sailing, either on site or nearby. The vibrant atmosphere combined with excellent facilities makes it a fantastic option for adventure seekers and beach lovers alike.
  • The Dragon Hotel: Located 16km from Oldwalls, The Dragon Hotel is a 4-star accommodation that caters to adventure enthusiasts, business travellers, and pet owners. This hotel offers a variety of outdoor activities, including kayaking, rafting, and mountain biking, ensuring a dynamic stay. The pet-friendly policy allows guests to bring their furry companions along, with specific amenities available for pets. With its blend of adventure and comfort, The Dragon Hotel is an appealing choice for those looking to mix business with leisure.

Where to stay in Oldwalls

Oldwalls, nestled in the stunning Gower Peninsula, offers an idyllic retreat for those seeking a blend of beach tranquility and cultural richness. Explore the enchanting Welsh countryside, perfect for a romantic wedding venue or a relaxing getaway. Experience the warmth of friendly locals in this secluded village, while enjoying elegant venues and picturesque landscapes. Nearby, the vibrant cities and trendy neighbourhoods promise a delightful mix of activities and scenery for every traveller.

  • Swansea: Swansea is a vibrant city located on the beautiful south coast of Wales, offering a delightful blend of urban life and stunning natural scenery. With Oldwalls situated within its boundaries, Swansea is a gateway to outdoor adventures, including beach walks and visits to the nearby national parks. The city comes alive during peak seasons, particularly from April to May and in September, when visitors flock to enjoy its recreational areas and golf courses. Iconic attractions like the sweeping Swansea Bay and the picturesque Gower Peninsula are must-see highlights that showcase the region's breathtaking landscapes.
  • Llanelli: Just 8km from Oldwalls, Llanelli is a charming city known for its rich industrial heritage and stunning coastal views. Visitors are drawn to the area for its outdoor activities and scenic landscapes, particularly during peak months in April, July, and September. Llanelli offers a variety of recreational areas and golf courses, making it a perfect spot for both relaxation and adventure. The nearby family-friendly beaches and the expansive national park further enhance its appeal, providing ample opportunities for exploration and enjoyment amidst nature's beauty.
  • Reynoldston: Located merely 3km from Oldwalls, Reynoldston is a quaint village that offers a peaceful retreat from the hustle and bustle of city life. This charming community experiences moderate seasonal visitor patterns, particularly peaking in January and during the summer months of June and July. Known for its outdoor activities and scenic vistas, Reynoldston features recreational areas and local shops. The village's proximity to stunning beaches and national parks makes it an ideal base for tourists looking to soak in the natural beauty of the area, while enjoying a tranquil and picturesque environment.

Things to do near Oldwalls

Shopping

In Oldwalls, you can enjoy quaint local shops offering unique gifts and souvenirs. If you're up for a drive, visit Swansea's Quadrant Shopping Centre, about 16km away, where you'll find a range of high street brands and eateries to complement your shopping experience.

Recreation

Oldwalls is a tranquil retreat offering luxurious spa treatments and holistic therapies amidst picturesque surroundings. Enjoy yoga sessions, nature walks, and meditation classes that promote relaxation and rejuvenation, allowing you to immerse yourself in the serene Welsh countryside.

Adventure

At Pembrey Circuit, 14km from Oldwalls, experience thrilling motor racing in a vibrant sports atmosphere. The Quad Challenge, located 23km away, offers exhilarating motor racing adventures. For a unique outdoor experience, Go Ape at Margam Port Talbot, 27km away, features an exciting zipline ropes course.

Nightlife

Experience the vibrant nightlife at the Oldwalls venue, where you can enjoy a variety of cocktails and live music. For a lively atmosphere, visit the local pubs, which offer an array of craft beers and a chance to mingle with friendly locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Oldwalls

Oldwalls, Swansea, is perfect for a beach and culture-themed getaway, offering stunning scenery and attractions like picturesque beaches, historic castles, and tranquil urban parks. Visitors can enjoy outdoor experiences and explore the renowned Gower beaches. Additionally, Oldwalls serves as an exclusive wedding venue, making it a unique destination. Don't miss out on local videos showcasing the beauty of the area for an enriching travel experience.

  • Three Cliffs Bay Beach: Located 6km from Oldwalls, this stunning beach is renowned for its dramatic cliffs and golden sands, creating a picturesque setting. The serene atmosphere is ideal for leisurely strolls and enjoying the natural beauty of the Welsh coastline.
  • Mumbles Pier: Approximately 14km away, this charming jetty offers a delightful experience with its friendly local vibe. Visitors can enjoy stunning views of the bay, sample local treats, or simply relax while watching the boats go by.
  • Singleton Park: Situated 14km from Oldwalls, this expansive urban park is perfect for families and outdoor enthusiasts. With beautiful gardens, playgrounds, and scenic walking paths, it provides a peaceful retreat within the city.

Best time to go to Oldwalls

The best time to visit Oldwalls can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Oldwalls falls in August, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Oldwalls falls in January and February. February has slightly low visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.5°F (6.4°C)Light RainMostly CloudySlightly LowSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudySlightly LowAverage
March45.0°F (7.2°C)Light RainMostly CloudyAverageAverage
April48.2°F (9.0°C)Light RainMostly SunnyAverageAverage
May52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
June57.7°F (14.3°C)Light RainMostly CloudyAverageSlightly High
July60.6°F (15.9°C)Light RainMostly CloudySlightly HighSlightly High
August60.8°F (16.0°C)Light RainMostly CloudySlightly HighSlightly High
September58.6°F (14.8°C)Light RainMostly CloudySlightly HighAverage
October54.7°F (12.6°C)Light RainMostly CloudyAverageAverage
November49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly Low
December45.9°F (7.7°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Oldwalls

Reaching Oldwalls in Swansea is convenient via several major airports. Cardiff Airport (CWL) is located 63km away, with excellent hotel options such as voco St David's Cardiff by IHG, 14km from the airport, and The Coach House at Gileston Manor, just 5km away. Bristol Airport (BRS) is 106km distant, with notable hotels like The Rising Sun Inn, 3km from the airport. Exeter Airport (EXT) is 111km away, with Lympstone Manor Hotel, situated 13km from the airport. Each airport offers various transportation services for easy access to these hotels and onward travel to Oldwalls.

Frequently asked questions

What's the best place to stay in Oldwalls?
Village Hotel Swansea, located 11.4 mi (18.3 km) from the heart of Oldwalls, is a top choice for your stay, based on our traveller data. Other good choices for your visit to the area are Mercure Swansea Hotel and The Dragon Hotel. See all available top hotels, or vacation rentals in Oldwalls.
What are some of the best holiday rentals that Oldwalls has to offer?
Cwmbach Cottages: This holiday home rental outside of Oldwalls is located next to a golf course, and has a terrace, a garden and free WiFi to put you at ease in your new surroundings. Amenities such as an electric kettle and free parking are also available for your convenience. See all vacation rentals in Oldwalls.
If I need to cancel my hotel reservation in Oldwalls, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable provided that you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Oldwalls.
What are some hotels with pools in Oldwalls?
Village Hotel Swansea: Features a sauna, an indoor pool and a snack bar/deli. Another choice with an on-site pool is The Diplomat Hotel and Spa. View all hotels with pools in Oldwalls.
What is staying in Oldwalls like?
Travellers to Oldwalls will find plenty to explore and enjoy. In Oldwalls, there are 31 hotels and other accommodation options to choose from. Find out more about Oldwalls.
What should I see while I'm in Oldwalls?
Places to visit in the wider area include Oxwich Bay Beach, Three Cliffs Bay Beach and Rhossili Beach. You'll also find Parc y Scarlets and Caswell Bay Beach in the area. Take a look at what more there is to see and do in Expedia's Oldwalls guide.
What's the weather like in Oldwalls?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are January and February, with an average of 7°C. Average annual precipitation for Oldwalls is 1409 mm.