Vacation Rentals & Cottages in St. Mawgan

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

2,743 Houses

(2) Excellent 

    23

    THE OLD POST OFFICE is a solid built Victorian property with enclosed garden

    Newquay / St. Mawgan

    St. Mawgan house

    3 6 3 nights min

    • 3 bedrooms
    • sleeps 6
    • 3 nights min
    • Child Friendly
    • Pet Friendly
    • Private garden

    Price per night from

    $223

    Price per night from

    $223

    (56) Excellent 

      17

      Little Ramwood

      Newquay / St. Mawgan

      St. Mawgan apartment

      1 2 min stay varies

      • 1 bedroom
      • sleeps 2
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 3 mi
      • Child Friendly

      Price per night from

      $51

      Responds fast!
      avg. 40 minutes

      Price per night from

      $51

      (60) Excellent 

        22

        Lobbs cottage

        Newquay / St. Mawgan

        St. Mawgan cottage

        3 6 min stay varies

        • 3 bedrooms
        • sleeps 6
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 2 mi
        • Child Friendly

        Price per night from

        $107

        Responds fast!
        avg. 40 minutes

        Price per night from

        $107

        (24) Excellent 

          24

          Pen Y Morfa

          Newquay / St. Mawgan

          St. Mawgan house

          2 4 3 nights min

          • 2 bedrooms
          • sleeps 4
          • 3 nights min
          • Beach / lakeside relaxation
          • Child Friendly
          • Pet Friendly

          Price per night from

          $92

          Responds fast!
          avg. 1 hour 58 minutes

          Price per night from

          $92

          (1) Excellent 

            19

            Chapel Cottage

            Newquay / St. Mawgan

            St. Mawgan cottage

            2 4 7 nights min

            • 2 bedrooms
            • sleeps 4
            • 7 nights min
            • Child Friendly

            Price per night from

            $64

            Price per night from

            $64

            (12) Excellent 

            Certificate of Excellence

              14

              Lanvean Farm House

              Newquay / St. Mawgan

              St. Mawgan house

              4 6 min stay varies

              • 4 bedrooms
              • sleeps 6
              • min stay varies
              • Nearest beach 3 mi
              • Child Friendly

              Certificate of Excellence

              Price per night from

              $174

              Responds fast!
              avg. 3 hours 57 minutes

              Price per night from

              $174

                21

                Mawgan Tref

                Newquay / St. Mawgan

                St. Mawgan house

                4 8 7 nights min

                • 4 bedrooms
                • sleeps 8
                • 7 nights min
                • Child Friendly
                • Pet Friendly

                Price per night from

                $209

                Responds fast!
                avg. 3 hours 2 minutes

                Price per night from

                $209

                  21

                  Fergy

                  Newquay / St. Mawgan

                  St. Mawgan house

                  3 6 7 nights min

                  • 3 bedrooms
                  • sleeps 6
                  • 7 nights min
                  • Child Friendly
                  • Pet Friendly

                  Price per night from

                  $137

                  Price per night from

                  $137

                  Great rentals within 20 miles that match your search

                  Distance approx 14.65 km from St. Mawgan

                  (1) Excellent 

                    33

                    ANNETH LOWAN provides luxury for Two. Short stroll to the beach.

                    St. Austell / Pentewan

                    Pentewan apartment

                    1 2 min stay varies

                    • 1 bedroom
                    • sleeps 2
                    • min stay varies
                    • Nearest beach 0.3 mi
                    • Private garden

                    Price per night from

                    $122

                    Price per night from

                    $122

                    Distance approx 5.51 km from St. Mawgan

                    (18) Excellent 

                      12

                      2 Bed 2 bath (sleeps 6) Seafront apartment with large balcony. Real wow factor!

                      Cornwall / Newquay

                      Newquay apartment

                      2 6 min stay varies

                      • 2 bedrooms
                      • sleeps 6
                      • min stay varies
                      • Child Friendly
                      • Car not necessary
                      • Private garden

                      Price per night from

                      $122

                      Responds fast!
                      avg. 1 hour 49 minutes

                      Price per night from

                      $122

                      Distance approx 2.58 km from St. Mawgan

                      (2) Excellent 

                        31

                        Newquay Deluxe Holiday Homes No.52

                        Cornwall / Newquay

                        Newquay caravan/mobile home

                        2 6 min stay varies

                        • 2 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Nearest beach 2 mi
                        • Swimming pool

                        Price per night from

                        $92

                        Price per night from

                        $92

                        Distance approx 3.38 km from St. Mawgan

                        (20) Excellent 

                          28

                          stunning sea views from 3 bed duplex in N Cornwall

                          Newquay / Porth

                          Porth apartment

                          3 5 min stay varies

                          • 3 bedrooms
                          • sleeps 5
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.1 mi
                          • Swimming pool

                          Price per night from

                          $120

                          Responds fast!
                          avg. 1 hour 25 minutes

                          Price per night from

                          $120

                          Distance approx 11.7 km from St. Mawgan

                          (2) Very Good 

                            53

                            7 Bedroom House with Sea Views, Pool & Log Fire

                            Cornwall / Port Isaac

                            Port Isaac house

                            7 17 min stay varies

                            • 7 bedrooms
                            • sleeps 17
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Nearest beach 6 mi
                            • Swimming pool

                            Price per night from

                            $332

                            Price per night from

                            $332

                            Distance approx 16.4 km from St. Mawgan

                            (1) Excellent 

                              19

                              The Haven

                              Truro District / Truro

                              Truro cottage

                              2 4 3 nights min

                              • 2 bedrooms
                              • sleeps 4
                              • 3 nights min
                              • Nearest beach 13 mi
                              • Swimming pool
                              • Child Friendly

                              Price per night from

                              $380

                              Price per night from

                              $380

                              Distance approx 18.26 km from St. Mawgan

                              (7) Very Good 

                                20

                                Higher Dewey

                                Bodmin / Warleggan

                                Warleggan cottage

                                1 4 4 nights min

                                • 1 bedroom
                                • sleeps 4
                                • 4 nights min
                                • Child Friendly
                                • Pet Friendly
                                • Private garden

                                Price per night from

                                $133

                                Price per night from

                                $133

                                Distance approx 6.84 km from St. Mawgan

                                  13

                                  Clover Cottage, Tregolls Farm

                                  Bodmin / St. Wenn

                                  St. Wenn farmhouse

                                  2 5 min stay varies

                                  • 2 bedrooms
                                  • sleeps 5
                                  • min stay varies
                                  • Nearest beach 15 mi
                                  • Child Friendly
                                  • Private garden

                                  Price per night from

                                  $99

                                  Responds fast!
                                  avg. 1 hour 34 minutes

                                  Price per night from

                                  $99

                                  Distance approx 12.39 km from St. Mawgan

                                  (1) Excellent 

                                    17

                                    Mithian Cottage Studio: charming village nr. coast

                                    Truro District / St Agnes

                                    St Agnes cottage

                                    1 4 min stay varies

                                    • 1 bedroom
                                    • sleeps 4
                                    • min stay varies
                                    • Nearest beach 2 mi
                                    • Child Friendly
                                    • Pet Friendly

                                    Price per night from

                                    $98

                                    Price per night from

                                    $98

                                    Distance approx 4.31 km from St. Mawgan

                                    (3) Excellent 

                                      24

                                      Lakeview 237 Chestnut Forest

                                      Cornwall / Whitecross

                                      Whitecross caravan/mobile home

                                      3 8 7 nights min

                                      • 3 bedrooms
                                      • sleeps 8
                                      • 7 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 3 mi
                                      • Swimming pool

                                      Price per night from

                                      $163

                                      Price per night from

                                      $163

                                      Distance approx 4.36 km from St. Mawgan

                                      (9) Excellent 

                                        17

                                        86, Atlantic Bays Holiday Park

                                        Padstow / St. Merryn

                                        St Merryn chalet

                                        2 5 min stay varies

                                        • 2 bedrooms
                                        • sleeps 5
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 4 mi
                                        • Child Friendly

                                        Price per night from

                                        $92

                                        Price per night from

                                        $92

                                        Distance approx 13.1 km from St. Mawgan

                                        (2) Excellent 

                                          14

                                          Glas House, St Agnes

                                          Truro District / St Agnes

                                          St Agnes lodge

                                          2 6 4 nights min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 4 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.5 mi
                                          • Child Friendly

                                          Price per night from

                                          $198

                                          Responds fast!
                                          avg. 2 hours 42 minutes

                                          Price per night from

                                          $198

                                          Distance approx 5.46 km from St. Mawgan

                                          (15) Excellent 

                                            18

                                            Luxury Ocean Spray sea views.

                                            Newquay / Pentire

                                            Pentire apartment

                                            2 4 min stay varies

                                            • 2 bedrooms
                                            • sleeps 4
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Nearest beach 0.1 mi
                                            • Child Friendly

                                            Price per night from

                                            $158

                                            Responds fast!
                                            avg. 1 hour 45 minutes

                                            Price per night from

                                            $158

                                            Distance approx 9.65 km from St. Mawgan

                                            (2) Very Good 

                                              13

                                              Fairways Accommodation - 6 berth Caravan

                                              Cornwall / Perranporth

                                              Perranporth caravan/mobile home

                                              3 6 7 nights min

                                              • 3 bedrooms
                                              • sleeps 6
                                              • 7 nights min
                                              • Nearest beach 2 mi
                                              • Child Friendly
                                              • Pet Friendly

                                              Price per night from

                                              $99

                                              Price per night from

                                              $99

                                              Distance approx 5.69 km from St. Mawgan

                                              (3) Excellent 

                                                8

                                                3 bedroom house with fantastic sea views of Fistral beach

                                                Cornwall / Newquay

                                                Newquay house

                                                2 6 min stay varies

                                                • 2 bedrooms
                                                • sleeps 6
                                                • min stay varies
                                                • Nearest beach 1 mi
                                                • Swimming pool
                                                • Child Friendly

                                                Price per night from

                                                $175

                                                Responds fast!
                                                avg. 13 minutes

                                                Price per night from

                                                $175

                                                Distance approx 7.81 km from St. Mawgan

                                                (45) Excellent 

                                                  21

                                                  Pollymoor Beach

                                                  Cornwall / Newquay

                                                  Newquay bungalow

                                                  2 5 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.5 mi
                                                  • Child Friendly

                                                  Price per night from

                                                  $108

                                                  Price per night from

                                                  $108

                                                  Distance approx 13.36 km from St. Mawgan

                                                  (3) Excellent 

                                                    16

                                                    Cobbler’s Cottage

                                                    St. Austell / Charlestown, St Austell

                                                    Charlestown, St Austell cottage

                                                    1 2 min stay varies

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • min stay varies
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.25 mi
                                                    • Car not necessary

                                                    Price per night from

                                                    $130

                                                    Responds fast!
                                                    avg. 3 hours 7 minutes

                                                    Price per night from

                                                    $130

                                                    Distance approx 15.37 km from St. Mawgan

                                                    (1) Excellent 

                                                      20

                                                      Little Peregrine at Peregrine Hall in Lostwithiel

                                                      Cornwall / Lostwithiel

                                                      Lostwithiel cottage

                                                      2 5 min stay varies

                                                      • 2 bedrooms
                                                      • sleeps 5
                                                      • min stay varies
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 10 mi
                                                      • Swimming pool

                                                      Price per night from

                                                      $209

                                                      Responds fast!
                                                      avg. 1 hour 42 minutes

                                                      Price per night from

                                                      $209

                                                      Distance approx 9.11 km from St. Mawgan

                                                        10

                                                        Skylark 303 Piran Point at Haven Perran Sands, Perranporth - 3 mile long beach

                                                        Cornwall / Perranporth

                                                        Perranporth caravan/mobile home

                                                        3 8 7 nights min

                                                        • 3 bedrooms
                                                        • sleeps 8
                                                        • 7 nights min
                                                        • Beach / lakeside relaxation
                                                        • Swimming pool
                                                        • Child Friendly

                                                        Price per night from

                                                        $46

                                                        Responds fast!
                                                        avg. 1 hour 33 minutes

                                                        Price per night from

                                                        $46

                                                        Distance approx 13.2 km from St. Mawgan

                                                          23

                                                          No.34 A Cornish Holiday Cottage

                                                          St. Austell / Charlestown

                                                          Charlestown house

                                                          2 4 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 4
                                                          • min stay varies
                                                          • Child Friendly
                                                          • Private garden

                                                          Price per night from

                                                          $84

                                                          Responds fast!
                                                          avg. 2 hours 35 minutes

                                                          Price per night from

                                                          $84

                                                          Distance approx 5.32 km from St. Mawgan

                                                          (2) Excellent 

                                                            22

                                                            Granary 4* barn by a sunny courtyard - in a sheltered valley near the N Coast

                                                            Cornwall / Newquay

                                                            Newquay barn

                                                            2 4 2 nights min

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • 2 nights min
                                                            • Nearest beach 6 mi
                                                            • Child Friendly
                                                            • Pet Friendly

                                                            Price per night from

                                                            $44

                                                            Responds fast!
                                                            avg. 2 hours 25 minutes

                                                            Price per night from

                                                            $44

                                                            Distance approx 18.06 km from St. Mawgan

                                                            (10) Very Good 

                                                              13

                                                              Willow at Chylean Chalets Pet Friendly Holiday

                                                              Cornwall / Tintagel

                                                              Tintagel chalet

                                                              1 4 min stay varies

                                                              • 1 bedroom
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Nearest beach 3 mi
                                                              • Child Friendly
                                                              • Pet Friendly

                                                              Price per night from

                                                              $70

                                                              Responds fast!
                                                              avg. 1 hour 8 minutes

                                                              Price per night from

                                                              $70

                                                              Distance approx 16.9 km from St. Mawgan

                                                              (2) Excellent 

                                                                38

                                                                Gulls Perch, Portloe ~ A Boutique Cottage - Dog Friendly / Log Burner / Wifi

                                                                Roseland Peninsula / Portloe

                                                                Portloe house

                                                                2 4 min stay varies

                                                                • 2 bedrooms
                                                                • sleeps 4
                                                                • min stay varies
                                                                • Nearest beach 2 mi
                                                                • Pet Friendly

                                                                Price per night from

                                                                $136

                                                                Price per night from

                                                                $136

                                                                Distance approx 10.44 km from St. Mawgan

                                                                (4) Excellent 

                                                                  11

                                                                  Seacroft, Cocks, Nr Perranporth

                                                                  Cornwall / Perranporth

                                                                  Perranporth house

                                                                  4 10 7 nights min

                                                                  • 4 bedrooms
                                                                  • sleeps 10
                                                                  • 7 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 2 mi
                                                                  • Child Friendly

                                                                  Price per night from

                                                                  $435

                                                                  Price per night from

                                                                  $435

                                                                  Distance approx 18.58 km from St. Mawgan

                                                                    16

                                                                    Seafront Retreat

                                                                    Cornwall / Portreath

                                                                    Portreath apartment

                                                                    2 6 7 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 6
                                                                    • 7 nights min
                                                                    • Nearest beach 0 mi
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $169

                                                                    Price per night from

                                                                    $169

                                                                    Distance approx 13.34 km from St. Mawgan

                                                                      18

                                                                      Wild Camp Night 2 : Tent #4 | Private | Sleeps 4

                                                                      Truro District / Truro

                                                                      Truro tented camp

                                                                      1 4 1 night min

                                                                      • 1 bedroom
                                                                      • sleeps 4
                                                                      • 1 night min
                                                                      • Pet Friendly

                                                                      Price per night from

                                                                      $244

                                                                      Price per night from

                                                                      $244

                                                                      Distance approx 4.76 km from St. Mawgan

                                                                        17

                                                                        Rosehill

                                                                        Wadebridge / St Issey

                                                                        St Issey house

                                                                        3 8 7 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 8
                                                                        • 7 nights min
                                                                        • Child Friendly
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $170

                                                                        Responds fast!
                                                                        avg. 1 hour 8 minutes

                                                                        Price per night from

                                                                        $170

                                                                        Distance approx 18.65 km from St. Mawgan

                                                                        (8) Excellent 

                                                                          13

                                                                          Burgess at Trengove Farm - 2 Bedrooms - Sleeps 4

                                                                          Cornwall / Portreath

                                                                          Portreath cottage

                                                                          2 2 7 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 2
                                                                          • 7 nights min
                                                                          • Nearest beach 2 mi
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $157

                                                                          Price per night from

                                                                          $157

                                                                          Distance approx 2.56 km from St. Mawgan

                                                                          (2) Excellent 

                                                                            6

                                                                            ladyevelyn

                                                                            Cornwall / Newquay

                                                                            Newquay caravan/mobile home

                                                                            2 6 3 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • 3 nights min
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            • Pet Friendly

                                                                            Price per night from

                                                                            $152

                                                                            Price per night from

                                                                            $152

                                                                            Distance approx 18.66 km from St. Mawgan

                                                                            (119) Excellent 

                                                                              15

                                                                              Trengove Wing at Trengove Farm, near Portreath - 2 Bedrooms - Sleeps 4

                                                                              Cornwall / Portreath

                                                                              Portreath cottage

                                                                              2 4 7 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • 7 nights min
                                                                              • Nearest beach 2 mi
                                                                              • Child Friendly
                                                                              “Best ever” What more could we want?safe secure garden wonderful people.go for canons corner for privacy!Brilliant place x
                                                                              …see more

                                                                              Price per night from

                                                                              $183

                                                                              Price per night from

                                                                              $183