Last-minute holidays in Cornwall

Looking for last-minute accommodation in Cornwall? Save up to 30%* on last-minute Cornwall breaks with our late-booking deals and discounts - from lodges in the countryside to holiday parks by the sea.

Family having fun on the beach at Sandymouth Holiday Resort, Bude, Cornwall, England, UK

Book a last-minute holiday in Cornwall

Seaview Holiday Park, Penzance

Penzance, Cornwall

Seaview Holiday Park

Coastal Location
Countryside Views
Great For Families

    4

    out of 5

    7 nights

    From

    £365
    £255
    View
    Ruthern Valley Holidays, Ruthernbridge, Nr Bodmin

    Ruthernbridge, Nr Bodmin, Cornwall

    Ruthern Valley Holidays

    Tranquil Setting
    Beach Nearby
    Relax And Explore

      4.4

      out of 5

      7 nights

      From

      £315
      £285
      View

      Last-minute short & weekend breaks in Cornwall

      Seaview Holiday Park, Penzance

      Penzance, Cornwall

      Seaview Holiday Park

      Coastal Location
      Countryside Views
      Great For Families

        4

        out of 5

        3 nights

        From

        £209
        £149
        View
        White Acres, Newquay

        Newquay, Cornwall

        White Acres

        Entertainment Passes
        Rural Location
        Fishing On Site

          3.6

          out of 5

          3 nights

          From

          £174
          View
          Newquay Bay Resort, Newquay

          Newquay, Cornwall

          Newquay Bay Resort

          Swimming Pool
          Tranquil Setting
          Family Entertainment

            3.6

            out of 5

            3 nights

            From

            £184
            View

            Cheapest last-minute holidays in Cornwall for 7 nights

            Ruthern Valley Holidays, Ruthernbridge, Nr Bodmin

            Ruthernbridge, Nr Bodmin, Cornwall

            Ruthern Valley Holidays

            Tranquil Setting
            Beach Nearby
            Relax And Explore

              4.4

              out of 5

              7 nights

              From

              £309
              £279
              View