Default HTG hotel image

Find hotels near Port Eynon Beach, Swansea from CA $89

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Eynon Beach hotels

Oasis - 2 Bed Apartment - Ocean Breeze

Oasis - 2 Bed Apartment - Ocean Breeze
3.0 star property
1.2 km from Port Eynon Beach
The price is CA $439
CA $439 total
includes taxes & fees
Jul 31 - Aug 1
Oasis - 2 Bed Apartment - Ocean Breeze

13 Gower Holiday Village

13 Gower Holiday Village
3.0 star property
2.5 km from Port Eynon Beach
The price is CA $526
CA $631 total
includes taxes & fees
Jul 31 - Aug 1
13 Gower Holiday Village

48 Gower Holiday Village

48 Gower Holiday Village
3.0 star property
2.5 km from Port Eynon Beach
The price is CA $555
CA $666 total
includes taxes & fees
Jul 30 - Jul 31
48 Gower Holiday Village

2 Salt Cottage

2 Salt Cottage
3.5 star property
0.5 km from Port Eynon Beach
The price is CA $1,206
CA $1,447 total
includes taxes & fees
Jul 21 - Jul 22
2 Salt Cottage

Parc Le Breos House

Parc Le Breos House
4.0 star property
6.9 km from Port Eynon Beach
9.6 out of 10, Exceptional, (90 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 CA $285
CA $342 total
includes taxes & fees
Jul 23 - Jul 24
Parc Le Breos House

The Georgian Swansea

The Georgian Swansea
5.0 star property
Castle, 20.1 km from Port Eynon Beach
9.6 out of 10, Exceptional, (63 reviews)
"I was visiting Abertawe for one night to see old friends and this was a great place to stay. Perfectly located in the heart of the city and just a short walk away from some great restaurants. The room had a luxury quality to it like the coffee machine and plump bathrobes. My only critique was the curvy headboard wasn’t very comfortable (I move around during the night and kept hitting my head on it!). The staff were lovely when I checked in - taking me and my case direct to my room. Wouldn’t...
United Kingdom
John
The price is CA $173
CA $208 total
includes taxes & fees
Jul 19 - Jul 20
The Georgian Swansea

Sessile Oak, Llanelli by Marston's Inns

Sessile Oak, Llanelli by Marston's Inns
3.0 star property
16.2 km from Port Eynon Beach
8.6 out of 10, Excellent, (534 reviews)
"Excellent parking and close to Trostre shopping area Nice menu at restaurant and pleasant staff"
United Kingdom
Thomas
The price is CA $74
CA $89 total
includes taxes & fees
Aug 16 - Aug 17
Sessile Oak, Llanelli by Marston's Inns

40 Meridian Tower - 1 Bedroom Apartment - Swansea

40 Meridian Tower - 1 Bedroom Apartment - Swansea
3.5 star property
Castle, 19.5 km from Port Eynon Beach
The price is CA $292
CA $349 total
includes taxes & fees
Jul 28 - Jul 29
40 Meridian Tower - 1 Bedroom Apartment - Swansea

Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms
2.0 star property
Castle, 18.8 km from Port Eynon Beach
8.8 out of 10, Excellent, (77 reviews)
"Great location, close to the beach, very helpful host!"
United Kingdom
POOJA
The price is CA $110
CA $132 total
includes taxes & fees
Aug 2 - Aug 3
Hoopers Sandy Beach Guest Rooms

Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
4.0 star property
Castle, 19.4 km from Port Eynon Beach
8.8 out of 10, Excellent, (666 reviews)
"Great location, next to beach. Facilities good. Staff lovley"
United Kingdom
lorna
The price is CA $147
CA $176 total
includes taxes & fees
Aug 16 - Aug 17
Delta Hotels by Marriott Swansea

Morgans Hotel

Morgans Hotel
4.0 star property
Castle, 20.1 km from Port Eynon Beach
9.0 out of 10, Wonderful, (670 reviews)
"Stayed in a beautiful suite, high ceilings, air con, mini fridge, huge bed, really had a fabulous stay here, lovely elegant hotel. Parking was great, close to shops and lots of eateries great location."
United Kingdom
Helen
The price is CA $187
CA $224 total
includes taxes & fees
Aug 6 - Aug 7
Morgans Hotel

Cwtsh Hostel

Cwtsh Hostel
1.0 star property
Castle, 19.9 km from Port Eynon 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 CA $99
CA $118 total
includes taxes & fees
Jul 27 - Jul 28
Cwtsh Hostel

Meridian Tower Apartment

Meridian Tower Apartment
3.0 star property
Castle, 20 km from Port Eynon Beach
8.6 out of 10, Excellent, (7 reviews)
The price is CA $238
CA $238 total
includes taxes & fees
Jul 31 - Aug 1
Meridian Tower Apartment

The Dolphin SA1 Hotel

The Dolphin SA1 Hotel
3.0 star property
Castle, 19.7 km from Port Eynon Beach
7.6 out of 10, Good, (512 reviews)
"It’s old and tired and the breakfast offerings looked awful. I definitely wouldn’t want to stay there with my family."
United Kingdom
Mike
The price is CA $197
CA $236 total
includes taxes & fees
Aug 3 - Aug 4
The Dolphin SA1 Hotel

Panoramic View

Panoramic View
2.5 star property
Castle, 20 km from Port Eynon Beach
9.4 out of 10, Exceptional, (3 reviews)
"Thanks to Joan for her great hospitality"
United Kingdom
Musab
The price is CA $262
CA $262 total
includes taxes & fees
Jul 20 - Jul 21
Panoramic View

The Dragon Hotel

The Dragon Hotel
4.0 star property
Castle, 19.8 km from Port Eynon Beach
7.0 out of 10, Good, (1,001 reviews)
"The hotel stay was relaxing and very accommodating. "
United Kingdom
Hayden
The price is CA $125
CA $150 total
includes taxes & fees
Aug 2 - Aug 3
The Dragon Hotel

Superior three bedroom house with sea view

Superior three bedroom house with sea view
3.0 star property
Mount Pleasant, 19.6 km from Port Eynon Beach
6.0 out of 10, (3 reviews)
The price is CA $296
CA $296 total
includes taxes & fees
Jul 19 - Jul 20
Superior three bedroom house with sea view

Dolphin Sa1

Dolphin Sa1
Castle, 19.7 km from Port Eynon Beach
Dolphin Sa1

Sandfields House

Sandfields House
3.5 star property
17.7 km from Port Eynon 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 CA $329
CA $329 total
includes taxes & fees
Jul 28 - Jul 29
Sandfields House

Glamping Tri Pod 6 - Gower

Glamping Tri Pod 6 - Gower
2.0 star property
6.7 km from Port Eynon Beach
The price is CA $711
CA $853 total
includes taxes & fees
Jul 25 - Jul 26
Glamping Tri Pod 6 - Gower
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.

Top Port Eynon Beach Hotel Reviews

Hotels near other Port Eynon Beach attractions

Frequently asked questions

What's the area like around Port Eynon Beach?
Port Eynon Beach is located in Swansea. This welcoming area is known for its bar scene. If you're looking for a convenient place to stay, check out the 64 hotels and other accommodations you'll find within a mile.
Where is the best place to stay near Port Eynon Beach?
Adjacent to Port Eynon Beach, Culver House Hotel is one of the top choices for your stay based on our traveler data, and this apartment offers free parking and in-room kitchens.
How many hotels should I expect to find near Port Eynon Beach?
Expedia has 64 hotels and other accommodations within a mile from Port Eynon Beach.
If I need to cancel the hotel reservation for my stay near Port Eynon Beach, will I receive a refund?
Yes, you'll find most room reservations are refundable provided that you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Add your dates and click on "Search", then use the filter option "fully refundable" to view the top deals on offer near Port Eynon Beach.
What can I see and do near Port Eynon Beach?
Oxwich Bay Beach, Three Cliffs Bay Beach, and Rhossili Beach are great spots if you want to spend some time by the water during your stay. Slade Bay, Mewslade Bay Beach, and Nicholaston Beach are beautiful places to appreciate nature. If you want to see more of the surrounding area, you can plan a visit to Penrice Castle and Oxwich Castle.