Swansea Oxwich Bay Beach Hotels

  • 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

King Arthur Hotel

King Arthur Hotel
4.0 star property
4 km from Oxwich Bay Beach
9.6 out of 10, Exceptional, (730 reviews)
"Great food menu, staff are first class and prices are very reasonable"
United Kingdom
Keith
The price is HK$952
HK$1,142 total
includes taxes & fees
28 Jun - 29 Jun
King Arthur Hotel

The Gower Hotel

The Gower Hotel
3.0 star property
7 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (303 reviews)
"Lovely hotel with friendly staff and comfortable bed. Breakfast was excellent, lovely location and all round excellent value. "
United Kingdom
Darren
The price is HK$857
HK$1,028 total
includes taxes & fees
5 Jul - 6 Jul
The Gower Hotel

Patricks Boathouse

Patricks Boathouse
2.5 star property
10.8 km from Oxwich Bay Beach
9.6 out of 10, Exceptional, (133 reviews)
"Lovely place to stay. Lovely to have fresh mild in the fridge. Would stay again if in the area. "
United Kingdom
Elizabeth
The price is HK$1,050
HK$1,260 total
includes taxes & fees
30 Jun - 1 Jul
Patricks Boathouse

Somerfield Lodge

Somerfield Lodge
4.0 star property
9.9 km from Oxwich Bay Beach
8.6 out of 10, Excellent, (156 reviews)
"Nice little B&B a few yards from the course at Clyne. Small but well appointed twin rooms and a delicious full breakfast served in the clubhouse. Staff and members very hospitable and all four in our party very pleased and would happily stay again. "
United Kingdom
John
The price is HK$951
HK$1,141 total
includes taxes & fees
6 Jul - 7 Jul
Somerfield Lodge

Norton House Hotel

Norton House Hotel
3.0 star property
10.3 km from Oxwich Bay Beach
8.4 out of 10, Very good, (527 reviews)
"First time stay at Norton House - warm welcome, good sized room and decent breakfast, which was all good value for money"
United Kingdom
Craig
The price is HK$857
HK$1,028 total
includes taxes & fees
20 Jul - 21 Jul
Norton House Hotel

The Georgian Swansea

