check navigate-up navigate-left navigate-right expand mail svg-lightning svg-24hr svg-house svg-sleeps svg-bedrooms svg-bathrooms svg-stay svg-toilet calendar svg-report-flag
Cancel Clear Filters Apply Filters

Property Type

Booking Options

Location Type

Even More Filters

Features

Managed By

Cancel Clear Filters Apply Filters
Use filters to narrow your search results!

Swansea: Cottages, Apartments & More (300+)

  • 1 - 50 of 300+
Additional fees apply. Taxes may be added.
    Wonderful! 4.9/5
    (58 reviews)
    $90
    avg/night
    • 2 BR
    • 2 BA
    • Sleeps 4
    Apartment #1038333
    58
    Viewed 9 times in the last 48 hours
      • 1 BR
      • 1 BA
      • Sleeps 2
      Apartment #6134223
      17
        Excellent! 4.6/5
        (5 reviews)
        avg/night
        • 2 BR
        • 2 BA
        • Sleeps 4
        Apartment #6505405
        5
          • 2 BR
          • 2 BA
          • Sleeps 4
          Apartment #1774124
          4
            • 2 BR
            • 2 BA
            • Sleeps 4
            Cottage #1778371
            2
            Viewed 8 times in the last 48 hours
              Wonderful! 4.9/5
              (18 reviews)
              avg/night
              • 2 BR
              • 1 HF BA
              • Sleeps 4
              House #1727144
              18
              Viewed 6 times in the last 48 hours
                • 5 BR
                • 5 BA
                • Sleeps 10
                House #1932247
                1
                Viewed 12 times in the last 48 hours
                  • 2 BR
                  • 1 BA
                  • Sleeps 5
                  Cottage #715044
                  2
                    • 2 BR
                    • 2 BA
                    • Sleeps 4
                    Apartment #1488774
                      Wonderful! 4.8/5
                      (33 reviews)
                      $36
                      avg/night
                      • 2 BR
                      • Sleeps 4
                      Chalet #8116182
                      33
                        • 2 BR
                        • Sleeps 4
                        Cottage #1865715
                        1
                          $84
                          avg/night
                          • 2 BR
                          • 1 BA
                          • Sleeps 4
                          Apartment #6723137
                          1
                          Viewed 6 times in the last 48 hours
                            • 2 BR
                            • 1 BA
                            • Sleeps 5
                            Apartment #1456672
                            1
                              • 3 BR
                              • 3 BA
                              • Sleeps 6
                              Cottage #1967947
                                • 1 BR
                                • Sleeps 2
                                Cottage #6811438
                                1
                                Viewed 9 times in the last 48 hours
                                  • 1 BR
                                  • 1 BA
                                  • Sleeps 2
                                  Apartment #6739307
                                    • 4 BR
                                    • 1 BA
                                    • 1 HF BA
                                    • Sleeps 8
                                    Cottage #8120919
                                      • 2 BR
                                      • 3 BA
                                      • Sleeps 4
                                      Cottage #1865897
                                        $64
                                        avg/night
                                        • 2 BR
                                        • 1 BA
                                        • 1 HF BA
                                        • Sleeps 4
                                        House #8171426
                                        4
                                        Viewed 5 times in the last 48 hours
                                          Excellent! 4.7/5
                                          (23 reviews)
                                          avg/night
                                          • 2 BR
                                          • Sleeps 6
                                          Cottage #8127339
                                          23
                                          Viewed 13 times in the last 48 hours
                                            $71
                                            avg/night
                                            • 1 BR
                                            • 1 BA
                                            • Sleeps 2
                                            Apartment #6560308
                                            1
                                            Viewed 5 times in the last 48 hours
                                              • 2 BR
                                              • 1 BA
                                              • Sleeps 4
                                              House #1705216
                                              3
                                                • 3 BR
                                                • 1 BA
                                                • 1 HF BA
                                                • Sleeps 8
                                                House #6555532
                                                1
                                                  • 5 BR
                                                  • 2 BA
                                                  • Sleeps 10
                                                  Cottage #1862997
                                                    • 2 BR
                                                    • 1 BA
                                                    • Sleeps 4
                                                    House #1921129
                                                      • 2 BR
                                                      • 1 BA
                                                      • Sleeps 4
                                                      House #1921130
                                                        • 3 BR
                                                        • Sleeps 5
                                                        Cottage #1865160
                                                          • 1 BR
                                                          • Sleeps 2
                                                          Cottage #1865690
                                                            • 2 BR
                                                            • Sleeps 3
                                                            Cottage #1865161
                                                              • 3 BR
                                                              • 1 BA
                                                              • Sleeps 6
                                                              Cottage #1860406
                                                                • 3 BR
                                                                • 1 BA
                                                                • Sleeps 6
                                                                Cottage #1860408
                                                                  • 3 BR
                                                                  • 1 BA
                                                                  • Sleeps 6
                                                                  Cottage #1860407
                                                                    Exceptional! 5.0/5
                                                                    (12 reviews)
                                                                    $84
                                                                    avg/night
                                                                    • 3 BR
                                                                    • 2 BA
                                                                    • Sleeps 6
                                                                    Apartment #6509340
                                                                    12
                                                                    Viewed 9 times in the last 48 hours
                                                                      • 2 BR
                                                                      • 2 BA
                                                                      • Sleeps 4
                                                                      Cottage #1997946
                                                                        • 2 BR
                                                                        • 1 BA
                                                                        • Sleeps 4
                                                                        Bungalow #6521320
                                                                        1
                                                                          • 3 BR
                                                                          • 3 BA
                                                                          • Sleeps 6
                                                                          Cottage #6513312
                                                                          Viewed 5 times in the last 48 hours
                                                                            • 2 BR
                                                                            • 1 BA
                                                                            • Sleeps 4
                                                                            Apartment #8153848
                                                                            3
                                                                            Viewed 7 times in the last 48 hours
                                                                              Wonderful! 4.9/5
                                                                              (27 reviews)
                                                                              $95
                                                                              avg/night
                                                                              • 3 BR
                                                                              • 2 BA
                                                                              • Sleeps 6
                                                                              Apartment #410819
                                                                              27
                                                                              Viewed 5 times in the last 48 hours
                                                                                • 2 BR
                                                                                • Sleeps 4
                                                                                Cottage #1865789
                                                                                  Excellent! 4.7/5
                                                                                  (7 reviews)
                                                                                  $95
                                                                                  avg/night
                                                                                  • 2 BR
                                                                                  • 1 BA
                                                                                  • Sleeps 4
                                                                                  Apartment #1883277
                                                                                  7
                                                                                  Viewed 11 times in the last 48 hours
                                                                                    • 2 BR
                                                                                    • Sleeps 4
                                                                                    Cottage #1865790
                                                                                      • 1 BR
                                                                                      • 1 BA
                                                                                      • Sleeps 4
                                                                                      Apartment #1072114
                                                                                        • 2 BR
                                                                                        • 1 BA
                                                                                        • Sleeps 4
                                                                                        Cottage #1966429
                                                                                        1
                                                                                          • 3 BR
                                                                                          • 1 BA
                                                                                          • Sleeps 6
                                                                                          Cottage #1861379
                                                                                            • 2 BR
                                                                                            • 1 HF BA
                                                                                            • Sleeps 4
                                                                                            Cottage #1860156
                                                                                              • 3 BR
                                                                                              • 2 BA
                                                                                              • Sleeps 7
                                                                                              Barn #6519613
                                                                                                • 3 BR
                                                                                                • 2 BA
                                                                                                • Sleeps 7
                                                                                                Barn #6519612
                                                                                                  • 3 BR
                                                                                                  • 1 BA
                                                                                                  • Sleeps 5
                                                                                                  Cottage #6493399
                                                                                                    • 3 BR
                                                                                                    • Sleeps 6
                                                                                                    House #6221538
                                                                                                    19
                                                                                                      • 3 BR
                                                                                                      • 1 BA
                                                                                                      • Sleeps 5
                                                                                                      Cottage #1997954
                                                                                                      • 1 - 50 of 300+
                                                                                                       

                                                                                                      Recent Swansea Reviews

                                                                                                      Perfect Stay in Mumbles

                                                                                                      5 of 5
                                                                                                      Little Sea Sparkles was the perfect stay in Mumbles. Completely remodeled and beautifully appointed. Amazing views and perfect proximity to walk to town. Host Katherine and Mike were extremely responsive and helpful as well! Highly recommended!!
                                                                                                      • Submitted: Nov 30, 2016
                                                                                                      • Stayed: Nov 2016

                                                                                                      Lovely cottage perfect for our needs

                                                                                                      5 of 5
                                                                                                      We stayed at Cockle Shell Cottage for a long weekend to bring our dogs walking on the beautiful beaches of the Gower and to visit friends in Penclawdd. The location was perfect for us with good eating and drinking places we could walk to and not have to drive. The estuary walk was lovely and the car parking convenient. The cottage was clean and comfortable inside and we were very pleased to have found this place which we will be using as a base again when visiting the Gower. We arrived late due to traffic on the M4 and the jug of milk was very welcome for our morning tea. The welcome tray also much appreciated. One small thing regarding fittings is that a wall mirror in the main bedroom just above the plugs would be a good addition.
                                                                                                      • Submitted: Nov 4, 2016
                                                                                                      • Stayed: Oct 2016

                                                                                                      Great spot

                                                                                                      5 of 5
                                                                                                      The condo was exactly as described.. very clean and comfortable with all of the amenities that we needed.. and right on the seaside.
                                                                                                      • Submitted: Sep 13, 2016
                                                                                                      • Stayed: Sep 2016