A red van parked on a beach with a blue kayak and a red surfboard on top.

Top Hotels Near Oxwich Bay Beach in Swansea from NZ$103

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Oxwich Bay Beach hotels

Parc Le Breos House

Parc Le Breos House
4.0 star property
2.9 km from Oxwich Bay Beach
9.6 out of 10, Exceptional, (89 reviews)
"This property is absolutely breathtaking! The hotel is absolutely perfect and the property has many places to explore (including geese and cows). Breakfast was excellent with many options. All in all, this was a perfect stay for my husband and me."
United States
Molly
The price is NZ$375
includes taxes & fees
6 July - 7 July
Parc Le Breos House

King Arthur Hotel

King Arthur Hotel
4.0 star property
4 km from Oxwich Bay Beach
9.6 out of 10, Exceptional, (732 reviews)
"Great food menu, staff are first class and prices are very reasonable"
United Kingdom
Keith
The price is NZ$235
includes taxes & fees
9 July - 10 July
King Arthur Hotel

Patricks Boathouse

Patricks Boathouse
2.5 star property
10.8 km from Oxwich Bay Beach
9.6 out of 10, Exceptional, (137 reviews)
"excellent locationa and a fantastic place"
United Kingdom
David
The price is NZ$273
includes taxes & fees
3 Aug - 4 Aug
Patricks Boathouse

Nik The Greek

Nik The Greek
4.0 star property
15.2 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (60 reviews)
"Lovely and quiet and a brilliant location. "
United Kingdom
Dorothy
The price is NZ$169
includes taxes & fees
5 July - 6 July
Nik The Greek

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
4.0 star property
Castle, 15.2 km from Oxwich Bay Beach
8.8 out of 10, Excellent, (660 reviews)
"Perfect location next to beach and marina with restaurants everywhere. Breakfast was just average but nice room and really comfy bed and pillows"
United States
STEVEN
The price is NZ$232
includes taxes & fees
5 July - 6 July
Delta Hotels by Marriott Swansea

Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms
2.0 star property
Castle, 14.6 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (74 reviews)
"Triple room at the top of the building. The hallways were pretty grim but the room was a nice surprise. Great touch with the ceiling fan. The road is very busy outside. It was fine for a one night stay."
United Kingdom
Louise
The price is NZ$154
includes taxes & fees
9 July - 10 July
Hoopers Sandy Beach Guest Rooms

Amelia Airheart

Amelia Airheart
3.0 star property
Mount Pleasant, 15.2 km from Oxwich Bay Beach
8.0 out of 10, Very good, (11 reviews)
"Nice room, good location, will be returning "
Australia
Flynn
The price is NZ$103
includes taxes & fees
8 July - 9 July
Amelia Airheart

Thomas Arms

Thomas Arms
3.5 star property
13.5 km from Oxwich Bay Beach
7.6 out of 10, Good, (74 reviews)
"Probably the nicest place ive ever stayed. Old world charm and immaculate modern room. The people were warm, helpful and efficient. If you get the chance, spend a night or two thete."
United Kingdom
Peter
The price is NZ$156
includes taxes & fees
5 July - 6 July
Thomas Arms

The Fountain Inn

The Fountain Inn
3.0 star property
18.3 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (105 reviews)
"Great food . Good amount of beers . "
United Kingdom
DAVID
The price is NZ$257
includes taxes & fees
10 July - 11 July
The Fountain Inn

ibis Swansea

ibis Swansea
3.0 star property
St. Thomas, 17.5 km from Oxwich Bay Beach
8.4 out of 10, Very good, (1,000 reviews)
"Great place"
Australia
Neville
The price is NZ$138
includes taxes & fees
5 July - 6 July
ibis Swansea

Ice House Apartments

Ice House Apartments
4.0 star property
St. Thomas, 16.3 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (58 reviews)
"Good service, friendly staff, overall very good."
United Kingdom
Peter McCracken
The price is NZ$250
includes taxes & fees
2 Aug - 3 Aug
Ice House Apartments

Sandfields House

Sandfields House
3.5 star property
14 km from Oxwich Bay Beach
10.0 out of 10, Exceptional, (3 reviews)
"Host friendly and had a good checkin help. Property is excellent and well maintained. "
United Kingdom
Naveen
The price is NZ$358
includes taxes & fees
5 July - 6 July
Sandfields House