The Georgian Swansea
5.0 star property
Castle, 15.9 km from Oxwich Bay Beach
9.6 out of 10, Exceptional, (61 reviews)
"The hotel is a great boutique hotel. The staff at Morgans Hotel, running the property, are amongst the best I've encountered. Everyone is helpful, patient, and takes great care of guests. The breakfast is excellent, with lots of chouces. The amenities are top-notch: Molton Brown, great bathrobes. Though many would say it is pricey, I think the combination of location, luxury, and their fantastic staff, make it a bargain."
United States
Balfour
The price is HK$1,398
HK$1,678 total
includes taxes & fees
30 Jun - 1 Jul
The Georgian Swansea

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, (648 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 HK$857
HK$1,028 total
includes taxes & fees
5 Jul - 6 Jul
Delta Hotels by Marriott Swansea

Nik The Greek

Nik The Greek
4.0 star property
15.2 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (59 reviews)
"Lovely and quiet and a brilliant location. "
United Kingdom
Dorothy
The price is HK$631
HK$757 total
includes taxes & fees
24 Jun - 25 Jun
Nik The Greek

Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns
3.0 star property
13.6 km from Oxwich Bay Beach
8.6 out of 10, Excellent, (530 reviews)
"Excellent parking and close to Trostre shopping area Nice menu at restaurant and pleasant staff"
United Kingdom
Thomas
The price is HK$452
HK$542 total
includes taxes & fees
12 Jul - 13 Jul
Sessile Oak, Llanelli by Marston's Inns

Cwtsh Hostel

Cwtsh Hostel
1.0 star property
Castle, 15.7 km from Oxwich Bay Beach
8.8 out of 10, Excellent, (57 reviews)
"Ideal for an odd night stay if you’re not going to be in the room much. "
United Kingdom
kate
The price is HK$561
HK$673 total
includes taxes & fees
30 Jun - 1 Jul
Cwtsh Hostel

Morgans Hotel

Morgans Hotel
4.0 star property
Castle, 15.9 km from Oxwich Bay Beach
9.0 out of 10, Wonderful, (663 reviews)
"The room was beautiful and breakfast was amazing "
United States
Ioana
The price is HK$1,307
HK$1,569 total
includes taxes & fees
7 Jul - 8 Jul
Morgans Hotel

The Diplomat Hotel and Spa

The Diplomat Hotel and Spa
3.0 star property
14.7 km from Oxwich Bay Beach
8.4 out of 10, Very good, (412 reviews)
"Lovely stay, staff, facilities, cleanliness, very good, would certainly return, thank you."
United Kingdom
Andrew R
The price is HK$1,249
HK$1,499 total
includes taxes & fees
28 Jun - 29 Jun
The Diplomat Hotel and Spa

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 HK$491
HK$589 total
includes taxes & fees
26 Jun - 27 Jun
Amelia Airheart

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 HK$476
HK$571 total
includes taxes & fees
9 Jul - 10 Jul
ibis Swansea

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 HK$951
HK$1,141 total
includes taxes & fees
6 Jul - 7 Jul
The Fountain Inn

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 HK$929
HK$1,115 total
includes taxes & fees
24 Jun - 25 Jun
Ice House Apartments

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, (977 reviews)
"Clean room and great staff"
United Kingdom
Sylvia
The price is HK$814
HK$976 total
includes taxes & fees
5 Jul - 6 Jul
The Grand Hotel Swansea

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 HK$600
HK$720 total
includes taxes & fees
25 Jun - 26 Jun
Thomas Arms

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 HK$754
HK$905 total
includes taxes & fees
25 Jun - 26 Jun
The Dolphin SA1 Hotel

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 HK$732
HK$878 total
includes taxes & fees
12 Jul - 13 Jul
Village Hotel Swansea
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
Exterior
King Arthur Hotel
4.0 star property
9.6
Exceptional
730 reviews
View
Dinner served
The Gower Hotel
3.0 star property
9.0
Wonderful
303 reviews
View
Front of property
Patricks Boathouse
2.5 star property
9.6
Exceptional
133 reviews
View
Beach
Somerfield Lodge
4.0 star property
8.6
Excellent
156 reviews
View
Miscellaneous
Norton House Hotel
3.0 star property
8.4
Very good
527 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 Beauty: Oxwich Bay Beach boasts soft sands and captivating scenery, perfect for relaxation and romantic getaways.
  • Outdoor Adventures: Enjoy activities such as scenic coastal walks, jet skiing, and exhilarating hikes at Oxwich Point.
  • Cultural Exploration: Visit the historic Oxwich Castle and nearby Swansea for a taste of local culture and history.
  • Charming Accommodation: Choose from delightful hotels and cosy bed & breakfasts, many with pet-friendly options and beachfront views.
  • Serene Atmosphere: Experience the tranquillity of the area, enhanced by friendly locals and picturesque villages.

Find great hotels near Oxwich Bay Beach

Oxwich Bay Beach offers a delightful selection of accommodation options, including charming hotels and cosy bed & breakfasts. Ideal for both leisure and business travellers, many establishments boast pet-friendly policies and stunning beachfront locations. Whether you seek a fantastic seaside retreat or the best hotels in Oxwich, you’re sure to find the perfect place to unwind and enjoy the breathtaking natural beauty of this Welsh gem.

  • Village Hotel Swansea: Nestled 18km from Oxwich Bay Beach, Village Hotel Swansea is a 3.5-star accommodation that merges natural beauty with wellness. This property offers direct access to the beach, making it ideal for travellers seeking a relaxing retreat. The hotel features a range of amenities focused on health and fitness, including a state-of-the-art gym and a spa. With its nature-themed experience, guests can indulge in the surrounding landscapes while enjoying comfortable, modern lodgings designed for both leisure and business travellers.
  • Delta Hotels by Marriott Swansea: Located 14km from Oxwich Bay Beach, Delta Hotels by Marriott Swansea boasts a guest rating of 8.8 out of 10. This 4-star property is perfect for those in search of adventure, offering direct beach access and a host of recreational activities. Guests can partake in exciting options such as windsurfing, rock climbing, and snorkelling, all within close proximity. The hotel combines comfort and thrill, ensuring that adventure seekers have a memorable stay, complemented by modern amenities and attentive service.
  • Mercure Swansea Hotel: Situated 19km from Oxwich Bay Beach, the 4-star Mercure Swansea Hotel holds a guest rating of 8.0 out of 10 and is particularly appealing to families and eco-conscious travellers. This eco-certified accommodation provides various amenities for children, including complimentary cribs, and is pet-friendly, allowing some furry companions to join the fun. With a commitment to sustainability, the hotel offers a welcoming atmosphere for families while ensuring that guests enjoy the natural beauty of the surrounding area.

Where to stay near Oxwich Bay Beach

Oxwich Bay Beach, a stunning sheltered bay on the South Wales coast, offers a perfect blend of relaxation and recreation. With its soft sands and captivating scenery, it's an ideal spot for romantic getaways or weddings. Nearby, you'll find charming villages and friendly locals, enhancing your experience of this tranquil region. Explore the historical sites and enjoy the serene atmosphere, making your visit to Oxwich Bay an unforgettable adventure.

  • Swansea: As a vibrant city, Swansea is the gateway to Oxwich Bay Beach and offers a rich blend of outdoor adventures and stunning scenery. With its visitor numbers peaking in April to May and September, the city attracts those seeking an active lifestyle amidst beautiful landscapes. Swansea is home to a variety of recreational areas and golf courses, making it perfect for sports enthusiasts. Notable landmarks include its picturesque beaches and the nearby national parks, where you can enjoy hiking and exploring nature. Don't miss the chance to visit the Swansea Market for local produce and crafts.
  • Mumbles: Located a mere 10km from Oxwich Bay Beach, the charming village of Mumbles is known for its scenic coastline and family-friendly beaches. Peak tourist season occurs from June to August, when the village buzzes with visitors seeking outdoor pleasures. You can enjoy leisurely strolls along the promenade, explore delightful cafés, or head to the Mumbles Pier for some fun. The area is also famed for its stunning views of the bay and the iconic Mumbles Lighthouse, making it a perfect spot for relaxation and exploration.
  • Southgate: Nestled just 5km from Oxwich Bay, the quaint village of Southgate is an ideal retreat for beach lovers and adventure seekers. With visitor numbers peaking from July to September, Southgate offers an array of outdoor activities, including access to beautiful beaches and nearby national parks. Enjoy a round of golf at the local course or visit the nearby stores for unique finds. The village boasts breathtaking views and a tranquil atmosphere, perfect for those looking to unwind after a day of exploration.

Things to do near Oxwich Bay Beach

Shopping

At Oxwich Bay Beach, you can find local shops offering unique gifts and souvenirs. If you're up for a drive, visit Swansea's Quadrant Shopping Centre, located about 16km away, featuring a range of high street stores and eateries to enhance your shopping experience.

Recreation

At Oxwich Bay, the Oxwich Bay Hotel offers relaxing spa treatments with stunning views of the beach, using local ingredients for a rejuvenating experience. Nearby, immerse yourself in nature with coastal walks and yoga sessions on the sand, promoting peace and well-being amidst the breathtaking scenery.

Adventure

Experience the thrill of Go Ape at Margam Port Talbot, located 26km from Oxwich Bay Beach, where you can navigate treetops on a zipline ropes course. Alternatively, join the excitement at Pembrey Circuit or Quad Challenge, both 12 and 26km away, for exhilarating motor racing adventures.

Nightlife

The nightlife at Oxwich Bay Beach offers a relaxed vibe with coastal pubs like The Oxwich Bay Hotel, where you can enjoy local ales. For a more vibrant atmosphere, head to Swansea’s city centre, just a short drive away, featuring a variety of bars and live music venues.

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

Booking tips and Expedia advantages for Oxwich Bay Beach

To save on your visit to Oxwich Bay Beach, consider travelling between December and February for lower accommodation prices, with Thursdays being the cheapest days to stay. Avoid Saturdays, as they tend to be pricier. Use Expedia’s search tool to filter options based on your budget and preferences, and combine your hotel, flights, and activities for better deals. Additionally, explore free activities in the area, and take advantage of public transport for an economical way to get around. This will help you enjoy a memorable trip without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Oxwich Bay Beach 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 around Oxwich Bay Beach is Thursday. The most expensive day to stay around Oxwich Bay Beach is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and the type of accommodation you wish to stay in. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy savings by combining your hotel stay at Oxwich Bay Beach with your flights and activities through an Expedia package.

Find the best attractions near Oxwich Bay Beach

Oxwich Bay Beach is a stunning destination offering a delightful blend of natural beauty and cultural experiences. Visitors can explore the breathtaking beach, the historic Oxwich Castle, and the charming urban park nearby. Whether you're seeking relaxation on the beautiful sands or outdoor adventures in the surrounding area, Oxwich Bay Beach caters to all, making it a perfect spot for both leisure and exploration.

  • Three Cliffs Bay Beach: Located 3km from Oxwich Bay, this stunning beach features dramatic limestone cliffs and golden sands. The picturesque scenery offers a tranquil atmosphere, ideal for leisurely walks and photography, while the vibrant beach vibes invite relaxation and exploration.
  • Mumbles Pier: Situated 11km away, Mumbles Pier is a charming jetty where you can enjoy scenic views of the coastline. The friendly atmosphere makes it a great spot to mingle with locals, sample delicious ice cream, and take in the lively seaside ambiance.
  • Singleton Park: About 13km from Oxwich Bay, Singleton Park is a spacious urban park perfect for family outings. With beautifully landscaped gardens, play areas, and scenic walking paths, it offers a refreshing escape within the city for outdoor enthusiasts.

Best time to go to Oxwich Bay Beach

The best time to visit Oxwich Bay Beach can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Oxwich Bay Beach falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Oxwich Bay Beach falls in January, 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 from several nearby airports. Bristol Airport (BRS) is situated 101km away, with excellent hotel choices like The Rising Sun, a 5-star inn only 3km from the airport. Cardiff Airport (CWL), located 60km away, offers options such as voco St David's Cardiff by IHG, a 5-star hotel 14km from the airport. Lastly, Exeter Airport (EXT) is 106km distant, with Lympstone Manor Hotel, a 5-star property 13km away. Each airport provides accessible transport to these hotels, ensuring a smooth journey to your 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. Another good choice is Parc Le Breos House, located 1.8 mi (2.9 km) away.
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