The United Kingdom may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels with Restaurant in Swansea

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Swansea Hotels with Restaurant

Little Langland Hotel - Guest House
5/5Exceptional! (8 reviews)

"Excellent hotel with great service and a fantastic restaurant"…"

Reviewed on 23 Nov 2012

Little Langland Hotel - Guest House
Western House B and B
The price is £80 per night from 8 Oct to 9 Oct
4.6/5Exceptional! (31 reviews)
Amazing!

"Amazing, the interior and unique setting is amazing. Really lovely family breakfast was ace"…"

Reviewed on 28 Apr 2020

Western House B and B
Blas Gŵyr
4 out of 5
The price is £100 per night from 4 Oct to 5 Oct
4.6/5Wonderful! (40 reviews)

"Well maintained, clean and warm, love!y comfy bed."…"

Reviewed on 11 Nov 2019

Blas Gŵyr

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Culver House Hotel
3.5 out of 5
Get Rates
4.5/5Wonderful! (31 reviews)
Nice night away..

"Booked to stay here for the night as it was near Rhossili Bay. Accommodation was lovely, as described & couldn't ask for anything more. Despite it being a "budget" room, there was nothing budget about it. Port Eynon itself is a lovely little village. The Ship Inn do good food & The Smugglers Bar ..."…"

Reviewed on 23 Feb 2020

Culver House Hotel
The Gower Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £65 per night from 4 Oct to 5 Oct
4.4/5Excellent! (155 reviews)
Nice service; mediocre food; small bed

"Lovely friendly service from all staff and we really enjoyed our stay. The foods not great and the bed is quite small but otherwise a nice hotel. Took care to observe good COVID practices which we greatly appreciated."…"

Reviewed on 17 Aug 2020

The Gower Hotel
Morgans Hotel
4 out of 5
Somerset Place, Swansea, Wales
Get Rates
4.3/5Excellent! (363 reviews)
The night before lock down.

"Had a fab night for my 50th birthday. Room was upgraded and staff were incredibly helpful and friendly."…"

Reviewed on 22 Mar 2020

Morgans Hotel
Village Hotel Swansea
3.5 out of 5
Free cancellationReserve now, pay when you stay
The price is £65 per night from 8 Oct to 9 Oct
4.1/5Very Good! (985 reviews)

"Reception on arrival truly exceptional in fulfilling our needs. All staff cheerful and attentive."…"

Reviewed on 17 Aug 2020

Village Hotel Swansea
The White House
3 out of 5
Get Rates
4.1/5Very Good! (370 reviews)
Great place for the price

"For the price was very good, clean and well equipped."…"

Reviewed on 27 Feb 2020

The White House
Swansea Marriott Hotel
4 out of 5
Free cancellationReserve now, pay when you stay
The price is £84 per night from 27 Sep to 28 Sep
4/5Very Good! (943 reviews)

"Lovely room, very clean. Breakfast a little expensive, especially as reduced offering. Quality a bit poor."…"

Reviewed on 12 Sep 2020

Swansea Marriott Hotel
The Alexander
3.5 out of 5
The price is £75 per night from 22 Sep to 23 Sep
4/5Very Good! (295 reviews)

"The Alexander is really well placed just 12 mins from the beach and it’s got good security and I was upgraded to a double room from a single which was a wonderful surprise. My room was spotlessly clean with a comfy bed with nice white linen and a spotless bathroom with bath and shower and fluffy ..."…"

Reviewed on 19 Aug 2020

The Alexander
The Grand Hotel Swansea
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £46 per night from 28 Sep to 29 Sep
4/5Very Good! (359 reviews)

"Really good location, about a 10/15 min walk from the beach but good location to bars/restaurants of an evening. Clean modern rooms, if a little sparse... but all in all really good!"…"

Reviewed on 16 Sep 2020

The Grand Hotel Swansea
Mercure Swansea Hotel
4 out of 5
Phoenix Way, Swansea, Wales
Free cancellationReserve now, pay when you stay
The price is £53 per night from 27 Sep to 28 Sep
4/5Very Good! (515 reviews)

"Room was a bit warm no air conditioning or mobile fan otherwise ok"…"

Reviewed on 16 Sep 2020

Mercure Swansea Hotel
ibis Swansea
2 out of 5
Free cancellationReserve now, pay when you stay
The price is £26 per night from 27 Sep to 28 Sep
3.9/5Very Good! (786 reviews)

"Ibis at Swansea was very clean and safety conscious in these difficult times and made our stay a pleasant one."…"

Reviewed on 28 Aug 2020

ibis Swansea
The Dragon Hotel
4 out of 5
The Kingsway, Swansea, Wales
Free cancellationReserve now, pay when you stay
The price is £50 per night from 4 Oct to 5 Oct
3.9/5Good! (911 reviews)

"Great location and comfy, pleasant room. Issue with air con and phones which needs sorting but overall a nice place to stay."…"

Reviewed on 27 Aug 2020

The Dragon Hotel
The Gower Golf Club
Get Rates
3.9/5Good! (56 reviews)
Good value nd friendly

"Friendly staff, accommodation was basic but well presented. Had a good meal in the evening at a very reasonable price and breakfast was good."…"

Reviewed on 8 Mar 2020

The Gower Golf Club
Norton House Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £58 per night from 4 Oct to 5 Oct
3.9/5Good! (204 reviews)

"The food was lovely. Great staff service. Really close to the seafront. Close to a cluster of restaurants overlooking the sea too"…"

Reviewed on 27 Aug 2020

Norton House Hotel
The Dolphin SA1 Hotel
3 out of 5
Free cancellationReserve now, pay when you stay
The price is £45 per night from 30 Sep to 1 Oct
3.5/5Good! (185 reviews)
Dolphin Hotel Swansea

"Staff were friendly and helpful. Longer bed would have been better and an extractor fan in bathroom would have helped. Hotel perfectly positioned for bars, restaurants and shopping and I would certainly stay there next time I visit Swansea."…"

Reviewed on 18 Mar 2020

The Dolphin SA1 Hotel
The Windsor Lodge Hotel
Get Rates
3.3/5 (226 reviews)
Hotel closed on arrival with no pre notification g

"Arrived 7pm on Saturday evening to find the hotel closed. Sign on door said' hotel closed, Sorry for any inconvenience'. There was no contact details posted. Swansea hotels were busy due to an International rugby match and football game the following day Panicked as all hotels were fully booked except ..."…"

Reviewed on 14 Feb 2017

The Windsor Lodge Hotel
Don't see what you're looking for?
We've got more Hotels with Restaurant. Find the right one for you.
View all properties
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.

Pocket Guide: Hotels with Restaurant in Swansea

Search for Hotels with Restaurant in Swansea on Expedia.co.uk. You can easily find your Hotels with Restaurant in Swansea using one of the methods below:

  • View our selection of featured hotels in Swansea
  • Use the map to find budget hotels in the Swansea neighborhood you prefer
  • Use the filters to see hotels in a specific area of Swansea, select a specific theme, brand, or hotel class in Swansea
  • Enter your travel dates now to view the best deals on hotels in Swansea - while they last

More trip options

Travellers loved these Hotels with Restaurant