Mercure Swansea Hotel

Mercure Swansea Hotel
4.0 star property
Llansamlet, 19.3 km from Oxwich Bay Beach
8.0 out of 10, Very good, (1,001 reviews)
"What a nice stay we had the hotel very clean and the staff are very professional and very helpful"
United States
Samantha
The price is NZ$171
includes taxes & fees
5 July - 6 July
Mercure Swansea Hotel

Oriental Suite

Oriental Suite
2.0 star property
Uplands, 14.2 km from Oxwich Bay Beach
9.4 out of 10, Exceptional, (3 reviews)
"We stayed here for one night in the oriental suite, which was huge and more like a small flat with separate sitting area. The hosts were very helpful and informative through out our stay. Breakfast items were provided in the fridge in the room which we liked! It is located in a nice area close to all amenities. We would stay again and maybe try a different room next time."
United Kingdom
Bianca
The price is NZ$349
includes taxes & fees
6 July - 7 July
Oriental Suite

Village Hotel Swansea

Village Hotel Swansea
4.0 star property
St. Thomas, 16.9 km from Oxwich Bay Beach
7.8 out of 10, Good, (1,001 reviews)
"Great stay, clean and comfortable rooms"
United Kingdom
Huw
The price is NZ$187
includes taxes & fees
2 Aug - 3 Aug
Village Hotel Swansea

The Grand Hotel Swansea

The Grand Hotel Swansea
3.0 star property
Castle, 15.9 km from Oxwich Bay Beach
8.2 out of 10, Very good, (978 reviews)
"Clean room and great staff"
United Kingdom
Sylvia
The price is NZ$216
includes taxes & fees
5 July - 6 July
The Grand Hotel Swansea

Premier Inn Swansea Waterfront

Premier Inn Swansea Waterfront
3.0 star property
St. Thomas, 16.5 km from Oxwich Bay Beach
7.2 out of 10, Good, (5 reviews)
"H"
Norway
Johnny
The price is NZ$131
includes taxes & fees
19 July - 20 July
Premier Inn Swansea Waterfront

The Dolphin SA1 Hotel

The Dolphin SA1 Hotel
3.0 star property
Castle, 15.5 km from Oxwich Bay Beach
7.6 out of 10, Good, (510 reviews)
"Our stay was exactly how we expected "
United Kingdom
Leanne
The price is NZ$292
includes taxes & fees
16 July - 17 July
The Dolphin SA1 Hotel

The Dragon Hotel

The Dragon Hotel
4.0 star property
Castle, 15.6 km from Oxwich Bay Beach
7.0 out of 10, Good, (1,001 reviews)
"The hotel stay was relaxing and very accommodating. "
United Kingdom
Hayden
The price is NZ$179
includes taxes & fees
2 Aug - 3 Aug
The Dragon Hotel

Superior three bedroom house with sea view

Superior three bedroom house with sea view
3.0 star property
Mount Pleasant, 15.3 km from Oxwich Bay Beach
6.0 out of 10, (3 reviews)
"It was like being at home, and the view was lovely."
United States
Seth
The price is NZ$380
includes taxes & fees
5 July - 6 July
Superior three bedroom house with sea view
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.

Compare popular hotels close to Oxwich Bay Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Front of property
Parc Le Breos House
4.0 star property
9.6
Exceptional
89 reviews
View
Exterior
King Arthur Hotel
4.0 star property
9.6
Exceptional
732 reviews
View
Front of property
Patricks Boathouse
2.5 star property
9.6
Exceptional
137 reviews
View
Breakfast area
Nik The Greek
4.0 star property
9.0
Wonderful
60 reviews
View
View from property
Delta Hotels by Marriott Swansea
4.0 star property
8.8
Excellent
660 reviews
View

Top Oxwich Bay Beach Hotel Reviews

Hotels near other Oxwich Bay Beach attractions

Find out more about Oxwich Bay Beach

Top reasons to visit Oxwich Bay Beach

  • Stunning Natural Scenery: Oxwich Bay Beach boasts pristine sands and breathtaking coastal views, perfect for relaxation and exploration.
  • Outdoor Adventures: Engage in thrilling activities like jet skiing, scenic boat tours, and coastal walks with stunning vistas.
  • Historic Attractions: Visit the nearby historic Oxwich Castle for a glimpse into the area's rich heritage.
  • Charming Local Villages: Explore quaint nearby villages that offer a taste of local culture and charm.
  • Welcoming Accommodations: Enjoy a range of beachfront options, from hotels to bed & breakfasts, ensuring a memorable stay.

