Skip to main content

Self-Catering Cottages in Swansea

24 holiday cottages to rent

Photo © Google Maps contributors, Google Maps

BrynView

Swansea

BrynView

BrynView, a 3-bedroom cottage in Reynoldston on the Gower Peninsula, sits at the foot of Cefn Bryn with views across Wales and the Bristol Channel.

🛏️ 3 beds 👥 Sleeps 6
Bungalow Highfields from £777

Swansea

Bungalow Highfields

Two-bedroom bungalow in Port Eynon, Gower, steps from the beach and suited to families or small groups of up to six.

🛏️ 2 beds 👥 Sleeps 6
Crwys Farm - The Dairy from £383

Swansea

Crwys Farm - The Dairy

Two-bedroom converted farm building in Three Crosses, Gower, with one dog welcome and private parking.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Dorglwyd Farm Pods - Jacob’s Den from £473

Swansea

Dorglwyd Farm Pods - Jacob’s Den

Modern pod on a Swansea farm with private hot tub, sleeping two in a king bedroom with shower room.

🛏️ 1 bed 👥 Sleeps 2
Duffryn Farm Cottages - Lily Cottage from £777

Swansea

Duffryn Farm Cottages - Lily Cottage

Three-bedroom cottage on a working farm near Swansea, sleeping six, with one dog welcome and private parking.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Horton Farm House from £837

Swansea

Horton Farm House

Five-bedroom farmhouse on the Gower Peninsula near Horton beach, sleeping ten across six bathrooms.

🛏️ 5 beds 👥 Sleeps 10
Jones’ Cottages - Rose Cottage

Swansea

Jones’ Cottages - Rose Cottage

Rose Cottage, Swansea: three-bedroom coastal farm cottage sleeping six, one pet welcome.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Little Samphire from £347

Swansea

Little Samphire

Little Samphire, Swansea: ground-floor bungalow for three with one dog allowed and parking for two cars.

🛏️ 2 beds 👥 Sleeps 3 🐾 Pets welcome
Murton Farm - Hazeldene from £363

Swansea

Murton Farm - Hazeldene

Three-bedroom terraced house in a Swansea village, 1.5 miles from the beach with parking for two cars.

🛏️ 3 beds 👥 Sleeps 4
Sea Breeze from £503

Swansea

Sea Breeze

Three-bedroom bungalow in The Mumbles, Swansea, 800 yards from the beach with ground-floor layout and parking for two cars.

🛏️ 3 beds 👥 Sleeps 6
Swallow Cottage from £437

Swansea

Swallow Cottage

Two-bedroom ground-floor cottage near Gower's beaches and Gowerton village, with garden and free pet stay.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Tankey Lake Farm - Mallard from £487

Swansea

Tankey Lake Farm - Mallard

Two-bedroom farmstay cottage near Swansea, 2 miles from the beach, on working smallholding with countryside views.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Tankey Lake Farm- Teal from £413

Swansea

Tankey Lake Farm- Teal

One-bedroom farmstay cottage near Swansea coast with a stream running through the courtyard and resident ducks.

🛏️ 1 bed 👥 Sleeps 2 🐾 Pets welcome
Tir Cethin Farm - Y Beudy from £727

Swansea

Tir Cethin Farm - Y Beudy

Three-bedroom barn conversion near Three Crosses, Gower, with hot tub and space for seven—ideal for families or groups.

🛏️ 3 beds 👥 Sleeps 7
Windsmoor Cottage on Gower from £771

Swansea

Windsmoor Cottage on Gower

Three-bedroom cottage on Gower with wood burner and enclosed garden; clifftop walks from the door.

🛏️ 3 beds 👥 Sleeps 6 🐾 Pets welcome
Cottage
Brynymor Cottage from £523

Swansea

Brynymor Cottage

Three-bedroom cottage on the Gower Peninsula, a short walk from Llangennith Beach and with countryside views across the hillside.

🛏️ 3 beds 👥 Sleeps 5
Cottage
Bwthyn Y Bugail from £423

Swansea

Bwthyn Y Bugail

Two-bedroom cottage on a 310-acre working farm near Swansea, with woodland walks and views toward the Gower Peninsula.

🛏️ 2 beds 👥 Sleeps 4
Cottage
Cefn Gorwydd Cottages - Ty Berllan from £347

Swansea

Cefn Gorwydd Cottages - Ty Berllan

One-bedroom cottage near Swansea with private garden and parking, on 30 acres with shared games room access.

🛏️ 1 bed 👥 Sleeps 2
Cottage
Ceiliog Bach from £567

Swansea

Ceiliog Bach

Ceiliog Bach, three-bedroom cottage in Swansea with sea views, enclosed garden and free parking for two cars.

🛏️ 3 beds 👥 Sleeps 7 🐾 Pets welcome
Cottage
Clovelly Place from £537

Swansea

Clovelly Place

One-bedroom mid-terrace house in Newton, Swansea, sleeping four with a garden and free parking, a short walk from Mumbles.

🛏️ 1 bed 👥 Sleeps 4 🐾 Pets welcome
Cottage
Cob Cottage from £487

Swansea

Cob Cottage

Two-bedroom cottage in Rhossili village, Swansea, with direct access to Gower's beaches and coastal walks.

🛏️ 2 beds 👥 Sleeps 4 🐾 Pets welcome
Cottage
Dairymaids Cottage from £651

Swansea

Dairymaids Cottage

Four-bedroom cottage near Swansea, fully equipped for groups of eight with a woodburner, enclosed patio and free pet stay.

🛏️ 4 beds 👥 Sleeps 8 🐾 Pets welcome
Cottage
Dan-y-Glo from £851

Swansea

Dan-y-Glo

Five-bedroom coastal house near Swansea with hot tub, sleeps 10, ideal for group holidays and family gatherings.

🛏️ 5 beds 👥 Sleeps 10
Cottage
Estuary View

Swansea

Estuary View

Three-bedroom cottage in Lougher with estuary views across Carmarthen Bay, near the Gower Peninsula; pets stay free.

🛏️ 3 beds 👥 Sleeps 6

Page 1 of 2 · 46 in total

🏡

Know a cottage in Swansea that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a cottage