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

Find hotels in Oldwalls from £50

  • 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
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Star rating

Guest rating

Our top choices for Oldwalls hotels

1. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
United Kingdom
Karl
£98
includes taxes & fees
3 Sept - 4 Sept
Delta Hotels by Marriott Swansea

2. King Arthur Hotel

King Arthur Hotel
Swansea
United Kingdom
Anne
£105
includes taxes & fees
9 Aug - 10 Aug
King Arthur Hotel

3. Village Hotel Swansea

Village Hotel Swansea
St. Thomas
United Kingdom
Michael
£64
includes taxes & fees
31 Aug - 1 Sept
Village Hotel Swansea

4. The Diplomat Hotel and Spa

The Diplomat Hotel and Spa
Llanelli
United Kingdom
Andrew R
£133
includes taxes & fees
16 Aug - 17 Aug
The Diplomat Hotel and Spa

5. Mercure Swansea Hotel

Mercure Swansea Hotel
Llansamlet
United Kingdom
Carol
£73
includes taxes & fees
4 Sept - 5 Sept
Mercure Swansea Hotel

6. Parc Le Breos House

Parc Le Breos House
Swansea
United States
Molly
£166
includes taxes & fees
5 Sept - 6 Sept
Parc Le Breos House

7. Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns
Llanelli
United Kingdom
Thomas
£53
includes taxes & fees
16 Aug - 17 Aug
Sessile Oak, Llanelli by Marston's Inns

8. Myrtle Cottage Vacation Rooms

Myrtle Cottage Vacation Rooms
Swansea
United Kingdom
Lorraine
£72
includes taxes & fees
1 Sept - 2 Sept
Myrtle Cottage Vacation Rooms

9. Blanco's Hotel Port Talbot

Blanco's Hotel Port Talbot
Port Talbot
United Kingdom
Robert
£85
includes taxes & fees
9 Aug - 10 Aug
Blanco's Hotel Port Talbot

10. Blas Gwyr

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

11. Patricks Boathouse

Patricks Boathouse
Swansea
Australia
Kazzidi
£135
includes taxes & fees
9 Aug - 10 Aug
Patricks Boathouse

12. The Dragon Hotel

The Dragon Hotel
Castle
Canada
John
£79
includes taxes & fees
31 Aug - 1 Sept
The Dragon Hotel

13. Norton House Hotel

Norton House Hotel
Swansea
United Kingdom
Philippa
£99
includes taxes & fees
10 Aug - 11 Aug
Norton House Hotel

14. The Gower Hotel

The Gower Hotel
Swansea
United Kingdom
Darren
£99
includes taxes & fees
17 Aug - 18 Aug
The Gower Hotel

15. The Grand Hotel Swansea

The Grand Hotel Swansea
Castle
United Kingdom
Sylvia
£78
includes taxes & fees
6 Sept - 7 Sept
The Grand Hotel Swansea

16. Morgans Hotel

Morgans Hotel
Castle
United Kingdom
Helen
£141
includes taxes & fees
26 Aug - 27 Aug
Morgans Hotel

17. The Dilkhusa Grand Hotel By Compass Hospitality

The Dilkhusa Grand Hotel By Compass Hospitality
Ilfracombe
United Kingdom
James
£54
includes taxes & fees
9 Aug - 10 Aug
The Dilkhusa Grand Hotel By Compass Hospitality

18. Watersmeet Hotel

Watersmeet Hotel
Woolacombe
United Kingdom
Diane
£311
includes taxes & fees
9 Aug - 10 Aug
Watersmeet Hotel

19. Holiday Inn Express Swansea - East by IHG

Holiday Inn Express Swansea - East by IHG
Neath
United Kingdom
TADI
£69
includes taxes & fees
6 Sept - 7 Sept
Holiday Inn Express Swansea - East by IHG

20. Nik The Greek

Nik The Greek
Burry Port
United Kingdom
Rachel
£61
includes taxes & fees
7 Sept - 8 Sept
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

More cheap stays in Oldwalls

St Ives

St Ives

12 Old Market St Neath Wales
£50
13 Aug - 14 Aug
includes taxes & fees
5.6/10 (11 reviews)
St Ives
Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms

296-298 Oystermouth Rd Swansea Wales
£55
7 Sept - 8 Sept
includes taxes & fees
8.8/10 Excellent! (82 reviews)
Hoopers Sandy Beach Guest Rooms
Patricks Boathouse

Patricks Boathouse

642 Mumbles Road, Swansea Swansea Wales
£135
9 Aug - 10 Aug
includes taxes & fees
9.6/10 Exceptional! (145 reviews)
Patricks Boathouse
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 £50 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