A marina with boats docked, a tall building, and colorful buildings in the background.

Hotels with Restaurants in Swansea, Wales

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Swansea Hotels with Restaurants

Tonight
Aug 23 - Aug 24
Tomorrow
Aug 24 - Aug 25
Next weekend
Aug 28 - Aug 30
In two weeks
Sep 4 - Sep 6

Our top choices for Swansea hotels with a restaurant

1. Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea
Castle
United Kingdom
Komal
P6,245
P7,494 total
includes taxes & fees
Sep 6 - Sep 7
Delta Hotels by Marriott Swansea

2. The Grand Hotel Swansea

The Grand Hotel Swansea
Castle
United Kingdom
Sylvia
P5,621
P6,745 total
includes taxes & fees
Sep 20 - Sep 21
The Grand Hotel Swansea

3. Village Hotel Swansea

Village Hotel Swansea
St. Thomas
United Kingdom
Michael
P4,772
P5,726 total
includes taxes & fees
Aug 31 - Sep 1
Village Hotel Swansea

4. ibis Swansea

ibis Swansea
St. Thomas
United Kingdom
Ajanth
P3,817
P4,581 total
includes taxes & fees
Sep 13 - Sep 14
ibis Swansea

5. The Dragon Hotel

The Dragon Hotel
Castle
Canada
John
P5,684
P6,821 total
includes taxes & fees
Aug 31 - Sep 1
The Dragon Hotel

6. The Gower Hotel

The Gower Hotel
Swansea
United Kingdom
Darren
P6,175
P7,410 total
includes taxes & fees
Aug 30 - Aug 31
The Gower Hotel

7. Mercure Swansea Hotel

Mercure Swansea Hotel
Llansamlet
United States
Emma
P5,187
P6,224 total
includes taxes & fees
Sep 18 - Sep 19
Mercure Swansea Hotel

8. Hoopers Sandy Beach Guest Rooms

Hoopers Sandy Beach Guest Rooms
Castle
United Kingdom
POOJA
P4,912
P5,894 total
includes taxes & fees
Aug 26 - Aug 27
Hoopers Sandy Beach Guest Rooms

9. Norton House Hotel

Norton House Hotel
Swansea
United Kingdom
Helen
P5,684
P6,821 total
includes taxes & fees
Aug 31 - Sep 1
Norton House Hotel

10. King Arthur Hotel

King Arthur Hotel
Swansea
United Kingdom
Anne
P7,719
P9,262 total
includes taxes & fees
Aug 31 - Sep 1
King Arthur Hotel
View all properties

Top Swansea Hotel Reviews

Mercure Swansea Hotel

Mercure Swansea Hotel

10/10 Excellent
"Staff at this hotel are friendly, helpful and create a truely homely feel. The little welcome gift is lovely and the rooms are clean and tidy and well equipped. Slightly dated bathrooms with fixed show heads and no walk in showers but they are clean and have all that is required. Bar and restaurant is very good with great staff and food is good quality. Limited to do nearby but a large car park and quiet. Could do with a swimming pool and leisure facilities to cope with local competition. Staff make this stay and allow you to forgive the modernisation of rooms"
Anthony 1-night trip
Posted 11 hours ago
Mercure Swansea Hotel
Delta Hotels by Marriott Swansea

Delta Hotels by Marriott Swansea

8/10 Good
"Nil"
Sauraj 1-night trip
Posted 18 hours ago
Delta Hotels by Marriott Swansea
The Gower Hotel

The Gower Hotel

10/10 Excellent
"First impressions on arrival were very good, Hotel was clean and well maintained, our room was very nice and spacious and even had the added bonus of a separate terrace. Bed was extremely comfortable with a choice of pillows which was a nice touch breakfast was nice with plenty of choice and staff were very friendly and helpful. Would definitely recommend and will definitely revisit."
Lee 2-night trip
Posted 2 days ago
The Gower Hotel
Parc Le Breos House

Parc Le Breos House

10/10 Excellent
"Wonderful place very peaceful and tranquil - the simple joy of sitting out in the gardens watching house martins zip about, a buzzard up high, no traffic noise, the perfect retreat will definitely return"
Jonathan 2-night trip
Posted 2 days ago
Parc Le Breos House
ibis Swansea

ibis Swansea

8/10 Good
"Loads of easy free parking. Evening meal menu a bit limited but breakfast good. Rooms pretty basic but good value."
Daniel 1-night trip
Posted 3 days ago
ibis Swansea
Village Hotel Swansea

Village Hotel Swansea

8/10 Good
"Aircon couldn't keep up but otherwise nice."
Mark 2-night trip
Posted 8 days ago
Village Hotel Swansea

Frequently asked questions

How much do hotels with dining in Swansea cost?
You'll pay between P4,581 and P9,852 per night for hotels in Swansea. The ideal stay with a restaurant, or one that's near some great foodie experiences, is only a few clicks away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Swansea?
There are multiple hotels with dining in Swansea with a total average guest review rating of 8.4. Holiday Inn Express Swansea - East, an IHG Hotel will put you close to some tasty foodie experiences. This popular 3-star hotel also has complimentary breakfast and a restaurant. The Gower Hotel is another recommended option with dining. It has a 3-star rating and conveniences such as a garden and pool sun loungers.
How many hotels with dining are there in Swansea?
You'll find 33 hotels with dining in Swansea. No matter if you're traveling with the kids or getting away with your buddies, Expedia will help you find the best place.
Are there any family-friendly hotels with dining in Swansea?
Treat the crew to a stay at Sessile Oak, Llanelli by Marston's Inns, a 3-star option just a quick drive from town. Amenities here include a playground and housekeeping services. Another family-friendly hotel with dining in Swansea is Ice House Apartments. WiFi and clothes washing facilities help make this 4-star escape a favorite. After checking in and chilling together in your comfy digs, it's time to head out and start exploring! Mumbles Pier and Three Cliffs Bay Beach are fun family-friendly attractions in Swansea.
Are there any 5-star hotels with dining in Swansea?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in Swansea. Consider booking Morgans Hotel, about 0.48 kilometers from the downtown area. A terrace and designer toiletries are two of the many amenities included here. The Bluebell Hotel is another upscale option that foodies will enjoy. This property is located around 11 kilometers from the center of Swansea and features top amenities like a terrace and a rainfall shower-head.
Why book your hotel with dining in Swansea with Expedia?
Booking a hotel with dining in Swansea is as simple as working out your travel dates and choosing a place suited to your needs. Chasing a getaway that has its own restaurant or is near a food hub? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find the ideal fit at the right price.
How can I find cheap hotels with dining in Swansea?
Expedia can help you look for cheap hotels with dining in Swansea. Try out our helpful filter tools to book stays with restaurants or delightful extras, like included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.
What is there to do in Swansea near my hotel with dining?
There are tons of impressive things to fill your days in Swansea. Discover major attractions like Three Cliffs Bay Beach, Caswell Bay Beach and Swansea Beach. Grand Theatre, Oystermouth Castle and National Waterfront Museum also appeal to many visitors.