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

Find hotels in Oldwalls from £43

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Sept - 22 Sept
Tomorrow
22 Sept - 23 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Oldwalls hotels

1. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
Canada
Alex
£88
includes taxes & fees
18 Oct - 19 Oct
Delta Hotels by Marriott Swansea

2. King Arthur Hotel

King Arthur Hotel
Swansea
United Kingdom
Anne
£100
includes taxes & fees
19 Oct - 20 Oct
King Arthur Hotel

3. Village Hotel Swansea

Village Hotel Swansea
St. Thomas
United Kingdom
Michael
£84
includes taxes & fees
27 Sept - 28 Sept
Village Hotel Swansea

4. The Diplomat Hotel and Spa

The Diplomat Hotel and Spa
Llanelli
United Kingdom
Mark
£99
includes taxes & fees
18 Oct - 19 Oct
The Diplomat Hotel and Spa

5. Mercure Swansea Hotel

Mercure Swansea Hotel
Llansamlet
United Kingdom
Adedotun
£65
includes taxes & fees
2 Oct - 3 Oct
Mercure Swansea Hotel

6. Parc Le Breos House

Parc Le Breos House
Swansea
United States
Molly
£162
includes taxes & fees
21 Oct - 22 Oct
Parc Le Breos House

7. Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns
Llanelli
Australia
Neville
£43
includes taxes & fees
11 Oct - 12 Oct
Sessile Oak, Llanelli by Marston's Inns

8. Myrtle Cottage Vacation Rooms

Myrtle Cottage Vacation Rooms
Swansea
United Kingdom
Mags
£53
includes taxes & fees
1 Oct - 2 Oct
Myrtle Cottage Vacation Rooms

9. Blanco's Hotel Port Talbot

Blanco's Hotel Port Talbot
Port Talbot
United Kingdom
Mandy
£80
includes taxes & fees
26 Sept - 27 Sept
Blanco's Hotel Port Talbot

10. Blas Gwyr

Blas Gwyr
Llangennith, Llanmadoc and Cheriton
United Kingdom
Shaun
Blas Gwyr

11. Patricks Boathouse

Patricks Boathouse
Mumbles
United States
Debra
£125
includes taxes & fees
18 Oct - 19 Oct
Patricks Boathouse

12. The Dragon Hotel

The Dragon Hotel
Castle
Australia
Neville
£77
includes taxes & fees
5 Oct - 6 Oct
The Dragon Hotel

13. Norton House Hotel

Norton House Hotel
Mumbles
United Kingdom
Thomas
£82
includes taxes & fees
4 Oct - 5 Oct
Norton House Hotel

14. The Gower Hotel

The Gower Hotel
Swansea
United Kingdom
Sherrie
£92
includes taxes & fees
28 Sept - 29 Sept
The Gower Hotel

15. The Grand Hotel Swansea

The Grand Hotel Swansea
Castle
Canada
Irene
£65
includes taxes & fees
18 Oct - 19 Oct
The Grand Hotel Swansea

16. Morgans Hotel

Morgans Hotel
Castle
United Kingdom
Helen
£117
includes taxes & fees
1 Oct - 2 Oct
Morgans Hotel

17. The Dilkhusa Grand Hotel By Compass Hospitality

The Dilkhusa Grand Hotel By Compass Hospitality
Ilfracombe
United Kingdom
Lucy
£58
includes taxes & fees
3 Oct - 4 Oct
The Dilkhusa Grand Hotel By Compass Hospitality

18. Watersmeet Hotel

Watersmeet Hotel
Woolacombe
United Kingdom
Daniel
£209
includes taxes & fees
27 Sept - 28 Sept
Watersmeet Hotel

19. Holiday Inn Express Swansea - East by IHG

Holiday Inn Express Swansea - East by IHG
Neath
United Kingdom
Tessa
£66
includes taxes & fees
18 Oct - 19 Oct
Holiday Inn Express Swansea - East by IHG

20. Nik The Greek

Nik The Greek
Burry Port
United States
Daniel
£59
includes taxes & fees
30 Sept - 1 Oct
Nik The Greek
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

King Arthur Hotel

King Arthur Hotel

8/10 Good
"Very enjoyable. Staff very friendly and helpful, food excellent and plentiful, accommodation comfortable. Parking a challenge as we arrived when a wedding taking place."
Roger 1-night trip
Posted 15 hours ago
King Arthur Hotel
The Gower Hotel