Find great hotels near Oxwich Bay Beach

Discover the beauty of Oxwich Bay Beach with a stay at one of its fantastic beachfront accommodations. Whether you're travelling with pets or seeking a relaxing vacation experience, you'll find a range of options including hotels and charming bed & breakfasts. Explore the best Oxwich hotels, each offering unique services tailored for both leisure and business travellers, ensuring a memorable stay by the stunning Welsh coast.

  • Village Hotel Swansea: Nestled 17.7km from Oxwich Bay Beach, Village Hotel Swansea is a 3.5-star accommodation that beautifully blends a beach and nature theme with urban convenience. Located in the city centre, this hotel offers direct access to the beach while providing a wellness-focused experience. Guests can enjoy a range of amenities, including a fitness centre and spa, making it an excellent choice for those seeking relaxation amidst nature and city life.
  • Delta Hotels by Marriott Swansea: Situated 14.5km from Oxwich Bay Beach, Delta Hotels by Marriott Swansea boasts a 4-star rating and an impressive guest rating of 8.8 out of 10. This hotel caters to those keen on a beach and adventure experience, offering direct beach access and a variety of onsite activities. Guests can partake in thrilling adventure sports such as windsurfing, rock climbing, sailing, waterskiing, and snorkeling, making it an exciting option for the adventurous traveller.
  • Mercure Swansea Hotel: Located 19.3km from Oxwich Bay Beach, the Mercure Swansea Hotel is a 4-star property with a guest rating of 8.0 out of 10. This hotel is tailored for families and pet-friendly stays, providing essential amenities for children such as free cribs. With a welcoming pet policy that includes food and water bowls and waived fees for service animals, it caters to travellers looking for a comfortable, family-oriented experience while also accommodating their furry friends.

Where to stay near Oxwich Bay Beach

Oxwich Bay Beach, nestled along the stunning South Wales coast, offers the perfect blend of relaxation and adventure. This sheltered bay is renowned for its pristine sands and picturesque views, making it an ideal spot for beachgoers and nature lovers alike. Explore the charming nearby villages, historic sites, and even consider the beach as a romantic wedding venue. With friendly locals and a tranquil atmosphere, your experience in this beautiful region will be truly unforgettable.

  • Swansea: Swansea, a vibrant city, is home to the stunning Oxwich Bay Beach. The city offers a mix of outdoor adventures and scenic experiences for visitors year-round, with peak travel periods in April to May and September. Visitors can enjoy recreational areas, golf, and educational attractions. Notable landmarks include the picturesque beach and the nearby national park, providing ample opportunities for exploration and relaxation. Whether you’re keen on hiking or simply soaking up the views, Swansea is a fantastic base for your Welsh getaway.
  • Oxwich: The charming village of Oxwich lies only 1.6km from Oxwich Bay Beach, making it an ideal spot for beach lovers. With a moderately seasonal influx of visitors peaking in April and during the summer months, Oxwich is perfect for those seeking outdoor activities and stunning coastal scenery. The village features recreational areas, a resort, and a golf course, catering to various interests. Enjoy family-friendly beaches and explore the beautiful bay, making Oxwich a delightful stop on your journey.
  • Mumbles: Situated 9.7km from Oxwich Bay Beach, Mumbles is a picturesque village renowned for its scenic coastline. Although visitor numbers peak in the summer months of June to August, Mumbles offers plenty of year-round attractions. Outdoor enthusiasts will appreciate the recreational areas and golf courses available. The local beaches are perfect for families, providing space to relax and enjoy the beautiful surroundings. Mumbles is a charming destination that complements your Oxwich Bay experience with its unique coastal appeal.

Things to do near Oxwich Bay Beach

Shopping

At Oxwich Bay Beach, enjoy local shops offering unique gifts and souvenirs. For a wider selection, if you're up for a drive, the Swansea Market, about 16.1km away, features a range of stalls selling handmade crafts, local produce, and more.

Recreation

