Skip to main content

B&Bs in Swansea

Find the B&Bs that appeal to you the most

The best B&Bs in Swansea

Check out our pick of great B&Bs in Swansea

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.

Most booked B&Bs in Swansea and surroundings in the past month

See all

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 415 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 380 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 393 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 26 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 420 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 76 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 725 reviews

Popular with guests booking B&Bs in Swansea

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,199 reviews

Enjoy breakfast in Swansea and nearby

Somerfield Lodge

Swansea
Breakfast options
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 380 reviews

Located 2 km from Sketty Lane Beach, Somerfield Lodge offers 4-star accommodation in Swansea and features a bar.

From US$131.48 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 307 reviews

Facing the seafront, Tides Reach Guest House is a bed and breakfast providing a 5-star accommodation in The Mumbles. It features a garden, shared lounge and private parking.

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 154 reviews

Nestled amid rolling hills in the beautiful Welsh countryside, this contemporary hotel and golf course is located on the spectacular Gower Peninsula, just minutes away from Swansea and the M4.

From US$86.78 per night
Scored out of 10, guest rating 3.5
Poor - What previous guests thought, 2 reviews

Offering city views, 52 - room 1 - city views is an accommodation situated in Swansea, 1.8 km from Grand Theatre and 22 km from Oxwich Bay.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 6 reviews

284 - Room 3 - Beachfront is located in Swansea, less than 1 km from Grand Theatre, 20 km from Oxwich Bay, as well as 29 km from Rhossili Bay.

From US$59.17 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 6 reviews

Set in Swansea with Swansea Beach and Grand Theatre nearby, 34 - Room 7 - Uplands offers accommodation with free private parking.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 32 reviews

Offering a shared lounge and quiet street view, R1 - Bright Quiet Double - City & Beach Access, WIFI, Free Parking - Self Catering is set in Swansea, 22 km from Oxwich Bay and 30 km from Rhossili Bay.

From US$77.44 per night

Bryn Road House

Sketty
Breakfast options

Featuring sea views and a garden, Bryn Road House features accommodation ideally set in Sketty, within a short distance of Swansea Beach, Grand Theatre and Parc Singleton Park.

Save money on B&Bs in Swansea and nearby – budget options available

Amelia AirHeart

Swansea
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 26 reviews

A recently renovated property, Amelia AirHeart is set in Swansea near Swansea Beach, Grand Theatre and Cathedral Church of St Joseph.

From US$107.82 per night
Scored out of 10, guest rating 2.5
Very poor - What previous guests thought, 17 reviews

Simple Room Hostel style central Swansea is situated in Swansea, 21 km from Oxwich Bay, 29 km from Rhossili Bay, as well as 1.1 km from Cathedral Church of St Joseph.

From US$56.21 per night

54 - Room 3 - City views

Swansea
Budget options available
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5 reviews

54 - Room 3 - City views is located in Swansea, 1.8 km from Grand Theatre, 22 km from Oxwich Bay, and 31 km from Rhossili Bay.

From US$52.07 per night

52 - room 4 - city view

Swansea
Budget options available

52 - room 4 - city view is located in Swansea. The guest house is equipped with a flat-screen TV. Towels and bed linen are provided in the guest house.

From US$60.48 per night

52 - room 2 - smart TV

Swansea
Budget options available
Scored out of 10, guest rating 4.5
Disappointing - What previous guests thought, 2 reviews

52 - room 2 - smart TV is located in Swansea, 1.8 km from Grand Theatre, 22 km from Oxwich Bay, and 31 km from Rhossili Bay.

From US$60.48 per night

284 - room 2 - Beachfront

Swansea
Budget options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 4 reviews

284 - room 2 - Beachfront is set in Swansea, less than 1 km from Grand Theatre, 20 km from Oxwich Bay, and 29 km from Rhossili Bay.

From US$72.32 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 6 reviews

Situated less than 1 km from Grand Theatre, 20 km from Oxwich Bay and 29 km from Rhossili Bay, 284 - Room 8 - Beachfront - Fantastic Sea views provides accommodation set in Swansea.

From US$78.89 per night

284 - Room 6 - Beachfront

Swansea
Budget options available
Scored out of 10, guest rating 3.0
Poor - What previous guests thought, 2 reviews

Situated less than 1 km from Grand Theatre, 20 km from Oxwich Bay and 29 km from Rhossili Bay, 284 - Room 6 - Beachfront offers accommodation located in Swansea.

From US$57.85 per night

Great access to the city centre. Check these B&Bs in Swansea and nearby

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Set 1.8 km from Grand Theatre, 22 km from Oxwich Bay and 31 km from Rhossili Bay, 54 - Room 1 - City views offers accommodation situated in Swansea.

From US$55.22 per night
Scored out of 10, guest rating 3.7
Poor - What previous guests thought, 3 reviews

Located 1.8 km from Grand Theatre, 22 km from Oxwich Bay and 31 km from Rhossili Bay, 54 - Room 4 - Very spacious provides accommodation set in Swansea.

From US$56.54 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3 reviews

54 - Room 2 - Smart Tv is located in Swansea, 1.8 km from Grand Theatre, 22 km from Oxwich Bay, as well as 31 km from Rhossili Bay.

Scored out of 10, guest rating 6.0
Pleasant - What previous guests thought, 5 reviews

52 - room 3 - smart TV is set in Swansea. The guest house is fitted with a flat-screen TV. Towels and bed linen are offered in the guest house.

From US$56.54 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 73 reviews

Set in Swansea with Swansea Beach and Grand Theatre nearby, 1 Bed House at Velvet Serviced Accommodation Swansea with Free Parking & WiFi - SA1 offers accommodation with free private parking.

From US$234.17 per night
Scored out of 10, guest rating 4.6
Disappointing - What previous guests thought, 5 reviews

284 - Room 7 - beachfront is located in Swansea, less than 1 km from Grand Theatre, 20 km from Oxwich Bay, as well as 29 km from Rhossili Bay.

From US$51.28 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 6 reviews

Located less than 1 km from Grand Theatre, 20 km from Oxwich Bay and 29 km from Rhossili Bay, 284 - Room 5 - Beachfront - Fantastic sea views features accommodation set in Swansea.

From US$61.80 per night
Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 3 reviews

Located less than 1 km from Grand Theatre, 20 km from Oxwich Bay and 29 km from Rhossili Bay, 284 - Room 4 - Beachfront features accommodation set in Swansea.

From US$72.32 per night

FAQ about B&Bs in Swansea