The Gower Hotel

10/10 Excellent
"A nice room, with a very large patio/seating area outside. A large, very comfortable bed. A couple of the chairs could do with a clean, some marks on them. We didn't eat at the hotel as the restaurant was closed both nights we were there. Not the easiest place to find but we really enjoyed our stay and would recommend it."
Peter 2-night trip
Posted 19 hours ago
The Gower Hotel
The Ivy Bush Royal Hotel By Compass Hospitality

The Ivy Bush Royal Hotel By Compass Hospitality

10/10 Excellent
"Not happy u have to pay for parking"
Mark 1-night trip
Posted 1 day ago
The Ivy Bush Royal Hotel By Compass Hospitality
The Towers Hotel and Spa

The Towers Hotel and Spa

10/10 Excellent
"Fabulous stay , room.was lovely , definitely stay again x"
Steven 1-night trip
Posted 3 days ago
The Towers Hotel and Spa
Blanco's Hotel Port Talbot

Blanco's Hotel Port Talbot

10/10 Excellent
"Great location with on site free parking, nice room and food was pretty good as well, will definately be coming back"
Mr Tony 1-night trip
Posted 5 days ago
Blanco's Hotel Port Talbot
The Grand Hotel Swansea

The Grand Hotel Swansea

8/10 Good
"I could only find one three pin socket. Shower over bath not suitable for older guests with difficulties.i didn’t have time to ask for a change of room but I’m sure this would have been possible."
Jennifer 1-night trip
Posted 5 days ago
The Grand Hotel Swansea
Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns

10/10 Excellent
"Beautiful place to visit"
Neville 1-night trip
Posted 7 days ago
Sessile Oak, Llanelli by Marston's Inns
Holiday Inn Express Swansea - East by IHG

Holiday Inn Express Swansea - East by IHG

10/10 Excellent
"Staff were fantastic, particularly the lady on duty who checked us in! Fantastic room, breakfast - will now definitely use the chain again"
Tessa 2-night trip
Posted 7 days ago
Holiday Inn Express Swansea - East by IHG
The Dolphin SA1 Hotel

The Dolphin SA1 Hotel

10/10 Excellent
"Great location for weekend in Swansea"
Thomas 2-night trip
Posted 2 months ago
The Dolphin SA1 Hotel

More cheap stays in Oldwalls

Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms

296-298 Oystermouth Rd Swansea Wales
£63
22 Sept - 23 Sept
includes taxes & fees
8.8/10 Excellent! (93 reviews)
Hoopers Sandy Beach Guest Rooms
Patricks Boathouse

Patricks Boathouse

642 Mumbles Road, Swansea Swansea Wales
£125
18 Oct - 19 Oct
includes taxes & fees
Patricks Boathouse
St Ives

St Ives

12 Old Market St Neath Wales
Get rates
5.6/10 (11 reviews)
St Ives
For Students Only - Ty Nant in Swansea - Campus Accommodation

For Students Only - Ty Nant in Swansea - Campus Accommodation

180 High St Swansea Wales
Get rates
6/10 (1 review)
For Students Only - Ty Nant in Swansea - Campus Accommodation
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

Hotels in Oldwalls with star rating

Find out more about Oldwalls

Top reasons to visit Oldwalls

  • Stunning Gower Beaches: Oldwalls is surrounded by breathtaking beaches, perfect for sunbathing, swimming, and coastal walks.
  • Charming Glamping Pods: Experience a unique stay in glamping pods, combining comfort with the great outdoors.
  • Historic Castles: Explore nearby historic castles that showcase the rich heritage of the region.
  • Outdoor Adventures: Engage in scenic walks along tranquil coastal paths and discover hidden gems.
  • Welcoming Local Culture: Enjoy the friendly atmosphere and vibrant cultural experiences in nearby Swansea.

Find great hotels near Oldwalls

