Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Oxwich Bay Beach is located in Swansea. This welcoming area is known for its bar scene. Swansea is home to 138 hotels and other accommodation options, so you can find something that's perfect for your stay.
While you're in town visiting Oxwich Bay Beach, you can explore everything there is to see and do within a couple miles of the area.
Oxwich Castle, Three Cliffs Bay Beach and Port Eynon Beach are a few additional nearby sights. You might also stop by Rhossili Beach, located 5.9 mi from Oxwich Bay Beach, or Swansea University which is 8.2 mi away.