Explore the serene ambiance of Oxwich Bay Beach with a rejuvenating yoga session at a local wellness retreat, followed by a refreshing sea swim. Enjoy guided nature walks along the stunning coastline, immersing yourself in the natural beauty and tranquillity of the area.

Adventure

Pembrey Circuit, located 19.3km from Oxwich Bay Beach, offers an exhilarating motor racing experience amid thrilling adventure vibes. For a unique outdoor challenge, visit Go Ape at Margam Port Talbot, 25.7km away, where you can navigate a zipline and ropes course. Also, enjoy the adrenaline rush at Quad Challenge, another motor racing venue 25.7km from the beach.

Nightlife

At Oxwich Bay Beach, the nightlife is relaxed yet vibrant. You can enjoy coastal pubs like The Oxwich Bay Hotel for a pint and live music, or explore nearby Swansea for a lively bar scene and late-night eateries that cater to diverse tastes.

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

Find the best attractions near Oxwich Bay Beach

Oxwich Bay Beach offers a stunning blend of natural beauty and cultural experiences, making it a must-visit destination. You can relax on the beautiful beach, explore the historic Oxwich Castle, or enjoy the vibrant outdoor atmosphere. With its picturesque surroundings, Oxwich Bay is perfect for those seeking both relaxation and adventure in a breathtaking coastal setting.

  • Three Cliffs Bay Beach: A stunning stretch of sand located 3.2km from Oxwich Bay, Three Cliffs Bay Beach is renowned for its dramatic cliffs and picturesque views. The beach offers a relaxed vibe, ideal for sunbathing, swimming, or simply soaking in the breathtaking scenery.
  • Mumbles Lighthouse: Situated 12.9km away, this historic lighthouse boasts rich maritime history and stunning coastal views. It’s a lovely spot to explore the cultural heritage of the area while enjoying a pleasant walk along the promenade.
  • Rhossili Beach: Located 9.7km from Oxwich Bay, Rhossili Beach is celebrated for its expansive sands and striking natural beauty. This beach is an excellent place for beach activities, walking, or just appreciating the surrounding landscapes.

Best time to go to Oxwich Bay Beach

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.3°F (6.3°C)Light RainMostly CloudySlightly LowSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudySlightly LowSlightly Low
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April48.4°F (9.1°C)Light RainMostly SunnyAverageAverage
May52.9°F (11.6°C)Light RainMostly SunnyAverageAverage
June58.1°F (14.5°C)Light RainMostly CloudyAverageSlightly High
July61.2°F (16.2°C)Light RainMostly CloudySlightly HighSlightly High
August61.0°F (16.1°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 Oxwich Bay Beach

Reaching Oxwich Bay Beach is convenient with several nearby airports. Bristol Airport (BRS) is 101.4km away, with excellent hotel options like The Rising Sun, a 5-star inn located 3.2km from the airport. Exeter Airport (EXT), situated 106.2km from Oxwich Bay, boasts luxurious stays such as Lympstone Manor Hotel, 12.9km from the airport. Newquay Airport (NQY) is further at 138.4km, featuring the Retallack Resort, a 5-star holiday park just 6.4km away. Each airport offers accessible transportation from nearby hotels, ensuring a smooth journey to this stunning beach destination.

Frequently asked questions

What's the area like around Oxwich Bay Beach?
Oxwich Bay Beach is located in Penrice. If you're looking for a convenient place to stay, take a look at the 38 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Oxwich Bay Beach?
Oxwich Bay Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and a restaurant. It's located just a short 0.8 mi (1.3 km) from Oxwich Bay Beach.
How many hotels should I expect to find near Oxwich Bay Beach?
Expedia has 38 hotels and other accommodation options within a mile from Oxwich Bay Beach.
If I need to cancel the hotel reservation for my stay near Oxwich Bay Beach, will I receive a refund?
Yes! You'll find that most hotel reservations are refundable if you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Enter your dates, click on "Search", then you can use the "fully refundable" filter to get the best deals available near Oxwich Bay Beach.
What can I see and do near Oxwich Bay Beach?
Enjoy a stroll along the shore at Three Cliffs Bay Beach, Caswell Bay Beach and Port Eynon Beach. Surround yourself with nature at Pwll Du Beach, Nicholaston Beach and Slade Bay. If you want to see more of the surrounding area, you can plan a visit to Penrice Castle and Oxwich Castle.

Explore a world of travel with Expedia