Explore a delightful selection of hotel accommodations in Oldwalls, Swansea, where you can find charming bed and breakfast options alongside inviting hotels. Whether you're seeking pet-friendly facilities, a beautiful beach getaway, or a venue for a memorable wedding, Oldwalls offers a variety of choices to suit your needs. Experience the comfort and amenities at Oldwalls Gower and the Oldwalls Collection, perfect for both business and leisure travellers.

  • Village Hotel Swansea: Emphasising a blend of beach and city experiences, the 3.5-star Village Hotel Swansea is ideally situated 17.7km from Oldwalls. Perfect for business travellers and holidaymakers alike, this hotel boasts direct beach access and is conveniently located in the city centre. Guests appreciate its modern amenities that cater to both relaxation and productivity, including a fitness centre, business facilities, and a welcoming atmosphere that ensures a comfortable stay.
  • Delta Hotels by Marriott Swansea: Rated 9.0 out of 10, the 4-star Delta Hotels by Marriott Swansea provides an exciting beach adventure experience, just 16.1km from Oldwalls. This hotel is perfect for thrill-seekers, offering an array of adventure sports both onsite and nearby, including snorkelling, windsurfing, and rock climbing. With direct beach access, guests can enjoy stunning coastal views while indulging in luxurious accommodations and exceptional dining options.
  • The Dragon Hotel: A 4-star gem located 16.1km from Oldwalls, The Dragon Hotel caters to those seeking adventure in a city setting, with the added benefit of being pet-friendly. Guests can engage in various activities such as kayaking and cycling, making it ideal for active travellers. The hotel's central location means you’re never far from the vibrant city life, while its warm atmosphere and pet policies ensure a welcome stay for all members of the family.

Where to stay in Oldwalls

Oldwalls, nestled in the stunning Gower Peninsula, offers a delightful blend of serene beaches and enchanting Welsh countryside. Ideal for couples seeking elegant wedding venues, Oldwalls provides a charming atmosphere with friendly locals. Venture into nearby Swansea for a vibrant cultural experience, or explore the tranquil coastal paths and hidden gems of this beautiful region. Whether you're after relaxation or adventure, Oldwalls is the perfect base for your Welsh getaway.

  • Swansea: Nestled along the stunning Welsh coastline, Swansea is a vibrant city that offers a blend of urban life and natural beauty. With Oldwalls located within its boundaries, Swansea serves as a perfect base for your adventures. The city attracts visitors year-round, with peak seasons in spring and early autumn. Known for its scenic outdoor spaces, you can explore the breathtaking beaches and nearby national parks. Swansea is a hub for recreational activities, including golf and various educational attractions, making it ideal for families and adventurers alike.
  • Llanelli: Just a short distance of 8.0km from Oldwalls, Llanelli is a charming city that showcases the best of Welsh culture and outdoor experiences. Visitors flock here during the warmer months, particularly in spring and early autumn. Known for its picturesque scenery and recreational areas, Llanelli features beautiful beaches and renowned golf courses. The coastal path is perfect for walkers and cyclists, offering stunning views of the surrounding landscape. With its friendly atmosphere and numerous family-friendly attractions, Llanelli is a delightful destination to explore.
  • Reynoldston: Located a mere 3.2km from Oldwalls, Reynoldston is a quaint village that embodies the tranquillity of the Welsh countryside. Although it experiences moderate seasonal fluctuations in visitor numbers, it attracts those seeking a peaceful retreat. The village offers various outdoor activities, including access to beautiful beaches and national parks. Ideal for nature lovers, Reynoldston is perfect for leisurely strolls and exploration. With local amenities and a welcoming community, it's a delightful stop on your Welsh adventure.

Things to do in Oldwalls

Oldwalls offers a delightful blend of beach activities and cultural experiences, perfect for scenery-loving tourists. You can explore outdoor spaces, enjoy a magical walk, or take leisurely marsh walks. For those seeking a unique stay, glamping pods are available, and golf enthusiasts can indulge in the local golf course. It's an ideal destination for a memorable holiday in Wales.

Shopping

In Oldwalls, you can explore charming local shops for unique souvenirs. If you're up for a drive, head to the nearby Swansea Market for a vibrant selection of local crafts and food, or visit the Quadrant Shopping Centre for a variety of high-street brands.

Recreation

At Oldwalls, indulge in rejuvenating spa therapies surrounded by serene landscapes. Experience holistic treatments and wellness activities designed to refresh your body and mind. Additionally, explore tranquil nature walks and mindfulness sessions, all while basking in the beautiful Welsh countryside, perfect for relaxation and rejuvenation.

Adventure

In Oldwalls, embark on thrilling water sports at the stunning Gower Peninsula, where you can try surfing, paddleboarding, or coasteering. For a different experience, explore the enchanting woodlands on a mountain biking trail, offering scenic views and an adrenaline rush amidst nature.

Nightlife

