Baglan Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Baglan Holiday

When a city break is calling, answer it with a holiday package to Baglan. The neighbourhood of Porthcawl, which is great for festivals, surfing and golfing, makes an awesome base for your adventures. If your trip to Baglan includes some sightseeing, hit up much-loved attractions like Aberavon Beach, Margam Castle and Margam Country Park. Browse Expedia's wide range of travel options and start organising your perfect holiday to Baglan now.

Baglan Essential Information

Language
Welsh
Currency
British pounds sterling
Closest Airport
Cardiff Intl. Airport (CWL)
Max Temp Winter
7ºC
Max Temp Summer
18ºC
Top Sights
Aberavon Beach, Margam Castle and Margam Country Park

Top hotels in Baglan

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea

4 out of 5
Maritime Quarter Swansea Wales
Fully refundableReserve now, pay when you stay
The price is £99 per night from 5 Jul to 6 Jul
£99
5 Jul - 6 Jul
includes taxes & fees
8.8/10 Excellent! (650 reviews)
"Amazing location which was right by the beach but also walking distance from the centre where all the shops and restaurants are. The rooms were clean and beds were comfy."

Reviewed on 25 Jun 2026

Delta Hotels by Marriott Swansea
Village Hotel Swansea

Village Hotel Swansea

4 out of 5
Langdon Road Swansea Wales
Fully refundableReserve now, pay when you stay
The price is £99 per night from 5 Jul to 6 Jul
£99
5 Jul - 6 Jul
includes taxes & fees
7.8/10 Good! (1,002 reviews)
"Aircon wasn’t working plus you had to pay to use the facilities and parking"

Reviewed on 27 Jun 2026

Village Hotel Swansea
Mercure Swansea Hotel

Mercure Swansea Hotel

4 out of 5
Phoenix Way Swansea Wales
Fully refundableReserve now, pay when you stay
The price is £75 per night from 3 Jul to 4 Jul
£75
3 Jul - 4 Jul
includes taxes & fees
8/10 Very good! (1,000 reviews)
"Clean room friendly staff"

Reviewed on 18 Jun 2026

Mercure Swansea Hotel
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.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.