Oldwalls offers a charming nightlife with a relaxed atmosphere. For a vibrant evening, visit The Gower Hotel for a lively bar scene. Alternatively, enjoy a quieter night at The Oldwalls Inn, where you can savour local ales and unwind in a cosy setting.

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

Booking tips and Expedia advantages for Oldwalls

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Oldwalls are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Oldwalls is Thursday. The most expensive day to stay in Oldwalls is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, arrange the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay at Oldwalls with your flights and activities by booking a package through Expedia.

Find the best attractions near Oldwalls

Oldwalls offers a delightful mix of beach, culture, and scenic experiences ideal for a memorable vacation. Visitors can explore stunning Gower beaches, historic castles, and urban parks that provide ample opportunities for outdoor adventures. With its exclusive wedding venue options and captivating videos showcasing the area, Oldwalls is perfect for travellers seeking relaxation and cultural enrichment.

  • Three Cliffs Bay Beach: A stunning beach located 6.4km from Oldwalls, Three Cliffs Bay Beach boasts breathtaking views and golden sands, perfect for a relaxing day by the sea. Enjoy beach vibes while exploring the dramatic cliffs and unique rock formations.
  • Mumbles Pier: Situated 14.5km away, Mumbles Pier offers a charming seaside experience with friendly locals. Stroll along the jetty, enjoy the lively atmosphere, and take in views of the coastline and the iconic Mumbles Lighthouse.
  • Singleton Park: An urban park located 14.5km from Oldwalls, Singleton Park is perfect for families and outdoor enthusiasts. With expansive green spaces, beautiful gardens, and playgrounds, it's an ideal spot for a leisurely day out.

Best time to go to Oldwalls

The best time to visit Oldwalls is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January and February are its coolest month on average. At the time of February, visitor numbers are slightly low and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January43.5°F (6.4°C)Light RainMostly CloudySlightly LowSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudySlightly LowSlightly Low
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 CloudyAverageAverage
December45.9°F (7.7°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Oldwalls

For visitors heading to Oldwalls, Swansea, the nearest major airports are Bristol, Cardiff, and Exeter. Bristol Airport (BRS) is situated 106.2km away, with nearby hotel options such as The Rising Sun, a 5-star inn just 3.2km from the airport. Cardiff Airport (CWL), 62.8km from Oldwalls, features luxurious accommodations like voco St David's Cardiff by IHG, located 14.5km away. Lastly, Exeter Airport (EXT) is 111.0km distant, with options including Lympstone Manor Hotel, 12.9km from the airport. Each hotel provides convenient access to their respective airports, ensuring a smooth travel experience.

Frequently asked questions

What is the best area to stay in Oldwalls?
The best area to stay in Oldwalls is directly within the grounds of the Oldwalls Estate, particularly for those seeking an all-inclusive, luxurious experience.The Oldwalls Estate is a self-contained resort, offering a range of accommodation options from hotel rooms to private lodges. It's set in the beautiful Gower Peninsula countryside, providing a serene escape. All facilities, including dining, spa, and leisure activities, are conveniently located on-site, meaning you rarely need to leave the estate.Couples looking for a relaxing and indulgent break will find the Oldwalls Estate ideal. You can enjoy the on-site spa treatments, fine dining, and the peaceful surroundings without any need to plan excursions. Many of the lodges offer private hot tubs, great for unwinding.For visitors attending an event at the Oldwalls Estate, staying on-site is by far the most convenient option.
When is the best time to go to Oldwalls?
The best time to visit Oldwalls is during the late spring to early autumn months, from May to September, when the weather is generally mild and outdoor activities are most enjoyable.During May and June, you'll find the countryside in full bloom with longer daylight hours, great for exploring the Gower Peninsula's coastal paths and beaches. These months typically offer pleasant temperatures without the peak summer crowds. It's an excellent time for couples looking for scenic walks and peaceful relaxation.July and August are the warmest months, making them ideal for enjoying the beaches and watersports. While it's the busiest period, the area doesn't feel overly crowded. Families often find this time of year great for creating lasting memories, with plenty of opportunities for beach days at nearby Rhossili Bay or exploring local attractions.September offers a lovely balance, with the sea still warm enough for swimming, fewer visitors, and the landscape beginning to show the colours of autumn.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Oldwalls.
How much is the nightly rate at a Oldwalls hotel?
Prices for hotels in Oldwalls often vary, but you can find a great deal from £43 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia